Azure AIサービス応用

Azure Cognitive Serviceを使って顧客からの問い合わせメール100件をバッチ処理しようとしています。処理中に一部のメールが言語判定に失敗した場合、他のメールの処理と最終結果にどのような影響が生じるか?

A.失敗したメールのみスキップされ、他のメールは正常に処理される。失敗メールのエラー情報は別途取得可能← 正解
✓ 正解です。Azure Cognitive Servicesのバッチ処理はデフォルトで個別結果を返し、一部の失敗は他の処理を阻害しません。エラーレスポンスで詳細を確認可能です。
B.1件でも失敗するとバッチ全体が失敗し、処理が中断される
✗ Azure Cognitive Servicesはバッチ処理で障害時の個別処理をサポートしており、全体失敗は一般的ではありません。
C.失敗したメールは自動的に再処理され、結果的にすべてのメールが処理される
✗ 自動再処理機能は標準では搭載されていません。失敗への対応は呼び出し側で実装する必要があります。
D.失敗したメールと成功したメールが混在した不完全な結果が返される
✗ 不完全な結果ではなく、成功と失敗が明確に区別されて返されます。

この問題のポイント

Azure Cognitive Servicesのバッチ処理はデフォルトで個別結果を返し、一部の失敗は他の処理を阻害しません。エラーレスポンスで詳細を確認可能です。

AI-900:Microsoft Azure AI Fundamentals の問題一覧