キャンペーンIDを使ってコンテキスト変数を定義し、実行時にジョブにパスして、データをどのキャンペーンに入力するかを決定します。
このタスクについて
手順
- [Repository] (リポジトリー)ツリービューで[Contexts] (コンテキスト)ノードを右クリックし、メニューから[Create context] (コンテキストを作成)を選択します。
- 開いたウィザードで、新しいコンテキストの名前、目的、および説明を入力します。この例ではCampaignIdContextGroupと入力します。
-
[Next] (次へ)をクリックして、コンテキスト変数を定義します。
Defaultという名前のコンテキストが作成され、デフォルト環境として設定されます。
- [+]ボタンをクリックし、3行を追加します。
- [Name] (名前)フィールドをクリックし、作成する変数の名前を入力します(この例では、CampaignId_Dev、CampaignId_QA、CampaignId_Prod)。
- 3つの変数にはデフォルトの[String] (文字列)型を保持します。
-
[Default] (デフォルト)カラムのセルをクリックし、引用符内のテキストにTalend Data Stewardshipインスタンス上で定義したDev、QA、Prodキャンペーンの各IDを入力します。
注: ジョブをキャンペーンに接続したら、tDatastewardshipTaskOutputコンポーネントの[Advanced settings] (詳細設定)ビューにファイルされている[Campaign ID] (キャンペーンID)からキャンペーンの技術名を取得できます。または、Talend Data StewardshipインスタンスのキャンペーンURL、またはTalend Data Stewardship REST APIから取得できます。
- [Finish] (終了)をクリックしてウィザードを閉じ、[Contexts] (コンテキスト)ノードの下にグループを作成します。
-
デザインワークスペースのジョブの下で[Context] (コンテキスト)ビューを開きます。
[Context] (コンテキスト)ビューが見つからない場合は、[Window] (ウィンドウ) > [Show view] (表示ビュー) > Talend > [Context] (コンテキスト)。
-
新しいグループを[Repository] (リポジトリー)から[Contexts] (コンテキスト)ビューにドロップします。