MDMデモプロジェクトの操作 - 8.0

Talend MDM Platform 入門ガイド

Version
8.0
Language
日本語
EnrichDitaval
MDM Platform
Product
Talend MDM Platform
Module
Talend Administration Center
Talend Installer
Talend MDM Server
Talend MDM Web UI
Talend Runtime
Talend Studio
Content
インストールとアップグレード
ジョブデザインと開発
データクオリティとプレパレーション > データクレンジング
データクオリティとプレパレーション > データプロファイリング

このタスクについて

MDMデモプロジェクトで操作するには、以下の作業を行います:

手順

  1. インストーラーを使用するか、手動で以下の関連モジュールをインストールします:
    • Talend IAM (Talend Identity and Access Management) サービス:MDMを使用する必須サービス。Talend Administration Centerを使用するアプリケーションの認証とSSO(シングルサインオン)をIDプロバイダーとして提供します。
    • Talend Administration Center: MDMを使用するための必須のWebアプリケーションで、管理者はMDMユーザーおよびプロジェクトを管理できます。
    • Talend MDMサーバー:MDM一元化データハブおよびMDMデータが管理および監視されるTalend MDM Web UIWebアプリケーションが含まれています。
    • Talend Studio: 必要なビジネスおよびデータルールを使用してデーターモデルを構築し、単一のマスターデータコピーを作成できるクライアントStudioです。

    たとえば、MDMデモプロジェクトを活用するには、インストーラーで製品をインストールする際に、以下の2つのステップでこれらのコンポーネントを選択します:

    これらのインストール方法の詳細は、Talendインストールガイドを参照してください。

  2. Talend IAM、Talend Administration CenterTalend MDMサービスを開始します。
    これらのサービスを起動する方法の詳細は、Talendインストールガイドを参照してください。
  3. Talend Studioを起動してMDMデモプロジェクトをインポートします。
    すべてのアイテムはMDMパースペクティブの下のMDMリポジトリーに表示されます。
  4. MDMサーバーがローカルにインストールされておらず、インストール中にデフォルトポート番号である8180を選択しなかった場合、[Contexts] (コンテキスト)ビューのTalend StudioIntegrationのパースペクティブでhostportというコンテキスト変数の値を更新します。

    この例では、すべてのサーバーTalend Studioがデフォルトのポート番号を使用してローカルにインストールされているため、コンテキスト変数の値はそのままにしておきます。

  5. MDMサーバーへの接続を作成し、[Server Explorer] (サーバーエクスプローラー)パネルTalend Studioでサーバーへの接続を確認します。

    MDMサーバー接続を作成する方法の詳細は、Talend StudioユーザーガイドでMDMサーバーへの接続の作成に関するセクションを参照してください。

  6. GoogleMapジョブをデプロイして使う時は、ジョブ内にある[tGoogleAddressRow]コンポーネントの[Basic settings] (基本設定)ビュー上の[API key] (APIキー)フィールド内にGoogle MapsプラットフォームのAPIキーを入力します。詳細は、tGoogleAddressRowを参照してください。
  7. デモプロジェクトリポジトリーアイテムをMDMサーバーにデプロイします。
    詳細は、Talend StudioユーザーガイドTalend MDM Serverへのリポジトリーアイテムのデプロイに関するセクションを参照してください。
  8. Talend Studio Integrationパースペクティブの下でジョブCreateUsersを実行して、Talend Administration Centerで以下の3つのMDMユーザーを作成し、それぞれに特定のカスタムロールを割り当てます。
    [Login] (ログイン) [Password] (パスワード) [Type] (タイプ) [System Role] (システムロール) [Custom Role] (カスタムロール)
    aministrator@mdm.company.com administrator MDM [Super Admin] (スーパーアドミニストレーター)  
    manager@mdm.company.com manager No Project Access (プロジェクトアクセスなし) [Interactive User] (インタラクティブユーザー) Demo_Manager
    user@mdm.company.com user No Project Access (プロジェクトアクセスなし) [Interactive User] (インタラクティブユーザー) Demo_User

    ジョブが正しく実行された後、ユーザー名administrator@mdm.company.comおよびパスワードadministratorを使用してTalend MDM Web UIにログインし、[Administration] (管理) > [Manage users] (ユーザーの管理)ページに移動して、3人のユーザーが作成され、特定のカスタムルールDemo_ManagerDemo_Userが対応するユーザーに割り当てられていることを再確認します。

    MDMシステムロールの詳細は、Talend Administration CenterユーザーガイドでMDMユーザータイプとシステムロールに関するセクションを参照してください。

    MDMカスタムロールの詳細は、以下のセクションを参照してください:

    • Talend StudioユーザーガイドのMDMカスタムロール、アクセス制御、カスタムロールの定義、
    • またはTalend MDM Web UIユーザガイドのMDMユーザーの言語および割り当てられたカスタムロールの更新。
  9. Talend Studio Integrationパースペクティブの下のジョブMDM_LoadAllを実行し、以下のサンプルデータをエンティティProductFamilyおよびProductにロードします。

    ProductFamilyエンティティのサンプルデータ:

    #id;family
    1;Shirts
    2;Hats
    3;Pets
    4;Mugs

    Productエンティティのサンプルデータ:

    #Id;Name;Description;Price;Family;Picture
    231035933;Talend Dog T-Shirt;Doggie t-shirt from American Apparel;16.99;Pets;dog
    231035934;Talend Jr. Spaghetti Tank;Spaghetti tank from American Apparel;16.99;Shirts;spaghetti
    231035935;Talend Golf Shirt;Golf-style, collared t-shirt;16.99;Shirts;golf_shirt
    231035936;Talend Fitted T-Shirt;Fitted T. ultra-fine combed ring spun cotton;15.99;Shirts;tshirt
    231035937;Talend Stein;22 oz. ceramic stein with gold trim;13.99;Mugs;stein
    231035938;Talend Mug;Large mug, easy-grip handle;10.99;Mugs;mug
    231035939;Talend Large Mug;15 oz. ceramic Large Mug;11.99;Mugs;mug_large
    231035940;Talend Cap;Adjustable, 100% brushed cotton Cap;14.99;Hats;cap
    231035941;Talend Trucker Hat;Standard Trucker Hat, resilient polyester foam front, adjustable headband;10.99;Hats;trucker_hat

    ProductエンティティのColorsエレメントのサンプルデータ:

    #Name;Colors
    Talend Jr. Spaghetti Tank;White,Light Blue,Light Pink,Lemon
    Talend Golf Shirt;White
    Talend Fitted T-Shirt;White
    Talend Cap;White,Khaki
    Talend Dog T-Shirt;White

    ProductエンティティのSizesエレメントのサンプルデータ:

    #Name;Sizes
    Talend Jr. Spaghetti Tank;Small,Medium,Large,X-Large
    Talend Fitted T-Shirt;Small,Medium,Large,X-Large
    Talend Dog T-Shirt;Small,Medium,Large,X-Large

    ジョブが正しく実行された後、新しく作成された3つのユーザーのいずれかでTalend MDM Web UIにログインし、サンプルデータが読み込まれたことをダブルチェックします。