Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wichtig
Copilot für Data Engineering and Data Science befindet sich in preview.
Copilot in Microsoft Fabric ist Ihr KI-Partner, um Daten schneller in Einblicke zu verwandeln, mit weniger Reibung.
Jede Copilot-Erfahrung ist in allen Fabric Workloads verfügbar und auf die jeweilige Aufgabe zugeschnitten. Dieser Artikel konzentriert sich auf die Erfahrung des Data Science- und Data Engineering-Notizbuchs.
In Notizbüchern hilft ihnen Copilot, von Daten in funktionierenden Code zu wechseln, ohne ihren Fluss zu unterbrechen. Es versteht Ihren Notizbuchkontext, einschließlich angefügter Lakehouses, Arbeitsbereichstabellen und Dateien und geladener Datenframes, um relevanten Code vorzuschlagen, Ergebnisse zu erläutern und Probleme zu beheben, damit Sie Fragen schneller in vertrauenswürdige Einblicke umwandeln können.
Informationen zu Copilot in anderen Workloads finden Sie unter Overview of Copilot in Fabric and Power BI.
Was Sie mit Copilot erreichen können
Copilot unterstützt Ihren vollständigen Notizbuchworkflow, von der Erkundung zur Optimierung, sodass Sie von Frage zu überprüften Ergebnissen wechseln können, ohne Ihr Notizbuch verlassen zu müssen.
Wenn Sie den Chatbereich Copilot öffnen, können Sie mit einer vorgeschlagenen Eingabeaufforderung beginnen oder Ihre eigene Frage in natürlicher Sprache stellen.
Mit Copilot können Sie:
- Beschleunigen Sie die Entwicklung mit der Codegenerierung und weniger sich wiederholenden Setups.
- Generieren und umgestalten Sie Code über mehrere Zellen und ganze Workflows hinweg, nicht nur einzelne Zellen.
- Zusammenfassen und Überprüfen der Logik des Notebooks von Anfang bis Ende.
- Untersuchen, Überprüfen und Vorbereiten von Daten durch Tabellenprofilerstellung, Sampling von Daten und Bereinigung von Inkonsistenzen.
- Wenn Sie dazu aufgefordert werden, zeigen Sie Leistungseinblicke an, z. B. die Empfehlung effizienter Verknüpfungsstrategien, das Vermeiden kostspieliger Datenwiederholungen, die Umgestaltung in wiederverwendbare Funktionen und das Hervorheben von Problemen mit der Datenqualität, die bei der Erkundung erkannt wurden.
- Beheben Sie Probleme im Kontext, indem Sie Fehler verstehen und vorgeschlagene Korrekturen anwenden.
- Analysieren und optimieren Sie Notizbücher, indem Sie Metriken generieren, Trends untersuchen, Code konvertieren und Logik für die Zusammenarbeit dokumentieren.
Wenn Sie schrittweise Nutzungsanweisungen, Beispiele für Eingabeaufforderungen und Portal-Anleitungen benötigen, lesen Sie den Chatbereich.
Fehlerdiagnose- und Wiederherstellungsworkflows finden Sie unter Notizbuchfehler diagnostizieren mit Copilot.
Funktionsweise von Copilot
Wenn Sie ein Notizbuch öffnen, versteht Copilot automatisch Folgendes:
- Der aktuelle Arbeitsbereich
- Das angehängte Lakehouse
- Verfügbare Schemas, Tabellen und Dateien
- Struktur des Notizbuchs und vorhandener Code
- Die Ausführungsumgebung
- Laufzeitzustand und aktuelle Ausführungstelemetrie (z. B. Datengrößen und Verknüpfungsverhalten)
Sie müssen Ihr Setup nicht beschreiben. Copilot verwendet diesen Kontext, um relevante, umgebungsbezogene Antworten zu generieren, während sich Ihr Notizbuch weiterentwickelt. Antworten und Empfehlungen berücksichtigen aktuelle Laufzeitmerkmale, um Optimierungen vorzuschlagen, die auf das beobachtete Verhalten abgestimmt sind.
Da Copilot schemafähig ist, können Sie Folgendes fragen:
- "Wie viele Tische befinden sich im Seehaus?"
- „Was sind die Spalten der Tabelle für Kunden?“
- Eine DataFrame aus sales.csv erstellen.
Copilot generiert Code und Erklärungen direkt im Chatbereich, ausgerichtet an Ihre Umgebung.
Arbeiten Sie nach Ihren Präferenzen: Chatbereich und innerhalb der Zelle Copilot
Copilot integriert sich auf zwei komplementäre Weise in Notizbücher.
- Chatbereich: Am besten geeignet für Workflows mit mehreren Schritten, das Erstellen von Pipelines über Zellen hinweg, die Untersuchung von Datensätzen und die Code-Überprüfung mit Diff-Ansicht. Der Chatbereich unterstützt die notizbuchweite Codegenerierung und Refaktorisierung über Zellen hinweg, mit der Möglichkeit, Änderungen mithilfe eines Überprüfungsdiff zu überprüfen und anzuwenden. Sie kann Änderungen koordinieren, die mehrere Zellen umfassen, um End-to-End-Workflows zu erstellen oder zu optimieren.
-
In-cell Copilot: Am besten geeignet für gezielte Verbesserungen innerhalb einer einzelnen Zelle, z. B. Generieren von Code, Erläutern von Logik (
/explain), Beheben von Fehlern (/fix), Hinzufügen von Dokumentationen (/comments) oder Optimieren der Leistung (/optimize).
Beide Umgebungen teilen denselben Notizbuchkontext, sodass Sie nahtlos zwischen breiteren Workflowdesign und gezielter Verfeinerung wechseln können.
Ausführliche Anleitungen und Beispiele finden Sie unter Use the Copilot chat pane. Ausführliche Informationen zu Slash-Befehlen und zur Nutzung in Zellinhalten finden Sie unter In-cell Copilot. Informationen zur Inline-Codevervollständigung finden Sie unter Copilot Inline-Codevervollständigung.
Verantwortungsvolle Verwendung von KI
Copilot ist ein Produktivitätstool, kein Ersatz für das menschliche Urteil. Überprüfen Sie immer KI-generierten Code, Erklärungen und Vorschläge, bevor Sie sie auf Ihr Notizbuch anwenden. Copilot können Ergebnisse erzeugen, die ungenau, unvollständig oder auf der Grundlage veralteter Bibliothekssyntax sind.
Zur Unterstützung der verantwortungsvollen Verwendung:
- Überprüfen Sie alle Ergebnisse – Überprüfen Sie den generierten Code und die Ergebnisse anhand Ihrer Daten und Erwartungen, bevor sie in der Produktion ausgeführt werden.
- Control what Copilot runs — Standardmäßig fordert Copilot Ihre Genehmigung vor dem Ausführen von Zellen oder Bearbeiten von Code an. Lassen Sie diese Einstellung aktiviert, damit Sie jede Aktion überprüfen können, bevor sie ausgeführt wird. Ausführliche Informationen finden Sie unter "Genehmigungseinstellungen".
- Verstehen der Datenverarbeitung – Kundendaten werden vorübergehend gespeichert und verarbeitet, um schädliche Nutzung von KI zu erkennen. Ausführliche Informationen zu Datenschutz, Sicherheit und Aufbewahrung finden Sie unter Privacy, Security und verantwortungsvolle Verwendung von Copilot in Notizbüchern.
Voraussetzungen
Bevor Sie Copilot in Notizbüchern verwenden können:
- Vergewissern Sie sich, dass die Mandanteneinstellung "Benutzer können Copilot und andere von Azure OpenAI unterstützte Features verwenden" aktiviert ist. Diese Einstellung ist standardmäßig aktiviert, aber Ihr Fabric Administrator hat sie möglicherweise deaktiviert.
- Stellen Sie sicher, dass Ihr Arbeitsbereich auf einer unterstützten Kapazität (F2 oder höher oder P1 oder höher) läuft.
- Wenn Sich Ihre Kapazität außerhalb der USA oder der EU befindet, stellen Sie sicher, dass Ihr Administrator mehr Mandanteneinstellungen für die geoübergreifende Datenverarbeitung und -speicherung aktiviert.
Ausführliche Informationen zu Kapazitätsanforderungen, Regionsverfügbarkeit, erforderlichen Mandanteneinstellungen und Datenverarbeitung in geografischen Gebieten finden Sie unter Overview von Copilot in Fabric und Power BI. Die vollständige Liste der Mandanteneinstellungen finden Sie unter Copilot Mandanteneinstellungen.
Korrigieren mit Copilot
Wenn ein Zell- oder Spark-Auftrag fehlschlägt, wird die Aktion Fix mit Copilot unterhalb der fehlgeschlagenen Zelle angezeigt. Es enthält eine Fehlerzusammenfassung, Eine Ursachenanalyse und empfohlene Korrekturen.
Copilot kann Codeänderungen automatisch mit einem Genehmigungs-Diff anwenden, damit Sie diese überprüfen können, bevor Sie sie übernehmen. Sie können auch den Befehl /fix im Copilot-Chat für die gezielte Diagnose in einer bestimmten Zelle oder für das gesamte Notizbuch aufrufen.
Weitere Informationen zur Fehlerdiagnose finden Sie unter Diagnose von Notizbuchfehlern.
Bekannte Einschränkungen
- Copilot Features der Data-Science- und Data-Engineering-Erfahrung sind derzeit auf Notebooks beschränkt. Copilot kann auch Power BI semantische Modelle über die semantische Verknüpfungsintegration lesen.
- Copilot Kontextbewusstsein ist für Lakehouse-Szenarien optimiert. Wenn Sie mit anderen Datenquellen wie SQL-Datenbanken arbeiten, erkennt Copilot möglicherweise den Verbindungskontext nicht vollständig und kann standardmäßig für Lakehouse-orientierte Vorschläge verwendet werden. Geben Sie die Datenquelle explizit in Ihren Eingabeaufforderungen an, um optimale Ergebnisse zu erzielen.
- Wenn Ihr Mandant mit einem privaten Link konfiguriert ist, funktioniert der chatbereich Copilot nicht. Inlinecodevorschläge und schnelle Aktionen funktionieren möglicherweise noch, aber Chatinteraktionen können nicht geladen werden.
- Die Codegenerierung mit schnelllebigen oder kürzlich veröffentlichten Bibliotheken kann zu Ungenauigkeiten oder Verfälschungen führen.
- KI-generierte Inhalte sind möglicherweise ungenau. Überprüfen Sie immer Copilot Vorschläge, bevor Sie sie anwenden.
Copilot-Schaltfläche ist in Notizbüchern deaktiviert.
In einigen Fällen kann die Schaltfläche Copilot in Fabric-Notizbüchern möglicherweise deaktiviert erscheinen (abgeblendet sein). Dies weist darauf hin, dass Copilot aufgrund der nicht erfüllten Konfiguration, Kapazität oder regionalen Anforderungen in Ihrer Umgebung nicht verfügbar ist.
Copilot erfordert mehrere Voraussetzungen hinsichtlich der Mandanten-Einstellungen, Kapazität, Arbeitsbereichskonfiguration und regionalen Verfügbarkeit. Wenn eine dieser Anforderungen nicht erfüllt ist, wird der Copilot Einstiegspunkt deaktiviert.
Behebung
Verwenden Sie die nachstehende Tabelle, um die Ursache zu identifizieren und geeignete Maßnahmen zu ergreifen.
| # | Grund | Benutzer-/Administratoraktion |
|---|---|---|
| 1 | Der Mandantenadministrator hat Copilot nicht aktiviert. Die Mandanteneinstellung "Benutzer können Copilot und andere Features, die von Azure OpenAI unterstützt werden" verwenden, ist deaktiviert. | Wenden Sie sich an Ihren Fabric/Power BI Mandantenadministrator → Admin Portal → Tenant-Einstellungen → "Copilot und Azure OpenAI Service" aktivieren. |
| 2 | Die Kapazitäts-SKU erfüllt die Mindestanforderung nicht. Copilot erfordert F64 oder höher Fabric Kapazität (oder P1+ für Power BI Premium). Testkapazitäten werden ebenfalls unterstützt. | Aktualisieren Sie Ihre Kapazität auf F64+ oder starten Sie eine Fabric Testversion bei Fabric Testversion. |
| 3 | Die geoübergreifende Datenverarbeitung ist nicht aktiviert. Ihre Kapazität befindet sich in einer Region, in der Azure OpenAI nicht nativ verfügbar ist und die geoübergreifende Einstellung deaktiviert ist. | Admin Portal → Tenant-Einstellungen → Aktivieren "An Azure OpenAI gesendete Daten können außerhalb der geografischen Region, Compliancegrenze oder nationalen Cloudinstanz" verarbeitet werden. |
| 4 | Arbeitsbereich, der keiner berechtigten Kapazität zugewiesen ist. Der Arbeitsbereich, der das Notizbuch enthält, ist nicht an eine Kapazität angefügt, die Copilot unterstützt. | Verschieben Sie den Arbeitsbereich auf eine berechtigte Kapazität (F64+ / P1+ / Testversion). |
| 5 | Copilot in Ihrer Region noch nicht verfügbar. Die regionale Verfügbarkeit von Azure OpenAI kann Copilot in bestimmten geografischen Regionen einschränken. | Überprüfen Sie Copilot verfügbaren Regionen und erwägen Sie die Aktivierung der geoübergreifenden Verarbeitung. |
Tipp
Wenn Sie nicht sicher sind, welche Einstellung das Problem verursacht, wenden Sie sich zunächst an Ihren Mandantenadministrator, da die meisten Copilot Anforderungen auf Organisationsebene gesteuert werden.
Bekannte Probleme
Copilot zeigt an, dass "Copilot zurzeit nicht verfügbar ist"
In einigen Fällen wird Copilot möglicherweise "Copilot ist derzeit nicht verfügbar" im Chatbereich. Dies tritt in der Regel auf, wenn die Notizbuchsitzung unterbrochen wird, z. B. nach dem Schließen eines anderen Notizbuchs im selben Arbeitsbereich.
Auswirkungen:
- Copilot Chat ist nicht verfügbar.
- Aufforderungen können nicht übermittelt oder abgeschlossen werden.
Lösung:
- Schließen Sie alle geöffneten Notizbücher in Ihrem Arbeitsbereich.
- Öffnen Sie Ihr Notizbuch erneut, und öffnen Sie den Bereich Copilot erneut.
Bewährte Methode:
- Vermeiden Sie das Schließen anderer Notizbücher während der aktiven Verwendung von Copilot, da dies die Sitzung unterbrechen kann.
Copilot verwendet möglicherweise nicht die neueste Zellfehlerausgabe bei der Problembehandlung.
In einigen Fällen enthält Copilot möglicherweise nicht vollständig die letzte Fehlerausgabe aus einer Notizbuchzelle, wenn Probleme diagnostiziert werden. Dies kann zu unvollständigen oder weniger relevanten Anleitungen zur Problembehandlung führen.
Problemumgehung:
Um die Antwortqualität zu verbessern, verweisen Sie explizit darauf, oder fügen Sie die neueste Fehlermeldung in Ihre Eingabeaufforderung ein, wenn Sie Copilot um Hilfe bitten.
Hinweis
Dies sind bekannte Probleme, die in Produktionsumgebungen auftreten können. Ein Fix ist in Bearbeitung und wird in einem bevorstehenden Update eingeführt.