SpecsModelExploreRequirements
SpecsModelExploreRequirements
Daily batch refresh
Overview
Specification
Steps
IDpipelines.daily-batch
DescriptionOrchestrator runs the daily batch pipelines that refresh the warehouse.
Keydaily-batch
TypeSequence Workflow Diagram
Tags
processing
storage
Table of contents
  • Specification
  • Daily batch refresh
  • Steps

Specification

Daily batch refresh

Orchestrator runs the daily batch pipelines that refresh the warehouse.

End-to-end flow

This workflow is documented in specs under Workflows and embedded here as the canonical sequence diagram for the model.

Steps

Workflow steps
NumberSourceDestinationDescription
1OrchestratorDAG schedulerTrigger paths./dags/{dagId}/runs.post on dest
2DAG schedulerBatch pipelineRun tasks paths./runs/{runId}/tasks.get on dest
3Batch pipelinedbt engineTransform raw to curated on dest
4dbt engineData validatorRun tests on dest from source
- if Tests pass
5Data validatorWarehouse loaderMaterialize tables via dest
6Warehouse loaderData warehouseLoad gold tables.gold_orders
else Tests fail
7Data validatorOrchestratorBlock downstream dest
end
Open diagram editor (read-only in guest)