2026年4月13日:Cortex Agentsにおける SQL 生成の改善¶
Cortex Analyst セマンティックビューをツールとして使用する Cortex Agents は、以前のようにCortex Analystサービスに SQL 生成処理を委任するのではなく、 SQL を直接生成するようになりました。これにより、分析クエリの精度が向上し、待ち時間が短縮されます。
エージェント構成のツール定義は同じままです。エージェントの構成やセマンティックビューを変更する必要はありません。Cortex Search Serviceなど、セマンティックビューで定義されたその他のリソースは、エージェントによって引き続き使用されます。
応答形式の変更¶
cortex_analyst_text_to_sql型のツール使用ブロックとツール結果ブロックは、system_execute_sql型のブロックに置き換えられます。system_execute_sqlツール使用ブロックには、エージェントによって生成された SQL を含むsqlフィールドが含まれています。ツール結果ブロックにはquery_id、result_setおよび最終sqlが含まれます。アプリケーションがエージェント応答を解析して
cortex_analyst_text_to_sqlブロックを検出する場合、代わりにsystem_execute_sqlを検出するように更新します。
可観測性の変更¶
CORTEX_AGENT_USAGE_HISTORY ビューで、
TOKENS_GRANULARおよびCREDITS_GRANULAR列にサービスタイプcortex_analystのエントリが含まれなくなりました。すべてのトークンとクレジットの使用状況はcortex_agentsでレポートされるようになりました。エージェントのモニタリングログ では、実行トレーススパンにCortex Analystツール呼び出しではなく
system_execute_sqlが表示されます。モニタリングクエリがツールタイプでフィルターする場合、それに応じて更新してください。