このタスクでは、Excel 用 MDS アドインを使用して、クレンジングされたデータと仕入先データを MDS に発行します。 前のレッスンで作成した仕入先モデルで、Supplier という名前のエンティティを作成します。 エンティティには、Excel ファイル内の各列の属性が含まれます。 Supplier エンティティの Code 属性と Name 属性は、Excel の SupplierID 列と Supplier Name 列に対応します。
Excel でクレンジングされた一致した Suppliers.xls を開きます。
Ctrl キーを押しながら A キーを押して、データ全体を選択します。 スプレッドシート内のデータ全体を選択することが 重要 です。
メニュー バーの [ マスター データ ] をクリックします。
リボンの [ エンティティの作成 ] ボタンをクリックします。
[接続の管理] ダイアログ ボックスで、[既存の接続] の下にローカル MDS サーバーへの接続が表示されない場合は、次の操作を行います。
[ 新しい接続の作成] を選択し、[ 新規 ] ボタンをクリックします。
[新しい接続の追加] ダイアログ ボックスで、「ローカル MDS Server for Description」と入力し、MDS サーバー アドレスのhttp://localhost/MDSを入力し、[OK] をクリックしてダイアログ ボックスを閉じます。
[ 接続の管理 ] ダイアログ ボックスで、 ローカル MDS サーバー (
https://localhost/MDS) を選択し、[ テスト ] をクリックして接続をテストします。 メッセージ ボックスで [OK] を クリックします。[ 接続 ] をクリックして MDS サーバーに接続します。
[エンティティの作成] ダイアログ ボックスで、モデルの [仕入先] を選択します。
[バージョン] にVERSION_1が選択されていることを確認します。
新しいエンティティ名として「Supplier」と入力します。
SupplierID を 一意識別子フィールドを含む列として選択します (コードの自動生成が可能です)。 基本的に、Excel の SupplierID 列を Supplier エンティティの Code 属性にマッピングします。
仕入先名 フィールド名を含む列を選択します。 基本的に、Excel の [仕入先名] 列を仕入先エンティティの Name 属性にマッピングします。 Code 属性と Name 属性は、MDS のエンティティに必須の属性です。
[ OK] を クリックして MDS 上にエンティティを作成し、そのエンティティにマスター データを発行して、[ エンティティの作成 ] ダイアログ ボックスを閉じます。
これで、エンティティの名前である Supplier というタイトルの新しいシートが Excel スプレッドシートに追加され、ワークシートの上部にワークシートが MDS サーバーに接続されていることがわかります。 元のワークシート ( Sheet1 というタイトル) がまだ存在していることに注意してください。
Excel を開いたままにします。