目次

Search

  1. はじめに
  2. Workflow Manager
  3. ワークフローとワークレット
  4. セッション
  5. セッション設定オブジェクト
  6. タスク
  7. ソース
  8. ターゲット
  9. 接続オブジェクト
  10. 検証
  11. ワークフローのスケジュール設定と実行
  12. メールの発信
  13. Workflow Monitor
  14. Workflow Monitorの詳細
  15. セッションとワークフローのログ
  16. セッションプロパティリファレンス
  17. ワークフロープロパティリファレンス

ワークフローベーシックガイド

ワークフローベーシックガイド

[イベント]タスクに関する作業

[イベント]タスクに関する作業

ワークフローにイベントを定義することで、タスクの実行を連続して指定できます。イベントは連続したタスクの完了に基づいて起動されます。次のタスクがワークフローでのイベントの利用に役立ちます。
  • [イベントレイズ]タスク。
    [イベントレイズ]タスクはユーザー定義イベントを表します。 Integration Serviceで[イベントレイズ]タスクが実行されると、[イベントレイズ]タスクによりイベントが起動されます。 [イベントレイズ]タスクを[イベント待ち]タスクと共に使用して、イベントを定義します。
  • [イベント待ち]タスク。
    [イベント待ち]タスクは、イベントの発生を待つタスクです。 イベントが起動されると、Integration Serviceでワークフローの残りの部分が引き続き実行されます。
ワークフローの実行を調整するために、[イベント待ち]タスクと[イベントレイズ]タスクに次のタイプのイベントを指定できます。
  • 定義済みイベント。
    定義済みイベントは、ファイル監視イベントです。 定義済みイベントに対して[イベント待ち]タスクを使用して、Integration Serviceで指定したインジケータファイルが現れるのを待ってからワークフローの残りの部分を再開するように指定できます。 インジケータファイルがIntegration Serviceに検出されると、ワークフローの次のタスクが開始されます。
  • ユーザー定義イベント。
    ユーザー定義イベントとは、ワークフロー内で連続するタスクを指します。 [イベントレイズ]タスクを使って、ワークフロー内のユーザー定義イベントの場所を指定します。ユーザー定義イベントは、[スタート]タスクから[イベントレイズ]タスクまでの間のブランチに置かれた、連続するタスクです。
    [スタート]タスクから[イベントレイズ]タスクまでの間のブランチ上にあるすべてのタスクが完了すると、[イベントレイズ]タスクによりイベントが起動されます。[イベント待ち]タスクは[イベントレイズ]タスクによりイベントが起動されるのを待ってから、自分のブランチ上にある残りのタスクを再開します。