dm-limits-and-best-practices
Originally fromcognitedata/dune-skills
Installation
SKILL.md
CDF Data Modeling: Limits, Concurrency & Best Practices
This is a reference skill. When writing or reviewing code that calls CDF Data Modeling APIs, apply the patterns below.
DMS Limits Reference
For the latest concurrency limits, resource limits, and property value limits, see the official documentation: https://docs.cognite.com/cdf/dm/dm_reference/dm_limits_and_restrictions
Key things to be aware of:
- Instance apply, delete, and query operations each have their own concurrent request limits
- Exceeding these limits returns 429 Too Many Requests
- Transformations consume a large portion of the concurrency budget, leaving less for other clients
instances.listhas a max page size (use pagination for complete results)instances.querytable expressions each have their own item limitinstances.upsertaccepts up to 1000 items per callinfilters accept at most 1000 values per expression; larger sets must be split into batches