Records are immutable or mutable data objects, depending on the stream template, that are stored in a stream. You create records by ingesting data into a stream. For a comprehensive guide on records, including detailed behavior, uniqueness constraints, and how they relate to streams, see About records and streams. Records have a similar shape to instances in the Data Modeling service, and their schema is defined by the containers referenced as sources. Each record also links to the space it belongs to, enabling space-based access control.Documentation Index
Fetch the complete documentation index at: https://docs.cognite.com/llms.txt
Use this file to discover all available pages before exploring further.
Every
record has a required top-level externalId property, which you can use in some queries to retrieve or aggregate records.- Mutable records: The
externalIdandspaceproperties uniquely identify records for write operations (create/upsert/delete). - Immutable records: The uniqueness of the
space+externalIdpair is not enforced, allowing multiple records with the same identifier to exist.