Jinja について学んでいる最中、マネージャーから、Jinja でテンプレート化した SQL と生成されたコードの違いを確認してほしいと依頼されました。SQL 自体を理解する必要はなく、テンプレートと実際に生成されたコードの差分を追ってみてください、とのことです。
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
dbtが生まれた背景と、どのようにデータ変換プロジェクトの構築に使われているかを学びます。
dbtの本質に踏み込み、データモデルを扱い、dbt内でSQLベースのモデルを作成します。基本的なSQLモデル、依存関係の定義、更新、そしてモデルに関するさまざまな問題のトラブルシューティングについて学びます。
Jinjaテンプレートを使ってdbtモデルを簡潔にし、`ref` 関数で階層的な依存関係を定義して、正しい順序でモデルが実行されるようにする方法を学びます。
現在の演習