validation
etl_craft.engine.repository.validation ¶
What validate reads: every active task, and every active dependency with its upstream.
ActiveTask
dataclass
¶
An active task of an active pipeline.
DependencyEdge
dataclass
¶
An active dependency of an active task, with what is known of its upstream task.
written_pipeline_id is the row's DEPENDS_ON_PIPELINE_ID; depends_on_pipeline_id
is the pipeline the upstream task belongs to.
PipelineEdge
dataclass
¶
An active dependency of an active pipeline on another.
fetch_active_tasks ¶
Return every active task of an active pipeline, by pipeline and task code.
fetch_pipeline_parameters ¶
Return every active pipeline's code and PIPELINE_PARAMETERS as stored.
fetch_task_dependency_edges ¶
Return every active dependency of an active task of an active pipeline.
fetch_pipeline_edges ¶
Return every active dependency of an active pipeline, upstream active or not.