13. April 2026: Verbesserte SQL-Generierung in Cortex Agents

Cortex Agents, die Cortex Analyst-Semantikansichten als Tools verwenden, generieren jetzt SQL direkt, anstatt die SQL-Generierung als separaten Schritt an den Cortex Analyst-Service zu delegieren. Dies führt zu einer verbesserten Genauigkeit und einer geringeren Latenz bei analytischen Abfragen.

Die Definition des Tools in Ihrer Konfiguration des Agenten bleibt unverändert. Es sind keine Änderungen an Ihrer Agentenkonfiguration oder Ihren semantischen Ansichten erforderlich. Andere Ressourcen, die in Ihrer semantischen Ansicht definiert sind, wie z. B. Cortex Search Services, können weiterhin vom Agenten verwendet werden.

Änderungen am Antwortformat

  • Tool-Use- und Tool-Result-Blöcke vom Typ cortex_analyst_text_to_sql werden durch Blöcke vom Typ system_execute_sql ersetzt. Der system_execute_sql-Tool-Use-Block enthält ein sql-Feld mit der vom Agenten generierten SQL. Der Ergebnisblock des Tools enthält query_id, result_set und abschließend``sql``.

  • Wenn Ihre Anwendung die Agentenantwort für cortex_analyst_text_to_sql-Blöcke analysiert, aktualisieren Sie es, um stattdessen nach system_execute_sql zu suchen.

Änderungen an der Beobachtbarkeit

  • In der CORTEX_AGENT_USAGE_HISTORY-Ansicht enthalten die TOKENS_GRANULAR- und CREDITS_GRANULAR-Spalten keine Einträge mehr mit dem Servicetyp cortex_analyst. Die gesamte Token- und Credit-Nutzung wird jetzt unter cortex_agents angezeigt.

  • In den Agent-Monitoring-Protokollen zeigen Ausführungs-Trace-Spans system_execute_sql anstelle eines Cortex Analyst-Tool-Aufrufs. Wenn Ihre Überwachungsabfragen nach dem Tooltyp filtern, aktualisieren Sie diese entsprechend.