一時停止ディレクティブで処理されたエラーを解決します

エラーが一時停止ディレクティブで処理されると、レコードが不完全な実行フォルダーに作成されます。 このレコードには、シナリオの実行の状態と共に、前のモジュールのデータが格納されます。レコードは、エラーが発生したモジュールを参照し、モジュールが入力として受信したデータに関する情報を含みます。 エラーの原因となるデータのバンドルごとに、別々のレコードが作成されます。

詳しくは、 不完全な実行の表示と解決を参照してください。

Break ディレクティブによって発生したエラーを解決する

シナリオを更新し(必要に応じて)1 回実行することで、手動でエラーを解決できます。

シナリオを再実行することで、未完了の実行を自動的に処理するようにシナリオを設定することもできます。未完了の実行を処理するようにモジュールを設定するには、次の手順に従います。

  1. 左側のパネルで「Scenarios」タブをクリックします。

  2. 回避策を追加するシナリオを選択します。

  3. シナリオの任意の場所をクリックして、シナリオエディターに移動します。

  4. フロー制御 アイコン フロー制御 をクリックし、「中断」を選択します。

  5. Break モジュール内で、自動的に実行を完了する ​オプションを有効にします。

  6. 試行回数 ​フィールドに、モジュールが実行を再試行する最大回数を入力またはマッピングします

    この数は 1 ~ 100 の範囲で指定する必要があります。

  7. 試行間隔 ​フィールドに、各再試行の間隔の分数を入力またはマッピングします。

このオプションを有効にすると、エラーが発生した場合、不完全な実行が(Interval between attempts フィールドに指定された時間の後で)取得され、元の入力データで実行されます。 この処理は、エラーなしでモジュールの実行が完了するか、指定された試行回数に達するまで繰り返されます。

NOTE
最初の再試行が失敗した場合、再試行の間隔は再試行のたびに飛躍的に長くなります。

「実行を自動的に完了」オプションが有効な場合、シナリオの実行は「成功」とマークされます。これは、中断エラーハンドラーの自動再試行が問題を自動的に処理しているからです。 この場合、ユーザには、実行が失敗したことについてのメールは届きません。

「実行を自動的に完了」オプションがオフの場合、実行は「警告」とマークされます。

実行が「未完了の実行」の下に保存されている場合は例外があり、一部のエラータイプでは、シナリオの実行の自動再試行はできません。

リソース

詳しくは、「シナリオの設定」の 不完全な実行の保存を許可するを参照してください。

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3