Fabric Daten-Agent-Laufzeit

Jeder Fabric-Daten-Agent läuft auf einer Laufzeit. Die Laufzeit bestimmt die Kernkomponenten des Agents: die Orchestrierungs-, Planungs- und Routinglogik sowie die integrierten Abfragegenerierungstools, mit denen Fragen der natürlichen Sprache in Abfragen für Ihre Datenquellen übersetzt werden.

Screenshot der Fabric Daten-Agent-Laufzeitauswahl mit den Standard- und Vorschaulaufzeitoptionen.

Fabric bietet zwei Laufzeiten:

  • Standardlaufzeit – die allgemein verfügbare (GA)-Laufzeit, optimiert für stabiles, vorhersehbares Verhalten.
  • Preview-Runtime — eine Runtime mit den neuesten Verbesserungen und Änderungen an Kernkomponenten (z. B. den integrierten Tools zur Abfragegenerierung oder der Routinglogik des Agenten), bevor diese Änderungen die allgemeine Verfügbarkeit (GA) erreichen.

Die von Ihnen ausgewählte Laufzeit bestimmt, wie und wann Änderungen an den Kernkomponenten des Agents Ihren Agent erreichen. Sie bestimmt nicht, welche Datenquellen oder Vorschaufeatures Sie hinzufügen können.

Important

Modellupgrades auf das zugrunde liegende große Sprachmodell (LLM) werden sowohl für die Standard- als auch für die Vorschaulaufzeit konsistent angewendet. Die Laufzeitauswahl steuert nicht, welches Modell der Daten-Agent verwendet.

Standardlaufzeit

Die Standardlaufzeit ist die GA-Laufzeit und ist die Standardeinstellung für neue Daten-Agents. Sie enthält die allgemein verfügbaren Implementierungen der Kernkomponenten des Agents, einschließlich:

  • Integrierte Tools zur Abfragegenerierung, die Fragen in natürlicher Sprache in Abfragen für unterstützte Datenquellen übersetzen, darunter Lakehouse, Data Warehouse, SQL-Datenbank, Mirrored Database, Eventhouse KQL Database und Power BI-Semantikmodell.
  • Die Kern-Agent-Orchestrierungs-, Planungs- und Routinglogik.

Aktualisierungen der Standardlaufzeit sind selten. Änderungen landen hier erst, wenn sie die Validierung in der Preview-Runtime bestanden haben und die allgemeine Verfügbarkeit (GA) erreichen. Wählen Sie die Standardlaufzeit für Agenten für Produktionsdaten, wenn konsistentes Verhalten und minimale Änderungen zwischen Versionen wichtig sind.

Vorschaulaufzeit

Die Vorschau-Runtime enthält die neuesten Verbesserungen an den integrierten Tools und der Orchestrierung, bevor diese allgemein verfügbar werden. Diese Aktualisierungen können umfassen:

  • Neue integrierte Tools, die noch nicht in der Standardlaufzeit verfügbar sind.
  • Änderungen und Qualitätsverbesserungen an vorhandenen integrierten Tools (z. B. Aktualisierungen, wie der Agent Abfragen für eine bestimmte Datenquelle generiert oder überprüft).
  • Änderungen an der Kernorchestrierung, Planungs- oder Routinglogik des Agenten.

Updates für die Vorschaulaufzeit sind häufiger, und das Verhalten kann sich zwischen Versionen ändern. Wählen Sie die Vorschaulaufzeit aus, wenn Sie bevorstehende Änderungen auswerten möchten, überprüfen Sie, ob Ihre Agents weiterhin wie erwartet funktionieren, oder geben Sie Feedback zu Verbesserungen, bevor sie die GA erreichen.

Was ist derzeit in der Preview-Runtime enthalten?

Die folgenden Updates sind heute in der Vorschaulaufzeit enthalten. Diese Liste ändert sich, wenn neue Verbesserungen hinzukommen und bestehende den GA-Status erreichen.

Verbesserung Feature Description
Bessere Beispielabfrage unten: Advanced NL2SQL NL2SQL hält die Muster in Ihrer Beispielabfragebibliothek genauer ein, anstatt zusätzliche Logik oder Einschränkungen hinzuzufügen, die nicht in den Beispielen enthalten waren.
Ersetzung von Filterwerten Advanced NL2SQL NL2SQL erschließt implizite Filterwerte und setzt die richtigen ein, auch wenn mehrere kategorische oder boolesche Filter nur implizit gemeint sind, statt explizit genannt zu werden.
Umgang mit Mehrdeutigkeiten Advanced NL2SQL NL2SQL erkennt mehrdeutige Fragen und stellt eine klarstellende Frage vor dem Generieren von SQL, anstatt sich zu einer Annahme zu verpflichten, die die falsche Antwort erzeugen kann.

Sie können einen Daten-Agent auch programmgesteuert zur Vorschaulaufzeit wechseln, indem Sie den Fabric Daten-Agent Python SDK verwenden:

data_agent = FabricDataAgentManagement(data_agent_name)

# Switch to the preview runtime
data_agent.update_configuration(enable_preview_features=True)
config = data_agent.get_configuration()
print(f"Preview runtime enabled: {config.enable_experimental_features}")

# Switch back to the standard runtime
data_agent.update_configuration(enable_preview_features=False)
config = data_agent.get_configuration()
print(f"Preview runtime enabled: {config.enable_experimental_features}")

Note

Die Laufzeit, die ein veröffentlichter Daten-Agent verwendet, wird zum Zeitpunkt der Veröffentlichung durch die Konfiguration des Agents festgelegt. Wenn Sie einen Daten-Agent veröffentlichen, während er für die Verwendung der Vorschaulaufzeit konfiguriert ist, wird die veröffentlichte Version weiterhin für die Vorschaulaufzeit ausgeführt, bis Sie den Agent mit einer anderen Laufzeitauswahl erneut veröffentlichen.