呼び出す子ジョブおよびコンポーネント間の接続を定義する - Cloud - 8.0

Talendジョブスクリプトリファレンスガイド

Version
Cloud
8.0
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
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
Module
Talend CommandLine
Talend Studio
Content
ジョブデザインと開発 > ジョブデザイン
Last publication date
2024-02-22

子ジョブを呼び出すtRunJobコンポーネントを追加するには、以下のようにします:

手順

  1. tLoopコンポーネントの次に、新しいaddComponent {}関数とそのサブ関数setComponentDefinition {}を追加してtRunJobコンポーネントを追加します。
    addComponent {
    	setComponentDefinition {
    		TYPE: "tRunJob",
    		NAME: "tRunJob_1",
    		POSITION: 448, 192
    	}
    
    }
  2. setComponentDefinition {}関数の次にsetSettings {}関数を入力して、呼び出す子ジョブを指定します。
    	setSettings {
    		PROCESS : "HelloWorld",
    		PROCESS:PROCESS_TYPE_CONTEXT : "Default",
    		PROCESS:PROCESS_TYPE_PROCESS : "_SKWgMMqDEeeZVPkXOYGoLg"
    	}
  3. tRunJobジョブスクリプト定義の次に、次のスクリプトコードを入力して、tLoopコンポーネントとtRunJobコンポーネント間の反復行接続を定義します。
    addConnection {
    	TYPE: "ITERATE",
    	NAME: "Iterate",
    	LINESTYLE: 7,
    	METANAME: "tLoop_1",
    	SOURCE: "tLoop_1",
    	TARGET: "tRunJob_1"
    }