Azure AIサービス応用

Azure AI Search のシステムがピーク時間帯(1秒あたり500リクエスト)に検索応答時間が急増する場合、以下のどのアプローチが最も効果的か?

A.検索パーティション数を増やして処理能力をスケールアウトするか、フィルターやベクトル検索パラメータを最適化する← 正解
✓ 正解です。スケーラビリティと最適化の両面から対応することが重要です。パーティション増加で処理並列性を高め、クエリ最適化で1リクエストの処理時間を短縮します。
B.検索インデックスのサイズを小さくすることで、応答速度は自動的に向上する
✗ インデックスサイズ削減は検索精度を損なう可能性が高く、応答速度改善の直結した解決策ではありません。
C.キャッシュを有効にすれば、すべての検索クエリが高速化される
✗ キャッシュは同一クエリの重複実行時のみ有効で、多様なクエリが来るピーク時間帯では効果が限定的です。
D.AIエンリッチメント(スキルセット)を削除することで、検索パフォーマンスが必ず向上する
✗ スキルセット削除は検索品質を低下させる可能性があり、パフォーマンス改善とのトレードオフを考慮が必要です。

この問題のポイント

スケーラビリティと最適化の両面から対応することが重要です。パーティション増加で処理並列性を高め、クエリ最適化で1リクエストの処理時間を短縮します。

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