OData Reports

This release brings the ability to generate OData tables based on Report Favourites defined in the application. This new capability means that it is much easier to get the desired data out of the application as determined by you, the user, without your IT organization having to join or aggregate data, or having to recreate your custom reporting variables not available from the OData service. Both user and company favourites are supported, with all report settings respected in the OData output (the exception is Incremental Result Type, which is not supported via OData). See OData Reports for more details.

Report Filters are supported (e.g., you can filter down to Wells by using a Filter with the Asset Type = Well), and the selected Unit System is respected when retrieving report data via OData.

The following features are currently unsupported when using OData Reports: Group by Flow Path, Incremental Result Type, Report label meta tags. Also note that Project Level Report Groups are only available for the project in which they were created. Company level Report Groups are recommended.

Report OData Tables

For every Report Favourite defined, corresponding OData tables are generated. The Report data is split into 2 tables: a table with scalar data (e.g., header values) and a table with time series data. The tables are named in the format ReportDataScalar_FavouriteName and ReportDataArray_FavouriteName, where FavouriteName is the name of the saved Report Favourite. Only links using OData4.enersight.net are capable of generating OData Rerports.

If there is no scalar data present in the report, a scalar table will not be generated. Only label/value pairs in cells next to each other will appear in the OData output; a table of scalar values in a report header will not be available via OData. Report label meta tags (e.g., %PROJECTNAME%) are also unsupported at this point.