We are migrating to the core data model. Time series we tested. We can ingest CogniteTimeSeries directly from the OPC-UA extractor. Assets are in progress.
Sequences are our open question. We use them heavily for three things:
- Multi-dimensional rows tied to a timestamp or time range, where one time series per dimension is the wrong shape.
- Static reference data that many Functions read.
- Schemas where one data modelling instance per row would explode our instance count — short heating episodes, small production batches, and similar.
What makes them attractive is the combination: readable in the UI, integer indexing, cheap, fast, and metadata slots both per column and per sequence.
Looking at the core data model reference, I see no sequence concept — CogniteTimeSeries, CogniteActivity, CogniteFile and so on are all there, but nothing for tabular data. We have noted CogniteTimeSeries with type: state and CogniteStateSet, which covers state classification, but not the multi-column case.
So:
- Is a sequence concept planned for the core data model?
- If not, what is the long-term status of the classic Sequences API — supported indefinitely, or on a deprecation path?
- Once our assets are
CogniteAssetinstances, how do we link a sequence to an asset? There is no direct relation slot for it, and classicassetIdcannot reference a data modelling node. Is aninstanceId-style bridge planned, as was done for time series? - If sequences are not coming to data modelling, what is the recommended pattern for tabular data at this scale — records, plain instances, Raw, or something else?
Thanks,
Sagar
Check the
documentation
Ask the
Community
Take a look
at
Academy
Cognite
Status
Page
Contact
Cognite Support
