dbt のテストについて学んだあと、マーケティング部門が使うデータに品質テストを実装するようマネージャーから依頼されました。値が入っていないエントリが一部あり、ほかにも値はあるものの、データで想定している内容と一致していないものがあるようです。
dbt
具体的には、次の列に問題があります。
payment_type
この演習はコースの一部です
理論を実践に変える、インタラクティブな演習のひとつをお試しください
dbt の高度なテスト手法でデータ品質を確保する方法を学びます。モデル、sources、seeds を検証するための組み込みテスト、singular テスト、再利用可能なテストを理解しましょう。Jinja でカスタムテストを定義し、失敗時のトラブルシューティングを行い、下流の分析に影響が出る前に不整合を検知できるよう、検証ワークフローを最適化します。
現在の演習
拡張性があり本番運用に耐えるワークフローを実装して、dbt スキルをさらに伸ばしましょう。データリネージを向上させるための dbt sources と seeds の使い方、履歴変更を追跡する snapshots の実装、そして dbt build による変換の自動化を学びます。コースの終わりには、大規模なデータパイプラインを自信を持って運用できるようになります。