スチュワードシップタスクを削除するジョブの作成
この例では、Talend Data Stewardshipに接続するジョブを作成し、複数のキャンペーンからタスクを削除し、Talend Studioログコンソールで削除されたタスクをメタデータと共にリスト表示します。
以下に示す例をレプリケートするには、tdatastewardshiptaskdelete_remove_tasks.zipファイルをダウンロードします。
tDataStewardshipTaskDeleteはスタンドアロンコンポーネントであり、出力コンポーネントなしでジョブで使えます。
-
[Arbitration] (アービトレーション)キャンペーン、[Beta Candidates] (ベータ候補)ではベータテスティングプログラムの候補者のタスクが保管されます。
-
[Resolution] (レゾリューション)キャンペーン、[Product Catalog] (製品カタログ)では企業の製品のタスクが保管され、
-
[Merging] (マージング)、[CRM Data Deduplication] (CRMデータ重複除去)では企業CRMシステムから取得した顧客データのタスクが保管されます。
-
キャンペーンである[Matching on Spark] (Sparkでのマッチング)では、企業の製品カタログから取得した企業製品のタスクが保管されます。
始める前に
-
タスクを削除するキャンペーンは、既にTalend Data Stewardshipで定義されており、タスクが設定されています。
-
Talend Administration Centerで[Campaign Owner] (キャンペーン所有者)のロールに割り当てられ、サーバーのキャンペーンへのアクセス権限が付与されていること。
手順
- デザインワークスペースでtDataStewardshipTaskDeleteと入力し、表示されるリストからこのコンポーネントを選択します。作業を繰り返して、ワークスペースに3つのtDataStewardshipTaskDeleteコンポーネントを追加します。
- 同じようにしてワークスペースに3つのtLogRowコンポーネントを追加します。
- tDataStewardshipTaskDeleteコンポーネントをtLogRowコンポーネントにリンクします。 リンクを使って
- tDataStewardshipTaskDeleteコンポーネントどうしをリンクします。 リンクを使って