Skip to main content

Data workflows service limitations

The table row Task input/output size limit applies to the input and output of a workflow task. A process triggered by a workflow task, such as a Cognite Function, may have different limits for parameters and inputs. For an overview of limits across CDF services, for example Cognite Functions, see CDF service limits.
NameLimit per CDF project
Workflows1000
Workflow definitions1000
Total number in a single workflow execution, including tasks generated by dynamic tasks200
Concurrent workflow executions (system-wide)50
Maximum concurrent runs per workflow (user-configurable)User-defined
Concurrent workflow task executions50
Task input/output size0.2 MB
Triggers200
You can configure the maximum concurrent runs for each individual workflow to control resource usage and ensure predictable processing. This limit operates within the system-wide concurrent execution limit. See Use data workflows for configuration details.

Workflow execution limitations

  • Dynamic tasks can’t include new dynamic tasks or subworkflow tasks.
  • Subworkflow tasks can’t include dynamic tasks or new subworkflow tasks.
  • The maximum duration of a workflow execution is 24 hours.
  • Workflow execution data is stored for three months, unless the total size of the execution payload exceeds 20MB.
Last modified on June 17, 2026