Skip to main content Skip to footer

Remote vs Embedded JSON in ARJS

With ActiveReportsJS, you can bind a data source to a report using embedded JSON or a remote JSON endpoint. Let's look at few pros and cons between the two types of data:

 

Embedded JSON

While using this type of data, you can add all of the data required to the report itself. This can be useful if you are looking to have a self-contained report, and you are not planning on updating the report's data often. This can be a simple approach to meet your quick start reporting needs.

Remote JSON

With this data source type, you can insert URLs/endpoints that follow REST API, OData, or GraphQL syntax. This is ideal for customers that need consistent, on-the-fly data that is often updated or changed. This is also great for users who want to utilize query parameters to filter data at run-time, or authorization using HTTP headers.

 

To see more about both embedded and remote JSON, check out our ActiveReportsJS documentation.

Christian Wirt