Integrieren von Microsoft Fabric-Daten-Agents in Microsoft Foundry
Durch die Integration von Microsoft Foundry Agents mit Microsoft Fabric Datenagenten ermöglicht es Organisationen, erweiterte Datenanalyse- und Konversations-KI-Funktionen zu nutzen. Durch das Verbinden dieser beiden Dienste können Sie Unternehmensdaten über interaktive F&A verfügbar machen, sodass Benutzer Informationen über natürliche Sprache durchsuchen und abrufen können.
Gründe für die Integration von Microsoft Foundry in Fabric Data Agents?
Durch die Integration dieser Dienste können Benutzer über Chatschnittstellen mit Unternehmensdaten interagieren , wodurch die Datensuche barrierefreier wird. Dieser Ansatz hilft Benutzern, datengesteuerte Einblicke zu erhalten, die Entscheidungsfindung unterstützen können.
Mit der Identitätspassthrough-Autorisierung (On-Behalf-Of) wird der gesamte Datenzugriff durch die Berechtigungen des Benutzers gesteuert, was die Sicherheit und Compliance des Unternehmens unterstützt.
Die Integration reduziert auch die Schritte, die erforderlich sind, um KI-Agents mit Unternehmensdaten zu verbinden, wodurch der Entwicklungsaufwand und die Komplexität verringert werden.
Voraussetzungen
Stellen Sie Folgendes sicher, bevor Sie beginnen:
Sie haben einen Fabric-Daten-Agent-Endpunkt erstellt und veröffentlicht .
Entwickler und Endbenutzer in Microsoft Foundry haben mindestens die Azure AI User-RBAC-Rolle zugewiesen bekommen.
Entwickler und Endbenutzer haben mindestens Lesezugriff auf den Fabric-Daten-Agent.
Entwickler und Endbenutzer verfügen über die Mindestberechtigung für jede zugrunde liegende Datenquelle:
Datenquelle Mindestberechtigung Power BI-Semantikmodell Build (enthält Lesezugriff). Lesen allein ist nicht ausreichend, da der Agent Modellabfragen generiert, die Build erfordern. Lakehouse Lesen auf dem Lakehouse-Element Lagerhaus Lesen (SELECT aus relevanten Tabellen) KQL-Datenbank Leserrolle in der Datenbank
Von Bedeutung
Diese Integration verwendet Identitäts-Passthrough (On-Behalf-Of). Der Agent führt Abfragen mithilfe der Identität des angemeldeten Benutzers aus. Die Service Principal-Authentifizierung wird für den Fabric Data Agent nicht unterstützt.
Wie integrieren Sie Microsoft Foundry in Fabric Data Agents?
1. Erstellen und Veröffentlichen eines Fabric Data Agent
Erstellen Sie Ihren Fabric-Daten-Agent, und veröffentlichen Sie ihn, um einen Endpunkt abzurufen. Dieser Endpunkt wird verwendet, um eine Verbindung mit dem Microsoft Foundry Agent herzustellen.
2. Konfigurieren von Zugriff und Berechtigungen
Stellen Sie sicher, dass alle Benutzer und Entwickler über die erforderlichen Rollen und Berechtigungen verfügen, wie in den Voraussetzungen beschrieben.
3. Aktualisieren von Agent-Anweisungen
Aktualisieren Sie in Microsoft Foundry die Anweisungen Ihres Agents, um den Fabric-Daten-Agent und den von ihr bereitgestellten Datentyp zu beschreiben. Beispiel:
"Für Kunden- und Produktumsatzdaten verwenden Sie bitte das Fabric-Tool."
4. Fügen Sie das Fabric-Tool zu Ihrem Agenten hinzu
Navigieren Sie im Microsoft Foundry-Portal zum Setupbildschirm Ihres Agents. Wählen Sie im Abschnitt "Wissen" "Hinzufügen" und dann "Microsoft Fabric" aus.
Folgen Sie den Anweisungen, um das Fabric-Tool hinzuzufügen. Sie können pro Agent nur ein Fabric-Tool hinzufügen.
Um eine Verbindung herzustellen, benötigen Sie die Arbeitsbereich-ID und die Artefakt-ID von Ihrem veröffentlichten Fabric-Daten-Agent-Endpunkt (z. B. https://fabric.microsoft.com/groups/<workspace_id>/aiskills/<artifact-id>).
Fügen Sie diese Werte als neue Verbindung hinzu, und markieren Sie sie bei Bedarf als geheim. Nachdem Sie hinzugefügt haben, können Sie aus vorhandenen Verbindungen für die zukünftige Verwendung auswählen.
5. Testen der Integration
Testen Sie ihren Agent nach der Konfiguration, indem Sie Abfragen senden. Wählen Sie "Im Testbereich ausprobieren" aus, um die Funktionalität zu testen. Der Agent bestimmt, wann der Fabric-Daten-Agent genutzt und Antworten basierend auf den Daten generiert werden soll, auf die der Benutzer zugreifen darf.