メイン コンテンツをスキップする 補完的コンテンツへスキップ

MDMデモプロジェクトを機能させる

このタスクについて

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: 必要なビジネスおよびデータルールを使用してデーターモデルを構築し、単一のマスターデータコピーを作成できるクライアント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. 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にログインし、サンプルデータが読み込まれたことをダブルチェックします。

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

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。