ソースに約 4 億行のトランザクション テーブルがあります。タイムスタンプと一意のキー列はありません。と列のみがBill_month
ありBill_Year
ます。
このテーブルをステージングにロードするために、デフォルトの bill_date を 01 として追加して、新しい datetime 列を追加しました。
まず、ステージング テーブルから過去 3 か月のデータを削除します。
ソース テーブルから過去 3 か月のデータを取得します。
その 3 か月分のデータをソースからステージング テーブルに読み込みます。
これを行うのは、過去 3 か月のデータの更新のみを取得するためです。
ここで、このトランザクション テーブルを Fact テーブルとして含める必要があります。ステージング テーブルからデータを選択してファクト テーブルを読み込むためのベスト プラクティスは何ですか? また、外部キーのディメンションを調べる必要があります。
- ステージング テーブルへの読み込みに使用したのと同じ方法を実装する必要がありますか?