この演習では、dbt の seed、source、staging モデルのセットアップで発生しがちなエラーをデバッグします。デバッグは Analytical Engineering において不可欠な工程です。多くの場合、バグは1つではありません。コツは、一つずつ順番に進めることです。どのバグから優先的に修正すべきか、指示がガイドします。
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
ゼロから dbt プロジェクトを構築する練習をします。さまざまな種類のデータを dbt プロジェクトに読み込み、複数のステージング dbt モデルを設定するスキルを実践しましょう。この章では、ELT プロセスの E と L に焦点を当てます。
現在の演習
dbt のデータモデリングを深く掘り下げます。初期のステージングモデルから、重要なビジネスニーズに応える最終的なデータマートモデルまで、データパイプラインを構築しましょう。その過程で、データ品質の劣化を防ぐためのデータテストの作成も体験します。
Jinja を使って dbt プロジェクトを効率化し、コードを簡潔にし、重複を減らし、保守性を高める方法を学びます。変数、ループ、マクロを活用して、より効率的な変換ワークフローを構築する練習を行います。