だから私はデータボールトを実装しようとしています。ハブのモデリングに問題があります。互いに通信しない 2 つのシステムがあります。ハブ内の異なるソースから同じアイテムを表す方法を知りたいです。
当社の注文システムでは、顧客を区別するための番号が生成されます。たとえば、「ボブ」という名前の顧客がいて、彼が 5 つの場所で当社のサービスを必要としているとします。そのため、これら 5 つの場所を個別の顧客として扱います。したがって、5 つの異なる顧客 ID (10004-10008) を取得します。これまでのところ、Data Vault で簡単に作業できます。
ここで注意が必要なのは、運用システムにあります。複合ビジネス キーがあります。したがって、一意の顧客名「bob」と、その場所ごとにシーケンス番号 (1-5) を取得します。したがって、(bob,1) は一意ですが、(joe,1) も使用できます。
私たちのオペレーション システムでは、注文システムの ID を入力する方法がありません。私たちの注文システムでは、(bob,1) 情報は、(bob,1) が作成されてから十分に入力されます。
タイムラインは次のようになります。ボブが入ってきて、5 つの場所が必要だと言いました。注文システムは彼に ID (10004-10008) を与えます。1 週間後、彼はオペレーション システム (bob,1)、(bob,2)...(bob,5) に作成され、2 週間後には (10004,bob,1)、(10005,bob) が表示されます。 、2) 注文システムで。
このシナリオにどのように対処しますか?
ありがとう