実装に入る前に、ウォームアップとして dbt セレクタを使って上流・下流の依存関係を実行・テスト・ビルドする方法を確認し、ビルドのテストとデバッグ手順を復習しましょう。
このコース全体を通して、最初から最後まで dbt パイプラインを段階的に構築・テストしていくため、これらのコマンドに慣れておく必要があります。
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
ゼロから dbt プロジェクトを構築する練習をします。さまざまな種類のデータを dbt プロジェクトに読み込み、複数のステージング dbt モデルを設定するスキルを実践しましょう。この章では、ELT プロセスの E と L に焦点を当てます。
dbt のデータモデリングを深く掘り下げます。初期のステージングモデルから、重要なビジネスニーズに応える最終的なデータマートモデルまで、データパイプラインを構築しましょう。その過程で、データ品質の劣化を防ぐためのデータテストの作成も体験します。
現在の演習
Jinja を使って dbt プロジェクトを効率化し、コードを簡潔にし、重複を減らし、保守性を高める方法を学びます。変数、ループ、マクロを活用して、より効率的な変換ワークフローを構築する練習を行います。