snowflake.core.task.OverlapPolicy¶
- class snowflake.core.task.OverlapPolicy(value)¶
Bases:
StrEnumPolicy for whether multiple runs of a task graph may overlap.
Controls whether a new run may start while a previous run is still executing.
Attributes
- NO_OVERLAP = 'NO_OVERLAP'¶
Only one run at a time; the next run waits for the previous to complete.
- ALLOW_CHILD_OVERLAP = 'ALLOW_CHILD_OVERLAP'¶
Child tasks may overlap across runs; the root task does not overlap.
- ALLOW_ALL_OVERLAP = 'ALLOW_ALL_OVERLAP'¶
Runs may overlap; a new run may start regardless of in-progress runs.