バッチ評価結果の取得
バッチ評価ジョブのステータスと結果を取得します。ジョブが終了状態 (COMPLETED、、または ) になるまでFAILED、このオペレーションをポーリングしますSTOPPED。
コードサンプル
例
リクエストパラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
|
|
文字列 |
はい |
によって返されるバッチ評価 ID |
[応答]
| フィールド | タイプ | 説明 |
|---|---|---|
|
|
文字列 |
バッチ評価 ID。 |
|
|
String |
バッチ評価の ARN。 |
|
|
String |
ジョブの名前。 |
|
|
String |
現在のステータス: |
|
|
タイムスタンプ |
ジョブが作成された日時。 |
|
|
リスト |
使用された評価者。 |
|
|
オブジェクト |
セッションごとの詳細の CloudWatch Logs 送信先。 |
|
|
オブジェクト |
ジョブがセッションを処理したときに表示されます。「結果と出力について」を参照してください。 |
|
|
文字列のリスト |
ジョブが失敗した場合のエラーメッセージ。 |
evaluationResults フィールド
| フィールド | タイプ | 説明 |
|---|---|---|
|
|
整数 |
正常に評価されたセッションの数。 |
|
|
整数 |
評価に失敗したセッションの数。 |
|
|
整数 |
評価中のセッションの数。 |
|
|
整数 |
検出されたセッションの合計数。 |
|
|
整数 |
評価のために無視されたセッションの数。サービスはジョブごとに最大 500 セッションを評価します。さらに検出されると、最新の 500 セッションが選択されます。 |
|
|
リスト |
評価者ごとの集計結果。 |
evaluatorSummaries フィールド
| フィールド | タイプ | 説明 |
|---|---|---|
|
|
文字列 |
評価者 ID (例: |
|
|
Double |
評価されたすべてのセッションの平均スコア。 |
|
|
整数 |
この評価者がスコアリングしたセッションの数。 |
|
|
整数 |
この評価者が失敗したセッションの数。 |
ステータスライフサイクル
PENDING → IN_PROGRESS → COMPLETED
→ COMPLETED_WITH_ERRORS
→ FAILED
STOPPING → STOPPED
DELETING
-
保留中 — ジョブは受け入れられ、処理のためにキューに入れられます。
-
IN_PROGRESS — サービスはセッションを検出し、評価者を実行しています。
-
COMPLETED — すべてのセッションが評価されました。結果が利用可能です。
-
COMPLETED_WITH_ERRORS — ジョブは終了しましたが、一部のセッションでエラーが発生しました。部分的な結果を使用できます。
-
FAILED — ジョブでエラーが発生しました。詳細については、
errorDetails「」を参照してください。 -
STOPPING — 停止リクエストを受信しました。ジョブが圧縮されています。
-
STOPPED — ジョブは完了前に停止されました。部分的な結果が得られる場合があります。
-
DELETING — ジョブは削除中です。
エラー
| エラー | HTTP ステータス | 説明 |
|---|---|---|
|
|
404 |
指定された ID のバッチ評価が見つかりませんでした。 |
|
|
400 |
バッチ評価 ID 形式が無効です。 |
|
|
403 |
アクセス許可が不十分です。 |
|
|
429 |
リクエストレートを超えました。 |
|
|
500 |
サービス側のエラー。 |