キャンペーン所有者はTalendジョブを使用してキャンペーンのタスクを読み込む時に、タスクの期日を定義できます。ジョブを実行すると、キャンペーンにタスクが作成され、YYYY-MM-DD HH:mm:ss
の形式で期日と時刻が設定されます。
注: タスクの読み込み時に設定した期日はキャンペーンの作成時や編集時に定義した値よりも優先されます。
その後、期日を使用してキャンペーンのタスクをフィルタリングし、タスクを管理しやすくできます。
手順
-
tMapおよびtDataStewardshipTaskOutputコンポーネントを使用して、ファイルからTalend Cloud Data Stewardshipで既に作成しているキャンペーンにデータを読み込むためのジョブを作成します。
入力データフローに、この例の
Date
タイプの期日カラムがあるとします。
ジョブの期日を計算する場合、主なユースケースとして次の2つを考慮できます:
- サービスレベル合意(SLA)は、データによって異なります。たとえば、顧客の重複除去を処理している場合、ティア1/プラチナ顧客については、重複の解決に2日かかりますが、ティア2/ゴールドの顧客の場合は5日かかります。
- 期日は、休暇、週末、祝日を含む外部カレンダーを使って計算されます。
-
tMapコンポーネントを使用して入力データフローを出力フローにマッピングし、期日カラムの
Date
タイプをLong
に変換します。
-
Data Stewardshipで定義されたキャンペーンにタスクをロードするよう、tDataStewardshipTaskOutputコンポーネントを設定します。
-
ジョブを実行し、期日を指定してキャンペーンのタスクを読み込みます。
-
タスクリストで、[Due Date] (期日)カラムとチャート内のバーを選択し、リストされたタスクの数を選択した日付に制限します。これにより、間もなく予定されている作業のリストを作成し、作業の優先順位を決めることができます。
-
オプションで、[Due Date] (期日)カラム内の値をダブルクリックして日時ピッカーを開き、新しい日時を定義します。