View a markdown version of this page

バッチ推論ジョブのモニタリング - Amazon Bedrock

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

バッチ推論ジョブのモニタリング

バッチ推論ジョブの設定に加えて、バッチ推論ジョブのステータスを表示して進捗状況をモニタリングすることもできます。ジョブが取り得るステータスの詳細については、ModelInvocationJobSummarystatus フィールドを参照してください。

ジョブの進行状況を追跡するには、GetModelInvocationJob および ListModelInvocationJobs API オペレーションが返す進行状況カウンターを使用できます。これらのカウンターには、入力レコードの合計数と、サービスが処理した数が表示されます。Amazon S3 出力バケットをチェックしなくても、完了をモニタリングできます。または、これらの番号は、出力manifest.json.outファイルを含む Amazon S3 バケットの ファイルにあります。詳細については、「バッチ推論ジョブの結果を表示する」を参照してください。S3 オブジェクトのダウンロード方法については、「オブジェクトのダウンロード」を参照してください。

ヒント

ジョブのステータスをポーリングする代わりに、Amazon EventBridge を使用して、バッチ推論ジョブの完了時または状態の変更時に自動通知を受け取ることができます。詳細については、「Monitor Amazon Bedrock job state changes using Amazon EventBridge」を参照してください。

バッチ推論ジョブの詳細を表示する方法については、使用する方法に対応するタブを選択して、手順に従ってください。

Console
バッチ推論ジョブに関する情報を表示するには
  1. Amazon Bedrock コンソールを使用するアクセス許可を持つ IAM ID AWS マネジメントコンソール を使用して にサインインします。Amazon Bedrock コンソール (https://console.aws.amazon.com/bedrock) を開きます。

  2. 左側のナビゲーションペインで、[バッチ推論] を選択します。

  3. [バッチ推論ジョブ] セクションで、ジョブを選択します。

  4. ジョブの詳細ページでジョブの設定に関する情報を表示し、[ステータス] を表示してその進行状況をモニタリングできます。

API

バッチ推論ジョブに関する情報を取得するには、Amazon Bedrock コントロールプレーンエンドポイントを使用して、GetModelInvocationJob リクエストを送信します。jobIdentifier フィールドには、ジョブの ID または ARN を指定します。

複数のバッチ推論ジョブについての情報を一覧表示するには、Amazon Bedrock コントロールプレーンエンドポイントを使用して、ListModelInvocationJobs を送信します。以下のオプションパラメータを指定できます。

フィールド 簡単な説明
maxResults レスポンスとして返す結果の最大数。
nextToken maxResults フィールドで指定した数よりも結果の件数が多い場合は、レスポンスで nextToken 値が返されます。結果の次のバッチを表示するには、別のリクエストで nextToken 値を送信します。

GetModelInvocationJob および のレスポンスには、ジョブが InvokeModelまたは Converse API 形式を使用するかどうかを示すmodelInvocationTypeフィールドListModelInvocationJobsが含まれます。

レスポンスには、実行中のジョブの進行状況を追跡するために使用できる以下のフィールドも含まれています。

  • totalRecordCount – バッチ推論ジョブに送信されたレコードの合計数。

  • processedRecordCount – 成功とエラーの両方を含む、これまでに処理されたレコードの数。

  • successRecordCount – これまでに正常に処理されたレコードの数。

  • errorRecordCount – 処理中にエラーが発生したレコードの数。

実行中のジョブの進行状況の割合を計算するには、 processedRecordCountで除算しますtotalRecordCount。カウンターは、ジョブを送信0しても処理がまだ開始されていない場合に返ります。ジョブの進行中に、カウンターが最大 1 分遅延することがあります。

ジョブのすべてのタグを一覧表示するには、Amazon Bedrock コントロールプレーンエンドポイントを使用して、ListTagsForResource リクエストをジョブの Amazon リソースネーム (ARN) を含めて送信します。