始める無料で始める

dbt Jinja 2 で変数を設定する

ステータス順序の変数を設定して動かしてみると、とても便利だと気づき、さらに活用範囲を広げることにしました。

別のユースケースとして、同じ customers.sql のマートで国名をパラメータ化します。自社の eコマースはグローバル展開しており、ビジネス要件の変化に合わせて、どの国を対象にマートモデルを再実行するかを頻繁に調整しています。

今回は、Jinja の set 式を使って国をパラメータ化することにしました。

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

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

コースを見る

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

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

演習を開始する