-1

すべてのビジネス レポートを作成するためのデータ ウェアハウスを作成しようとしています。これについてはすでにかなりのことを学んでおり、データ ウェアハウスを構築する方法についての一般的な考えを持っています。しかし、2 つの別々の OLTP データベースからの製品と販売に関する情報を 1 つのデータ ストアに結合するにはどうすればよいか考え始めたときに、問題に遭遇しました。

ETL プロセスは次のようになります。 1 最初の OLTP データベース テーブル stgProducts から製品データを転送します。 2 テーブルからテーブル stgProducts dimProducts に製品データをマージします。製品が変更された場合、新しいレコードに追加された新しい製品があると、レコードが更新されます。3 別のデータベースから製品データを転送する OLTP テーブル stgProducts 4 テーブルからテーブルへ製品データをマージする stgProducts dimProducts - 製品が変更された場合、新しいレコードに追加された新しい製品があると、レコードが更新されます。

同様に、転送は販売データで実現されます。

製品を含むテーブルが 1 つある場合、2 つの異なるデータベースから販売データに接続するにはどうすればよいですか?

2 つのデータベースといえば、2 つの異なる ERP システムを意味します。1 人はオンライン販売を管理し、もう 1 人はその他の販売を担当します。製品の SKU は同じですが、システムごとに製品 ID が異なります。

4

2 に答える 2