Works with both data modeling and asset-centric projects.
For the full workflow including time series metadata and aggregation, see Time series and datapoints.
| Your project type | How to identify time series |
|---|---|
| Data modeling | Use instanceId — an object with space and externalId |
| Asset-centric (legacy) | Use externalId (string) or id (integer) |
Data point types
- Numeric data points can be aggregated (for example,
average,minimum,maximum) with a time granularity. See Aggregating time series data for available functions. - String data points store arbitrary text or JSON. CDF cannot aggregate string data points.
- State data points (Private Beta) represent discrete equipment states with specialized aggregations. See State time series.
Interpolation and status codes
Use theisStep flag on the time series to control interpolation: isStep means each value holds until the next measurement; otherwise values interpolate linearly between points.
Each data point can have a status code (Good, Uncertain, Bad). By default only Good points are returned. See Status codes for details.
What you can do
- Insert data points into one or more time series.
- Retrieve data points by time range, with optional aggregation.
- Retrieve latest — get the most recent data point per time series.
- Delete data points within a time range.