目次

Search

  1. はじめに
  2. タスクフローとリニアタスクフロー
  3. タスクフロー
  4. リニアタスクフロー

タスクフロー

タスクフロー

入力フィールド

入力フィールド

[入力フィールド]
セクションを使用して、ステップの先頭でタスクフローが使用するフィールドを追加します。
タスクフローを実行するときに渡す入力フィールドを定義できます。次のタイプの入力フィールドを作成できます。
単純型
チェックボックス、日付、日付/時刻、時間、数値、整数、テキストなどの一般的なデータ型を使用する単純型フィールドを作成します。
カスタムタイプ
タスクフローに追加されたオブジェクトを使用するためのカスタムタイプフィールドを作成します。
作成する入力フィールドごとに次のプロパティを入力します。
プロパティ
説明
名前
入力フィールドの名前。
タイプ
入力フィールドのタイプ。例えば、
[チェックボックス]
[日付]
[日付/時刻]
[時間]
[番号]
[整数]
、または
[テキスト]
を選択します。
また、単純型またはカスタム型の入力フィールドを追加することもできます。入力フィールドを追加するには、
[タイプをさらに表示]
を選択し、
[タイプの編集]
ダイアログボックスで、
[カテゴリ]
[単純タイプ]
または
[カスタムタイプ]
を選択します。
説明
入力フィールドの説明。
必須
タスクフローを実行するために入力フィールドが必要かどうかを示します。
初期値
この値は、タスクフローの実行を開始するときに入力フィールドに割り当てられる値です。テキストを入力するか、計算式を使用して初期値を設定できます。

ファイルリスナにより呼び出されるタスクフローの入力フィールド

タスクフローのバインディングタイプに
[イベント]
を選択し、ファイルリスナを選択した場合、
データ統合
では、到着してファイルリスナイベントの一部として更新または削除されたファイルの詳細を格納する入力フィールドが作成されます。入力フィールドはファイルリスナの名前を取得します。この入力フィールドを編集または削除する事は出来ません。ファイルリスナにより呼び出されたタスクフローの入力フィールドを追加する事も出来ません。
タスクフローが完了した後で、
[マイジョブ]
ページにアクセスし、タスクフローインスタンスをクリックし、
[入力フィールド]
タブをクリックして、到着してファイルリスナイベントの一部として更新または削除されたファイルの詳細を表示できます。入力フィールドには、到着して更新または削除された各ファイルについて、次の情報が表示されます。
  • ファイルが使用可能なパス
  • ファイルの名前
  • ファイルのサイズ(バイト)
  • 最終変更時刻(ミリ秒)
ファイルリスナの実行や、ファイルリスナの各実行ジョブで発生するイベントを監視する事ができます。Monitorの
[ファイル転送ログ]
ページには、ファイルリスナのログエントリが一覧表示されます。
タスクフローのバインディングタイプに
[REST/SOAP]
を選択してから
[イベント]
に変更した場合、
データ統合
では、以前に追加した入力フィールドが削除されます。

カスタムタイプを使用した入力フィールドの作成

タスクフローのタスクで使用可能なオブジェクトを使用して、カスタムタイプの入力フィールドを作成できます。カスタムタイプを使用した入力フィールドを作成するには、タスクフローに追加されたデータ統合タスクを含む1つ以上のステップが必要です。
  1. [参照]
    ページで、カスタムタイプの入力フィールドを作成するタスクフローに移動します。
  2. タスクフローにステップを追加します。例えば、データタスクステップ
    と取り込みタスクステップ
    の追加などを行います。
  3. タスクフローの
    [開始]
    ステップをクリックします。
  4. [入力フィールド]
    タブをクリックします。
  5. [追加]
    アイコンをクリックします。
  6. [タイプ]
    カラムで、
    [タイプをさらに表示]
    を選択します。
    [タイプの編集]
    ダイアログボックスが表示されます。
    次の図に、
    [タイプの編集]
    ダイアログボックスを示します。
    この図は、[タイプの編集]ダイアログボックスを示しています。
  7. [カテゴリ]
    リストで
    [カスタムタイプ]
    を選択します。
    タスクフローで使用可能なオブジェクトのリストが
    [タイプ]
    セクションに表示されます。
  8. 入力として渡すオブジェクトを選択し、
    [OK]
    をクリックします。