Skip to content

The astroIncubator repository is designed as a workspace for developing Airflow DAGs, with a focus on integrating the Compass framework for orchestrating dbt modules.

Notifications You must be signed in to change notification settings

subbota19/astroIncubator

Repository files navigation

astroIncubator

The astroIncubator repository is designed as a workspace for developing Airflow DAGs, with a focus on integrating the Compass framework for orchestrating dbt modules. The project includes:

  1. Cohesive DAG: A single DAG orchestrating all dbt modules as one workflow.
  2. Modular DAGs: Multiple sub-DAGs created dynamically using tags, allowing for targeted scheduling of specific dbt stages.

Core Concepts

Compass Framework: The primary approach used for scheduling dbt models into structured DAGs.

dbt Integration: Using tags, the DAG can selectively run dbt tests and execute specific dbt workflows.

PostgreSQL Backend: All dbt setups, including metadata and configurations, are stored in a PostgreSQL.

Git Submodule: dbt code is located in submodule

About

The astroIncubator repository is designed as a workspace for developing Airflow DAGs, with a focus on integrating the Compass framework for orchestrating dbt modules.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published