Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 1.16 KB

manual_scheduling.md

File metadata and controls

16 lines (13 loc) · 1.16 KB

Manual DAGs

By default, dbt-af will apply to all models @daily schedule as it's the most common case. But in some cases, you may want to have a manual scheduling for your ad-hoc domains or if you want to have external trigger for DAG.

To enable manual scheduling, you need to use @manual scheduling in your dbt models.

All models with @manual scheduling will appear in the manual DAG in Airflow with suffix __manual.

List of Examples

  1. Basic Project: a single domain, small tests, and a single target.
  2. Advanced Project: several domains, medium and large tests, and different targets.
  3. Dependencies management: how to manage dependencies between models in different domains.
  4. Maintenance and source freshness: how to manage maintenance tasks and source freshness.
  5. Kubernetes tasks: how to run dbt models in Kubernetes.
  6. Integration with other tools: how to integrate dbt-af with other tools.
  7. [Preview] Extras and scripts: available extras and scripts.