次の方法で共有


レッスン 4: 仕入先データを MDS に格納する

マスター データ サービス (MDS) は、マスター データ管理のための SQL Server ソリューションです。 マスター データ管理 (MDM) は、データの非トランザクション リストを検出して定義するために組織が行った取り組みを説明します。

モデルは、マスター データ サービスの最高レベルの組織であり、マスター データの構造を整理します。 MDS の実装には、各モデルが類似したデータをグループ化する 1 つまたは複数のモデルを含めることができます。 一般に、マスター データは、人、場所、モノ、概念の 4 つの方法のいずれかで分類できます。 たとえば、製品関連のデータを含む製品モデルや、顧客関連のデータを含む顧客モデルを作成できます。 詳細については、 モデル (マスター データ サービス) を参照してください。

モデルには、1 つ以上のエンティティを含めることができます。 各エンティティには、属性 (列) とメンバー (行) があります。 各行にはマスター データが含まれています。 このレッスンでは、Supplier と State という名前の 2 つのエンティティを持つ Suppliers モデルを作成します。 Supplier エンティティには、Code、Name、Contact First Name、Contact Last Name、Contact Email Address、Address Line、City、State、Zip、Country という属性があります。 属性の一般的な詳細については、 属性 (マスター データ サービス) を参照してください。 Code 属性と Name 属性は、クレンジング済みおよび一致する Suppliers Excel ファイルの SupplierID 列と Supplier Name 列に対応します。

ドメイン ベースの属性は、別のエンティティのメンバーによって設定される値を持つ属性です。 ドメイン ベースの属性を使用すると、無効な属性値をユーザーが入力できなくなります。 属性値は、別のエンティティによって設定されたドロップダウン リストからのみ選択できます。 このチュートリアルでは、Supplier エンティティの State 属性は、State エンティティの値を持つドメインベースの属性です。 仕入先エンティティの State 属性の値は、State エンティティのいずれかの値にのみ変更できます。 詳細については、「 Domain-Based 属性 」を参照してください。

MDS の派生階層は、モデル内のドメインベースの属性リレーションシップから派生します。 このチュートリアルでは、Supplier エンティティと State エンティティの間に派生階層を作成します。 派生階層を作成すると、マスター データ マネージャーのブラウザーに状態の一覧が表示されます。 一覧で状態をクリックすると、その状態の仕入先が右側のウィンドウに表示されます。 このリレーションシップに基づいて、後で派生階層を作成します。 詳細については、「 派生階層 」を参照してください。

DQS でナレッジ ベースを構築し、それを使用してサプライヤー データのクレンジングと照合を行い、結果を Cleaned および Matched Supplier Data.xls ファイルに格納しました。 このレッスンでは、クレンジングされたデータと一致したデータを MDS にアップロードします。 DQS にはデータ (メタデータ) に関する知識のみが含まれますが、MDS にはデータ自体 (マスター セット) が格納されます。 たとえば、DQS には複数のサプライヤーに関する知識がある場合がありますが、MDS は会社が使用するサプライヤーのみを保持します。

このレッスンでは、次のタスクを実行します。

  1. マスター データ マネージャー Web アプリケーションを使用して MDS仕入先モデルを作成します。

  2. Excel で クレンジングされた一致サプライヤー Data.xls を開き、 Excel 用 MDS アドイン を使用して Supplier という名前のエンティティを作成し、データを MDS にアップロードします。

  3. マスター データ マネージャーを使用して、MDS にデータが作成されていることを確認します。

  4. State という名前のエンティティを作成し、State エンティティに応じて、Supplier エンティティの State 属性をドメインベースの属性に更新します。 これはすべて 、Excel 用 MDS アドインを使用して行います。

  5. マスター データ マネージャーを使用してドメイン ベースの属性が作成されていることを確認し、State エンティティの Name 属性の値を更新します。

  6. Excel で マスター データ マネージャー を使用して行った更新を表示 します

  7. State エンティティの値を Excel に読み込み、値を追加し、マスター データ マネージャーを使用して追加を確認します。

  8. マスター データ マネージャーを使用して、Supplier エンティティと State エンティティ (Supplier エンティティの State 属性の種類は State エンティティ) の間のドメインベースの属性リレーションシップを使用して、派生階層を作成して使用します。

次の手順

タスク 1: マスター データ マネージャーを使用した仕入先モデルの作成