Freigeben über


Übersicht über Copilot für Data Factory

Wichtig

Copilot für Data Factory ist jetzt allgemein verfügbar, aber ihre neuen Datenpipelinefunktionen befinden sich weiterhin in der Vorschau.

Copilot in Fabric steigert die Produktivität, ermöglicht umfassende Erkenntnisse und erleichtert die Erstellung benutzerdefinierter KI-Umgebungen, die auf Ihre Daten zugeschnitten sind. Als Komponente der Umgebung von Copilot in Fabric ermöglicht Copilot in Data Factory es Kunden, ihre Anforderungen für die Erstellung von Datenintegrationslösungen mithilfe von Dataflow Gen2 in natürlicher Sprache zu formulieren. Im Wesentlichen funktioniert Copilot in Data Factory wie ein fachlicher Ansprechpartner (Subject-Matter Expert, SME), der mit Ihnen zusammenarbeitet, um Ihre Dataflows zu entwerfen.

Copilot für Data Factory ist ein Toolset mit KI-Erweiterung, das Personen, die privat und beruflich mit Daten arbeiten, bei der Optimierung ihrer Workflows unterstützt. Es bietet intelligente Mashup-Codegenerierung zum Transformieren von Daten mithilfe von Eingaben in natürlicher Sprache und generiert Codeerläuterungen, die Ihnen helfen, zuvor generierte komplexe Abfragen und Aufgaben besser zu verstehen.

Bevor Ihr Unternehmen mit der Verwendung von Copilot-Funktionen in Fabric beginnen kann, muss Ihr Administrator Copilot in Microsoft Fabric aktivieren.

Hinweis

Unterstützte Funktionen

Dataflow Gen2 ermöglicht Folgendes:

  • Generieren neuer Transformationsschritte für eine vorhandene Abfrage.
  • Bereitstellen einer Zusammenfassung der Abfrage und der angewendeten Schritte.
  • Generieren Sie eine neue Abfrage, die Beispieldaten oder einen Verweis auf eine vorhandene Abfrage enthalten kann.

Mit Datenpipelines können Sie folgende Aufgaben durchführen:

  • Pipelinegenerierung: Mithilfe natürlicher Sprache können Sie Ihre gewünschte Pipeline beschreiben und Copilot wird die Absicht verstehen und die erforderlichen Datenpipelineaktivitäten generieren.
  • Fehlermeldungs-Assistent: Behandeln von Problemen mit der Datenpipeline mit eindeutiger Fehlererklärungsfunktion und Anleitungen zur Problembehandlung mit Aktionen.
  • Pipeline zusammenfassen: Erläutern Sie Ihre komplexe Pipeline mit der Zusammenfassung von Inhalten und Beziehungen von Aktivitäten innerhalb der Pipeline.

Erste Schritte

Data Factory Copilot ist sowohl in Dataflow Gen2 als auch in Datenpipelines verfügbar.

Erste Schritte mit Copilot für Dataflow Gen2

Führen Sie die folgenden Schritte aus, um mit Copilot für Dataflow Gen2 zu beginnen:

  1. Erstellen Sie eine neue Instanz von Dataflows Gen2.

  2. Wählen Sie auf der Registerkarte „Start“ in Dataflows Gen2 die Schaltfläche Copilot aus.

    Screenshot, der das Symbol Copilot auf der Registerkarte „Startseite“ zeigt.

  3. Wählen Sie unten links im Bereich „Copilot“ das Startaufforderungssymbol und dann die Option Daten abrufen aus.

    Screenshot zeigt „Daten aus der Startaufforderung abrufen“.

  4. Suchen Sie im Fenster Daten abrufen nach OData, und wählen Sie den OData-Connector aus.

    Screenshot, der „OData-Connector auswählen“ zeigt.

  5. Geben Sie unter „Mit Datenquelle verbinden“ für den OData-Connector den folgenden Text in das URL-Feld ein:

    https://services.odata.org/V4/Northwind/Northwind.svc/
    

    Screenshot, der „Verbindung mit der Datenquelle herstellen“ zeigt.

  6. Wählen Sie im Navigator die Tabelle „Orders“ und dann Verknüpfte Tabellen auswählen aus. Wählen Sie dann Erstellen aus, um mehrere Tabellen in den Power Query-Editor zu übertragen.

    Screenshot, der „Auswählen der Datenreihenfolgentabelle und verwandter Tabellen“ zeigt.

  7. Wählen Sie die Abfrage „Customers“ aus, und geben Sie im Bereich Copilot den folgenden Text ein: Only keep European customers. Drücken Sie dann die EINGABETASTE, oder wählen Sie das Symbol Nachricht senden aus.

    Ihre Eingabe ist nun zusammen mit einer Karte mit der zurückgegebenen Antwort im Copilot-Bereich sichtbar. Sie können den Schritt mit dem entsprechenden Schritttitel in der Liste Angewendete Schritte und die Genauigkeit Ihrer Ergebnisse auf der Bearbeitungsleiste oder im Datenvorschaufenster überprüfen.

    Screenshot mit Filterzeilen.

  8. Wählen Sie die Abfrage „Employees“ aus, und geben Sie im Bereich „Copilot“ den folgenden Text ein: Count the total number of employees by City. Drücken Sie dann die EINGABETASTE, oder wählen Sie das Symbol Nachricht senden aus. Ihre Eingabe wird nun im Copilot-Bereich zusammen mit einer Karte mit der zurückgegebenen Antwort und der Schaltfläche Rückgängig angezeigt.

  9. Wählen Sie die Spaltenüberschrift für die Spalte „Total Employees“ aus, und wählen Sie die Option Absteigend sortieren aus. Die Schaltfläche Rückgängig verschwindet, weil Sie die Abfrage geändert haben.

    Screenshot des Bereichs Copilot und der Power Query Online-Benutzeroberfläche.

  10. Wählen Sie die Abfrage „Order_Details“ aus, und geben Sie im Bereich „Copilot“ den folgenden Text ein: Only keep orders whose quantities are above the median value. Drücken Sie dann die EINGABETASTE, oder wählen Sie das Symbol Nachricht senden aus. Ihre Eingabe ist nun zusammen mit einer Karte mit der zurückgegebenen Antwort im Copilot-Bereich sichtbar.

  11. Wählen Sie entweder die Schaltfläche Rückgängig aus, oder geben Sie den Text Undo (beliebige Groß-/Kleinschreibung) ein, und drücken Sie die EINGABETASTE im Bereich „Copilot“, um den Schritt zu entfernen.

    Screenshot, der die Schaltfläche „Rückgängigmachen“ zeigt.

  12. Um die Leistungsfähigkeit von Azure OpenAI beim Erstellen oder Transformieren deiner Daten zu nutzen, bitte Copilot, Beispieldaten zu erstellen, indem du den folgenden Text eingibst:

    Create a new query with sample data that lists all the Microsoft OS versions and the year they were released

    Copilot fügt der Liste im Abfragebereich eine neue Abfrage hinzu, die die Ergebnisse Ihrer Eingabe enthält. An diesem Punkt können Sie entweder Daten auf der Benutzeroberfläche transformieren, mit der Bearbeitung über die Copilot-Texteingabe fortfahren oder die Abfrage mit einer Eingabe wie Delete my current query löschen.

    Screenshot der Erstellung einer neuen Abfrage.

Erste Schritte mit Copilot für Datenpipelines

Sie können Copilot verwenden, um Datenpipelines zu generieren, zusammenzufassen oder Fehlersuche zu betreiben.

Generieren einer Datenpipeline mit Copilot

Führen Sie die folgenden Schritte aus, um eine neue Pipeline mit Copilot für Data Factory zu generieren:

  1. Erstellen einer neuen Datenpipeline.

  2. Wählen Sie auf der Registerkarte Start des Datenpipeline-Editors die Copilot Schaltfläche aus.

    Screenshot der Copilot Schaltfläche auf der Registerkarte

  3. Dann können Sie mit Copilot beginnen, um die Pipeline mit der Option Daten erfassen beginnen.

    Screenshot der Data Factory Copilot mit Hervorhebung der Option

  4. Copilot generiert eine Kopieraktivität, und Sie können mit Copilot interagieren, um den gesamten Fluss abzuschließen. Sie können / eingeben, um die Quell- und Zielverbindung auszuwählen und dann alle erforderlichen Inhalte entsprechend dem vorab ausgefüllten Eingabeaufforderungskontext hinzufügen.

    Screenshot des Copilot, der zusätzliche Details im Chat anfordert, um die generierte Copy-Aktivität abzuschließen.

  5. Nachdem alles eingerichtet wurde, wählen Sie einfach Diese Pipeline ausführen aus, um die neue Pipeline auszuführen und die Daten zu erfassen.

    Screenshot des Copilot Fensters mit hervorgehobener Schaltfläche

    Screenshot des Copilot Fensters, in dem die Pipeline abgeschlossen und zusammengefasst ist.

  6. Wenn Sie bereits mit Datenpipelines vertraut sind, können Sie auch alles mit einem Eingabeaufforderungsbefehl abschließen.

    Screenshot, der zeigt, wie eine Pipeline mit einer einzigen Eingabeaufforderung erstellt wird.

Zusammenfassen einer Datenpipeline mit Copilot

Führen Sie die folgenden Schritte aus, um eine Pipeline mit Copilot für Data Factory zusammenzufassen:

  1. Öffnen Sie eine vorhandene Datenpipeline.

  2. Wählen Sie im Fenster des Pipeline-Editors auf der Registerkarte Start die Schaltfläche Copilot aus.

    Screenshot der Copilot Schaltfläche auf der Registerkarte

  3. Anschließend können Sie mit Copilot beginnen, den Inhalt der Pipeline zusammenzufassen.

    Screenshot der Schaltfläche

  4. Wählen Sie Diese Pipeline zusammenfassen aus, und Copilot generiert eine Zusammenfassung.

    Screenshot der Zusammenfassung der Pipelinedetails von Copilots.

Beheben von Pipelinefehlern mit Copilot

Copilot ermöglicht Ihnen die Problembehandlung für jede Pipeline mit Fehlermeldungen. Sie können entweder Copilot als den Assistenten für Pipelinefehlermeldungen auf der Fabric Monitor-Seite oder auf der Pipelineerstellungsseite verwenden. Die folgenden Schritte zeigen, wie Sie auf die Pipeline Copilot zugreifen können, um Probleme mit Der Pipeline von der Fabric Monitor-Seite aus zu beheben. Sie können jedoch dieselben Schritte von der Pipelineerstellungsseite aus ausführen.

  1. Wechseln Sie zur Fabric Monitor-Seite, und wählen Sie Filter aus, um Pipelines mit Fehlern anzuzeigen, wie unten gezeigt:

    Screenshot der Fabric Monitor-Seite, gefiltert nach Datenpipelines mit Fehlern.

  2. Wählen Sie das Copilot Symbol neben der fehlgeschlagenen Pipeline aus.

    Screenshot des Copilot Symbols neben einer fehlgeschlagenen Datenpipelineausführung.

  3. Copilot bietet eine klare Fehlermeldungszusammenfassung und Handlungsempfehlungen, um sie zu beheben. In den Empfehlungen werden Links zur Problembehandlung bereitgestellt, die Sie effizient untersuchen können.

    Screenshot mit den Copilot Empfehlungen für die Problembehandlung einer fehlgeschlagenen Datenpipeline.

Einschränkungen von Copilot für Data Factory

Das sind die aktuellen Einschränkungen von Copilot für Data Factory:

  • Copilot kann keine Transformationen oder Erklärungen über mehrere Abfragen in einer einzigen Eingabe ausführen. Sie können Copilot zum Beispiel nicht auffordern: „Schreibe alle Spaltenüberschriften für jede Abfrage in meinem Dataflow groß.“
  • Copilot versteht keine vorherigen Eingaben und kann Änderungen nicht rückgängig machen, nachdem ein Benutzer eine Änderung bei der Dokumenterstellung entweder über die Benutzeroberfläche oder den Chatbereich ausgeführt hat. Sie können Copilot beispielsweise nicht auffordern: „Mache meine letzten 5 Eingaben rückgängig.“ Benutzer können jedoch weiterhin die vorhandenen Benutzeroberflächenoptionen verwenden, um unerwünschte Schritte oder Abfragen zu löschen.
  • Copilot kann keine Layoutänderungen an Abfragen in Ihrer Sitzung vornehmen. Wenn Sie Copilot beispielsweise anweisen, eine neue Gruppe für Abfragen im Editor zu erstellen, funktioniert dies nicht.
  • Copilot kann ungenaue Ergebnisse liefern, wenn Daten ausgewertet werden sollen, die nicht in den in die Sitzungsdatenvorschau importierten Stichprobenergebnissen enthalten sind.
  • Copilot erzeugt keine Meldung für nicht unterstützte Skills. Wenn Sie Copilot zum Beispiel auffordern: „Führe eine statistische Analyse durch und schreibe eine Zusammenfassung über den Inhalt dieser Abfrage“, wird die Anweisung, wie zuvor erwähnt, nicht erfolgreich abgeschlossen. Leider wird auch keine Fehlermeldung ausgegeben.