|
|
|
|
|
by blakeburch
1587 days ago
|
|
Biggest factors in dbt adoption are: - Automatic DAG generation based on dbt-QL declared dependencies. - The structure of where (db/schema) and how (table/view/temporary) things are built is defined in a YAML configuration, not the individual SQL statements. - Testing/documentation baked in. Sure, you can manage every select statement as its own task, but it becomes pretty infeasible once things scale. dbt can still be administered alongside all other E and L-type tasks. It's just a Python CLI wrapped around SQL SELECT statements. |
|