Skip to main content

dag-deploy

Synopsis

starlake dag-deploy [options]

Description

Deploy generated DAG files and their library dependencies to the orchestrator's DAG directory. Run this after dag-generate to publish workflow definitions to Airflow or another scheduler. See Orchestration Guide.

Parameters

ParameterCardinalityDescription
--inputDir <value>OptionalFolder containing DAGs previously generated using the dag-generate command
--outputDir <value>RequiredPath where to deploy the library files. This is the root directory for all DAGs
--dagDir <value>OptionalOptional outputDir's sub-directory where to deploy the DAG files if DAGs should not be deployed at the root level.
DAGs are usually deployed in a subdirectory named after the project name (parent folder of the metadata directory by default)
--clean <value>OptionalShould the output directory be deleted first ?
--reportFormat <value>OptionalReport format: console, json, html