Integrieren von Microsoft Fabric-Daten-Agents in Microsoft Foundry

Abgeschlossen

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.

Screenshot der Auswahl der Schaltfläche

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>).

Screenshot des Erstellens einer Verbindung im Microsoft Foundry-Agent.

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.