メインコンテンツへスキップ
このドキュメントでは、REST API を使用してレビュータスクを再試行する方法を説明します。レビュータスクの実行に失敗した場合や再レビューが必要な場合、レビュータスク全体を再試行するか、レビュータスク内の特定ルールのみを再試行できます。
レビュータスクには 2 種類の再試行方法があります。
  1. レビュータスク全体を再試行: レビュータスク内のすべてのルールを再実行します。
  2. 特定ルールを再試行: レビュータスク内の特定のルールのみを再実行します。

レビュータスク全体を再試行

レビュータスク全体を再実行し、タスク内のすべてのルールを再レビューします。
リクエストパラメータ:
  • workspace_id(必須): ワークスペース ID
  • task_id(必須): レビュータスク ID
レスポンス例:

レビュータスク内の特定ルールを再試行

レビュータスク内の特定ルールのみを再実行します。特定のルールだけを再レビューしたい場合に適しています。
リクエストパラメータ:
  • workspace_id(必須): ワークスペース ID
  • task_id(必須): レビュータスク ID
  • rule_id(必須): レビュー規則 ID
レスポンス例:

パラメータ説明

レビュータスク ID(task_id)

レビュータスク ID は、作成済みレビュータスクの識別子です。以下の方法で取得できます。

レビュー規則 ID(rule_id)

レビュー規則 ID は、レビュータスク内の特定ルールの識別子です。以下の方法で取得できます。 例: レビュー結果から規則 ID を取得
Python

利用シーン

レビュータスク全体を再試行

以下のようなシーンに適しています。
  1. レビュータスクの実行失敗: レビュータスク全体の実行に失敗した場合、タスク全体を再試行できます。
  2. 規則リポジトリ更新後: 規則リポジトリ内の規則を更新した場合、レビュータスク全体を再試行して新しい規則を適用できます。
  3. 抽出結果更新後: 関連する抽出タスクの結果が更新された場合、新しい抽出結果に基づいてレビュータスクを再実行できます。

特定ルールを再試行

以下のようなシーンに適しています。
  1. 単一ルールの実行失敗: 特定のルールのみ実行に失敗した場合、他のルールに影響を与えず、そのルールだけを再試行できます。
  2. ルール設定の調整後: 特定ルールの設定を調整した場合、そのルールだけを再試行できます。
  3. 効率向上: 特定ルールだけを再レビューしたい場合、タスク全体を再試行するよりも効率的です。

注意事項

  1. 非同期実行: 再試行操作は非同期で実行されます。再試行後は、レビュー結果を取得 API でレビュー状態を確認してください。
  2. タスク状態: レビュータスクが存在し、再試行可能であることを確認してください。削除済みタスクは再試行できません。
  3. ルール状態: ルールを再試行する場合、規則 ID が正しく、指定したレビュータスクに属していることを確認してください。
  4. 再試行頻度: システム負荷が高くなりすぎないよう、頻繁な再試行は避け、再試行頻度を適切に制御することを推奨します。
  5. 結果の上書き: 再試行するとレビュー結果が再生成され、元のレビュー結果は上書きされます。

関連ページ