dbt
疑問点
cli のコマンドの違い、なにが行われるのかまようところがあったため
target というのはデフォルトではproject単位
run Compile SQL and execute against the current target...
実行まで
compile Generates executable SQL from source, model, test, and...
compileこちらはrunされない
build Run all seeds, models, snapshots, and tests in DAG order
runからテストまで。すなわちrunされるらしい
parse Parses the project and provides information on performance
manifest というものを生成する。projectのファイル群から生成したartifactのこと
マテリアライゼーション
モデルの出力形式。テーブルかビューかなど
package
https://hub.getdbt.com/Datavault-UK/automate_dv/latest/
https://hub.getdbt.com/bqbooster/dbt_bigquery_monitoring/latest/
https://hub.getdbt.com/elementary-data/elementary/latest/
参考
https://qiita.com/Ayumu-y/items/60bb01e98d550a90154c
マテリアライゼーションについて
https://belonginc.dev/members/dach/posts/do-you-know-dbt-materializations
#dbt
#engineer
#elt