Adobe Workfront Fusion でのエラー処理のディレクティブ

アクセス要件

この記事で説明している機能を使用するには、次のアクセス権が必要です。

Adobe Workfront プラン*
Pro またはそれ以降
Adobe Workfront ライセンス*
Plan、Work
Adobe Workfront Fusion ライセンス**

現在のライセンス要件:Workfront Fusionライセンス要件なし。

または

従来のライセンス要件:Workfront Fusion for Work Automation and Integration

製品

現在の製品要件:Select または Prime Adobe Workfront プランをご利用の場合、この記事で説明している機能を使用するには、Adobe Workfront Fusion と Adobe Workfront を、組織で購入する必要があります。Workfront Fusion は、Ultimate Workfront プランに含まれています。

または

従来の製品要件:この記事で説明している機能を使用するには、Adobe Workfront Fusion と Adobe Workfront を組織で購入する必要があります。

ご利用のプラン、ライセンスタイプまたはアクセス権を確認するには、Workfront 管理者にお問い合わせください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。

エラー処理のディレクティブ

ロールバック

シナリオの実行は直ちに停止され、すべてのモジュールを初期状態に戻すために、すべてのモジュールに対してロールバックフェーズが開始されます。後続のモジュールは処理されません。

いくつかのエラータイプを除き、シナリオ設定で指定された連続エラー回数を超過すると、シナリオは非アクティブ化されます。詳しくは、連続エラー回数を参照してください。

シナリオの実行ステータスは「エラー」とマークされます。

メモ:これは、エラーハンドラールートがモジュールにアタッチされておらず、Scenario settings の「Allow storing incomplete executions」設定がオンになっていない場合のデフォルトの動作です。

コミット

シナリオの実行は直ちに停止され、すべてのモジュールでコミットフェーズが開始されます。後続のモジュールは処理されません。

未処理のバンドルはすべて無視されます。

シナリオの実行ステータスは「成功」とマークされます。コミットフェーズについては、Adobe Workfront Fusion のシナリオの実行、サイクル、フェーズの記事のコミットを参照してください。

再開

エラーが発生したモジュールに代替出力が指定され、提供されます。

以降のモジュールが処理されます。

シナリオの実行ステータスは「成功」とマークされます。

無視

エラーは無視され、後続のモジュールは処理されません。

未処理のバンドルがある場合、シナリオの実行は通常どおり続行されます。

シナリオの実行ステータスは「成功」とマークされます。

一時停止

シナリオの実行状態は、不完全な実行のキューに保存されます。このキューでは、エラーを手動で解決できます。 詳しくは、Adobe Workfront Fusion での不完全な実行の表示と解決を参照してください。

ただし、いくつかの例外があります。詳しくは、Adobe Workfront Fusion のシナリオ設定パネルの記事で不完全な実行の保存の許可を参照してください。

後続のモジュールは処理されません。

未処理のバンドルがある場合、シナリオの実行は通常どおり続行されます。

「Automatically complete execution」オプションが無効になっている場合、シナリオの実行ステータスは「警告」とマークされます。

詳しくは、以下のBreakの節を参照してください。

再試行

場合によっては、時間の経過とともに失敗の理由が消える可能性がある場合、失敗したモジュールを数回再実行すると便利な場合があります。

現在、Workfront Fusion では Retry ディレクティブは提供されていませんが、機能を模倣するために、いくつかの回避策を使用できます。詳しくは、Adobe Workfront Fusion での再試行エラー処理を参照してください。

NOTE

一時停止 break

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

詳しくは、Adobe Workfront Fusion での未完了の実行の表示と解決を参照してください。

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

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

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

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

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

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

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

このオプションを有効にすると、エラーが発生した場合、]試行間隔[!UICONTROL フィールドで指定された時間後に未完了の実行が回収され、元の入力データで実行されます。この処理は、エラーなしでモジュールの実行が完了するか、指定された試行回数に達するまで繰り返されます。

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

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

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

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

詳しくは、未完了の実行の保存を許可の記事内のAdobe Workfront Fusion のシナリオ設定パネルを参照してください。

詳しくは、Adobe Workfront Fusion での高度なエラー処理を参照してください。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43