次の方法で共有


タスク 2: Excel 用 MDS アドインを使用して仕入先データを MDS にアップロードする

ここでは、Excel 用の MDS アドインを使用して、クレンジングされた仕入先データを MDS にパブリッシュします。 前のレッスンで作成した Suppliers モデル内に Supplier という名前のエンティティを作成します。 エンティティは、Excel ファイルの各列に属性を持ちます。 Supplier エンティティの Code および Name 属性は、Excel の SupplierID および Supplier Name 列に対応します。

  1. ExcelCleansed and Matched Suppliers.xls を開きます。

  2. Ctrl + A を押して、データ全体を選択します。 スプレッドシートのデータ全体を選択することが重要です。

  3. メニュー バーの [マスター データ] をクリックします。

  4. リボンで [エンティティの作成] ボタンをクリックします。

    Excel - [マスター データ] タブ - [エンティティの作成] ボタン

  5. [接続の管理] ダイアログ ボックスで、[既存の接続] の下にローカル MDS サーバーへの接続が表示されない場合は、次の操作を行います。

    1. [新しい接続の作成] を選択し、[新規作成] をクリックします。

    2. [新しい接続の追加] ダイアログ ボックスで、[説明] に「ローカル MDS サーバー」、[MDS サーバー アドレス] に「https://localhost/MDS」とそれぞれ入力し、[OK] をクリックしてダイアログ ボックスを閉じます。

  6. [接続の管理] ダイアログ ボックスで [ローカル MDS サーバー] (https://localhost/MDS) を選択し、[テスト] をクリックして接続をテストします。 メッセージ ボックスで [OK] をクリックします。

  7. [接続] をクリックして、MDS サーバーに接続します。

  8. [エンティティの作成] ダイアログ ボックスで、モデルとして Suppliers を選択します。

  9. バージョンとして VERSION_1 が選択されていることを確認します。

  10. [新しいエンティティ名] に「Supplier」と入力します。

  11. "一意識別子を含む列" フィールドに [SupplierID] を選択します (コードを自動的に生成することもできます)。 基本的には、Supplier エンティティの Code 属性に、ExcelSupplierID 列をマップします。

  12. "名前を含む列" フィールドに [Supplier Name] を選択します。 基本的には、Supplier エンティティの Name 属性に、ExcelSupplier Name 列をマップします。 Code および Name 属性は、MDS のエンティティの必須の属性です。

    [エンティティの作成] ダイアログ ボックス

  13. [OK] をクリックして MDS にエンティティを作成し、エンティティにマスター データをパブリッシュして、[エンティティの作成] ダイアログ ボックスを閉じます。

  14. ここで、Supplier というタイトルの新しいシートが表示されていることを確認します。これは、Excel スプレッドシートに追加するエンティティの名前です。ワークシートの上部で、ワークシートが MDS サーバーに接続されていることを確認します。 元のワークシート (Sheet1 というタイトル) が存在していることに注意してください。

    Excel - [仕入先] と [Sheet1] タブ

    Excel - MDS 接続の詳細の表示

  15. Excel を開いたままにします。

次の作業

タスク 3: マスター データ マネージャーのデータを確認する