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

Talend MDM Platform入門ガイド

EnrichVersion
7.2
EnrichProdName
Talend MDM Platform
EnrichPlatform
Talend Administration Center
Talend DQ Portal
Talend Installer
Talend MDM Server
Talend MDM Web UI
Talend Runtime
Talend Studio
task
インストールとアップグレード
ジョブデザインと開発
データクオリティとプレパレーション > データクレンジング
データクオリティとプレパレーション > データプロファイリング

このタスクについて

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アプリケーションが含まれます。
    • MDMワークフローサーバー(BonitaBPMサーバー): MDMワークフロー機能を使用するための必須サービスです。他のMDMパックと一緒にMDMサーバーコンポーネントとしてインストールされます。
    • Talend Studio: 必要なビジネスおよびデータルールを使用してデーターモデルを構築し、単一のマスターデータコピーを作成できるクライアントスタジオです。

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

    インストール方法の詳細は、『Talendインストレーションガイド』を参照してください。

  2. TalendIAM、Talend Administration CenterTalendMDM、およびBonitaBPM(MDMワークフロー機能を使用している場合のみ)サービスを起動します。
    これらのサービスを起動する方法は、『Talendインストレーションガイド』を参照してください。
  3. Talend Studioを起動してMDMデモプロジェクトをインポートします。
    すべてのアイテムはMDMパースペクティブの下のMDMリポジトリーに表示されます。
  4. MDMサーバーがローカルにインストールされておらず、デフォルトポート番号8180を選択しなかった場合、[Contexts] (コンテキスト)ビューのコンテキスト変数hostおよびportの値をTalend Studio Integrationのパースペクティブで更新します。

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

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

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

  6. デモプロジェクトリポジトリーアイテムをMDMサーバーにデプロイします。
    詳細は、『 Talend Studioユーザーガイド』で、リポジトリーアイテムをTalend MDM Serverにデプロイする方法を説明しているセクションを参照してください。
  7. 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ユーザーの言語と割り当て済みのカスタムロールの更新について説明しているセクション。
  8. 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にログインし、サンプルデータが読み込まれたことをダブルチェックします。

  9. MDMユーザー情報をTalend MDM Web UIBonitaBPMサーバーと同期させ、Bonita BPMWebポータルでワークフロータスクを管理できるようにします。
    詳細は、『Talend MDM Web UIユーザーガイド』で、ワークフローユーザーを手動で同期する方法を説明しているセクションを参照してください。