目次

Search

  1. はじめに
  2. パイプラインのパーティション化について
  3. パーティションポイント
  4. パーティションタイプ
  5. プッシュダウンの最適化
  6. プッシュダウンの最適化およびトランスフォーメーション
  7. リアルタイム処理
  8. コミットポイント
  9. 行エラーのロギング
  10. ワークフローリカバリ
  11. 停止と強制終了
  12. コンカレントワークフロー
  13. グリッド処理
  14. ロードバランサ
  15. ワークフロー変数
  16. セッションのパラメータおよび変数
  17. パラメータファイル
  18. FastExport
  19. 外部データのロード
  20. FTP
  21. セッションのキャッシュ
  22. 差分集計
  23. セッションログインタフェース
  24. バッファメモリについて
  25. 高精度データ

詳細ワークフローガイド

詳細ワークフローガイド

タスクリカバリの設定

タスクリカバリの設定

ワークフローをリカバリするときには、Integration Serviceは、タスクごとのリカバリ戦略に基づいてタスクをリカバリします。タスクによっては、リカバリ戦略が失敗タスクになっておりワークフローを継続、最後のチェックポイントから再開、またはタスクをリスタートする場合があります。
ワークフローリカバリを有効にする場合、強制終了または停止するタスクをリカバリすることができます。ネットワークまたはサービスプロセスの失敗が原因で終了したタスクを、リカバリすることができます。エラー発生時にサスペンド状態にするようにワークフローを設定した場合、そのワークフローをリカバリするときに、失敗したタスクをリカバリすることができます。
以下の表に、リカバリ可能な各タスクステータスを示します。
ステータス
説明
強制終了
Workflow Monitorまたは
pmcmd
を使用して、ワークフローまたはタスクを強制終了します。また、Administratorツールでサービスまたはサービスプロセスを無効にする場合に、実行中のすべてのワークフローの強制終了を選択することもできます。 マッピング条件に基づいて強制終了するように、セッションを設定することもできます。
Workflow Monitorのワークフローをリカバリしてタスクをリカバリするか、
pmcmd
を使用してワークフローをリカバリすることができます。
停止
Workflow Monitorまたは
pmcmd
を使用して、ワークフローまたはタスクを停止します。また、Administratorツールでサービスまたはサービスプロセスを無効にするときに、実行中のすべてのワークフローを停止することを選択することもできます。
Workflow Monitorのワークフローをリカバリしてタスクをリカバリするか、
pmcmd
を使用してワークフローをリカバリすることができます。
失敗
エラーが原因でIntegration Serviceはタスクの実行に失敗しました。タスク失敗時に一時停止になるようにワークフローが設定されている場合、ワークフローリカバリを使用して、失敗したタスクをリカバリできます。ワークフローが一時停止になっていない場合は、単にセッションをリカバリするかまたはワークフローをセッションからリカバリすることにより、失敗したタスクをリカバリできます。
Workflow Monitorでエラーを修正してからワークフローをリカバリするか、または
pmcmd
を使用してワークフローをリカバリすることができます。
ターミネート済み
Integration Serviceは予期せず停止するか、またはマスタサービスプロセスへのネットワーク接続を喪失します。Workflow Monitorでワークフローをリカバリするか、またはIntegration Serviceのリスタート後に
pmcmd
を使用してワークフローをリカバリすることができます。