What is dbt? (getdbt.com) dbt is a transformation workflow that compiles and runs your analytics code against your data platform.
- modularize and centralize your analytics code
- provide data team with guardrails
- collaborate on data models
dbt-labs/metricflow: MetricFlow allows you to define, build, and maintain metrics in code. GitHub - elementary-data/elementary: The dbt-native data observability solution for data & analytics engineers. Monitor your data pipelines in minutes. Available as self-hosted or cloud service with premium features.
- each run collect 3 files (manifest.json, ..)
- parse it
- store
Stronger together: Python, dataframes, and SQL | dbt Developer Blog (getdbt.com)
DBT: A new way to transform data and build pipelines
Practical tips https://medium.com/photobox-technology-product-and-design/practical-tips-to-get-the-best-out-of-data-building-tool-dbt-part-1-8cfa21ef97c5 https://medium.com/photobox-technology-product-and-design/practical-tips-to-get-the-best-out-of-data-build-tool-dbt-part-2-a3581c76723c https://medium.com/photobox-technology-product-and-design/practical-tips-to-get-the-best-out-of-data-build-tool-dbt-part-3-38cefad40e59