スチュワードシップキャンペーンからのタスクの取得 - 7.3

Data Stewardship

EnrichVersion
Cloud
7.3
EnrichProdName
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
EnrichPlatform
Talend Data Stewardship
Talend Studio
task
ジョブデザインと開発 > サードパーティーシステム > データスチュワードシップコンポーネント
データガバナンス > サードパーティーシステム > データスチュワードシップコンポーネント
データクオリティとプレパレーション > サードパーティーシステム > データスチュワードシップコンポーネント
3つのtDataStewardshipTaskInputコンポーネントを設定して、Talend Data Stewardshipで定義されている[Arbitration] (アービトレーション)[Resolution] (レゾリューション)、および[Merging] (マージング)キャンペーンからタスクを取得します。

手順

  1. 最初のtDataStewardshipTaskInputをダブルクリックして[Basic settings] (基本設定)ビューを開きます。
  2. [URL]フィールドに、アプリケーションのアドレスを/data-stewardship/のサフィックスを付けて入力します(例、http://localhost:19999/data-stewardship/)。

    Talend Cloud Data Stewardshipを使用している場合は、対応するデータセンターのURLを使用してアプリケーションにアクセスします。たとえば、AWS USデータセンターの場合はhttps://tds.us.cloud.talend.comです。

    利用できるデータセンターのURLは、Talend CloudのリージョンとURLを参照してください。

  3. [Username] (ユーザー名)フィールドと[Password] (パスワード)フィールドにログイン情報を入力します。
    パスワードを入力するには、フィールドの横にある[…]をクリックし、開いたダイアログボックスの二重引用符の間にパスワードを入力して[OK]をクリックします。
    Talend Cloud Data Stewardshipを使用していて:
    • SSOが有効な場合は、アクセストークンをフィールドに入力します。
    • SSOが有効でない場合は、アクセストークンまたはパスワードをフィールドに入力します。
  4. [Find a campaign] (キャンペーンの検索)をクリックして、Talend Data Stewardshipで定義されていて、所有者であるかアクセス権のあるキャンペーンを一覧表示するダイアログボックスを開きます。
  5. Talend Data Stewardshipで定義されているデータモデルの種類が一致しない場合もタスクを読み取るには、[Override enforcement of data model] (データモデルの強制上書き)チェックボックスをオンにします。
  6. カラムヘッダーをクリックすると、テキストカラムではアルファベット順に、日付カラムでは時系列にリストが並べ替えられて表示されます。タスクを取得するキャンペーンを選択し、最初のコンポーネントに[Beta Candidates] (ベータ候補)を指定し、[OK]をクリックします。
    [Campaign] (キャンペーン)、および[Type] (タイプ)フィールドには、キャンペーンメタデータが自動的に入力されます。
    選択したキャンペーンのスキーマはアプリケーションから取得され、読み取り専用になります。[Edit Schema] (スキーマの編集)をクリックすると表示できます。タスクにメタデータを提供するために、スキーマにいくつかカラムが追加されています。
  7. [Beta Candidates] (ベータ候補)キャンペーンから取得するタスクを次のようにフィルタリングします:
    1. [State] (状態)リストから解決済みタスクを選択して取得します。
      注: タスクを状態でフィルタリングし、新しいタスクまたは解決されたタスク、またはキャンペーンワークフローで定義した検証状態のいずれかのタスクのみを取得できます。
    2. [Assignee] (割り当て先)リストから[No Assignee] (割り当て先なし)を選択して、どのキャンペーン参加者に割り当てられたタスクも取得します。
    3. [Priority] (優先度)リストから、[Any Priority] (任意の優先度)を選択して、任意の優先度レベルがタグ付けされているタスクを取得します。
    4. [Choice] (選択)リストから、[Yes] (はい)を選択して、ベータテストプログラムで承認されている候補者のタスクを取得します。
  8. [Tags] (タグ)フィールドに、タスクに関連付けるタグを入力し、コンマを使って複数のタグを分割します。
    タグを使用して、取得するタスクをフィルタリングできます。
  9. [Query] (クエリー)フィールドに、必要に応じてコンポーネントのプロパティで定義したフィルターの絞り込みに使うクエリーステートメントを入力します。
  10. [Advanced settings] (詳細設定)をクリックして、対応するビューを開きます。
    1. [Batch Size] (バッチサイズ)フィールドで、各バッチに含めるタスクの数を設定します。
    2. [Consume tasks when they are read] (読み取り時にタスクを使用)チェックボックスをオンにしたままにして同じタスクを1度だけ取得します。
  11. もう一方のtDataStewardshipTaskInputコンポーネントをダブルクリックし、同じ手順でProduct CatalogCRM Data Deduplication、およびDuplicate customersキャンペーンで取得するタスクを決定します。
    [Merging](マージング)キャンペーン[CRM Data Deduplication] (CRMデータ重複除去)ではマスターレコードの作成を重視するためデフォルトで[Retrieve only golden record] (ゴールデンレコードのみ取得)チェックボックスが選択されています。