国名の更新
会社のデータを確認していると、店舗の住所にいくつかの矛盾があることに気づきました。これはおそらく、データ入力時に異なる表記ルールが使われたことが原因です。特に country フィールドでその傾向が見られるため、国名を略称で統一することにしました。データベースに含まれる国はアメリカとカナダのみで、それぞれ USA、CA と表記します。
この演習では、スタースキーマとスノーフレークスキーマそれぞれで、更新が必要なレコードを比較します。dim_store_star と dim_country_sf はあらかじめ読み込まれています。
この演習はコースの一部です
データベース設計
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- Output records that need to be updated in the star schema
SELECT * FROM ___
WHERE ___ != 'USA' AND ___ !='CA';