Export to OData
Overview
Seeq has an OData export feature that allows trends and calculations to be exported to Spotfire, Tableau, or Microsoft applications Excel and Power BI.
The OData export can be read directly by these software programs for use in dashboards or for further analysis.
Users can authenticate the OData feed using their Seeq username and password. Alternatively, if Seeq is set up with Windows Auth and a user is reading an OData export in a Windows product (e.g. Excel, PowerBI), the user can authenticate the OData feed seamlessly.
Viewing OData Exports
Creating & Editing OData Exports
Exporting to Other Applications
Data Exports
Note: The columns output by OData exports are based on the signal and condition names & asset paths. If any duplicate columns are present, it can cause errors for some clients. If exports with duplicate columns are defined, archive those exports and clear your client cache to fix the issue.
Note: Memory limitations for legacy exports may cause exports to return 502 Bad Gateway
responses or 400 responses with a This OData export is estimated to be larger than the server configuration allows...
error message. Systems which regularly export large amounts of data will likely want to preemptively increase Memory/Appserver/Size
and/or Memory/Appserver/OData/MaxEstimatedMemoryUtilization
config options to ensure legacy exports work as expected.
Exports are accessed via /odata.svc/{name}_DataSet
URLs. These endpoints support up to OData Version 2.0.
Each export configuration equates to a single table. This table can either be a Samples or Capsules export.
Samples Export
The Samples table reports the value of each signal (and condition) at different timestamps. The grid period options determine the timestamps that will be output.
Calendar and Chain mode

These modes output the signals' value at each real-world timestamp. Conditions are represented as signal-like data using the $condition.countOverlaps()
formula function.
Calendar mode lists all timestamps within the exported interval. Chain mode filters out times where no capsules are present.
Capsule mode

Capsule mode outputs a column for each signal + capsule pair. The signal segments are gridded from the start key of each capsule.
Capsules Export

The Capsules table lists all capsules within the exported time range. The start, end, and duration are listed for all capsules (when available) followed by the capsule properties in alphabetical order.
If signals are included in the export configuration, statistics within each capsule will be calculated for each signal segment.