コンポーネントを設定 - Cloud - 8.0

Orchestration (インテグレーション)

Version
Cloud
8.0
Language
日本語
Product
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
Module
Talend Studio
Content
ジョブデザインと開発 > サードパーティーシステム > プロセス制御コンポーネント
データガバナンス > サードパーティーシステム > プロセス制御コンポーネント
データクオリティとプレパレーション > サードパーティーシステム > プロセス制御コンポーネント
Last publication date
2024-03-07

手順

  1. tWaitForFileをダブルクリックして[Basic settings] (基本設定)ビューを開きます。
  2. [Directory to scan] (スキャン対象ディレクトリー)フィールドに、スキャンするディレクトリーを入力します。
  3. [File mask] (ファイルマスク)フィールドに"*.txt"と入力し、テキストファイルのみをスキャンします。
  4. [Trigger action when] (アクションを起動する条件)ドロップダウンリストから[a file is created] (ファイルが作成された)を選択して、テキストファイルの作成時に最初のtJavaをトリガーします。
  5. Thenドロップダウンリストから[exit loop] (ループを終了)を選択して、最初のtJavaがトリガーされた直後に反復ループを停止します。
  6. [Iterate] (反復処理)接続を持つtJavaをダブルクリックし、[Basic settings] (基本設定)ビューを開きます。
  7. [Code] (コード)エリアに次のコードを入力します。
    System.out.println("A file was created at " + TalendDate.getCurrentDate()); System.out.println("Name of the created file: " + ((String)globalMap.get("tWaitForFile_1_CREATED_FILE")));
  8. [On Subjob Ok] (サブジョブがOKの場合)接続を持つtJavaをダブルクリックし、[Basic settings] (基本設定)ビューを開きます。
  9. [Code] (コード)エリアに次のコードを入力します。
    System.out.println("\r\nIteration loop ended at " + TalendDate.getCurrentDate()); System.out.println("Number of iterations finished: " + ((Integer)globalMap.get("tWaitForFile_1_CURRENT_ITERATION")));