dbtのカラムテストを追加する
これまでステージングモデルを作成した際は、各ステージングモデルのカラム説明を正しく記述することに重点を置いていました。カラム説明を記載するのに使った同じyamlファイルには、もう1つの用途があります。それは、dbtのデータテストを追加することです。
データテストは、粒度やデータ品質のドリフトを防ぐガードレールとして機能し、早期警告システムの役割を果たします。用意されている4つの標準データテストは、unique、not_null、accepted_values、relationships です。
この演習では、これら4つのうち3つのテストを実際に適用してみます。
この演習はコースの一部です
