始める無料で始める

dbt Jinjaで変数を設定する

いよいよJinjaを使って、dbtのSQL開発をシンプルにしていきます。開発の途中で、さまざまな注文ステータスを試すために、マートモデル customers.sql 内の注文ステータスのフィルター値を何度も置き換えていることに気づきました。これを楽にするため、customers.sql マートモデルの冒頭にJinja変数を作成し、値を更新する必要があるたびにファイルの先頭だけを変更すれば済むようにします。

この演習はコースの一部です

ケーススタディ: dbt で構築する Eコマースのデータモデル

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する