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.
Genie Code unterstützt Entwickler beim Generieren, Optimieren, Erläutern und Beheben von Code in Azure Databricks Notizbüchern, dem SQL-Editor, Aufträgen, AI/BI-Dashboards und dem Datei-Editor. Es beantwortet Fragen aus der Databricks-Dokumentation, passt sich an die Produktoberfläche an, in der Sie arbeiten, und bietet integrierte Code-Unterstützung.
Um Genie Code als autonomer Agent auszuführen, siehe Agentenmodus. Um die Genie Code-Oberfläche zu öffnen und zu navigieren, siehe Navigate Genie Code.
Hilfe mit Code erhalten
Erhalten Sie Hilfe bei Code von "Genie Code" direkt in Ihren Notizbüchern. Genie Code bietet:
- Verwenden Sie Genie Code für Data Science , um Ihnen bei der Planung und Automatisierung von Mehrschritten-Data Science-Workflows zu helfen.
- KI-basiertes AutoVervollständigen.
- Datenfilterung durch Eingabeaufforderungen in natürlicher Sprache.
- Codedebugging mit Fehler diagnostizieren.
- Quick Fix, der automatische Empfehlungen zum Beheben von Codefehlern enthält, die Sie annehmen und ausführen können.
- Serverlose Codeausführung.
Databricks empfiehlt, jeden code, der vor der Ausführung von Genie Code generiert wurde, immer zu überprüfen, da es manchmal Fehler machen kann.
Weitere Informationen dazu, wie Genie Code bei Code helfen kann, finden Sie unter "Codehilfe abrufen" von Genie Code.
Für die Azure Databricks-Umgebung optimierter Code
Der von Genie Code generierte Code soll in einer Databricks-Computeumgebung ausgeführt werden. Er ist für die Erstellung von Code in von Databricks unterstützten Programmiersprachen, Frameworks und Dialekten optimiert. Er ist nicht als universeller Programmierassistent gedacht.
Genie Code verwendet häufig Informationen aus Databricks-Ressourcen, z. B. der Databricks-Dokumentationswebsite oder Knowledge Base, um Benutzerabfragen besser zu beantworten. Es wird am besten ausgeführt, wenn sich die Benutzerfrage auf Fragen bezieht, die mit Wissen aus der Databricks-Dokumentation, Unity-Katalog und Benutzercode im Arbeitsbereich beantwortet werden können.
Abrufen von Antworten, die aus der Dokumentation stammen
Genie Code durchsucht die Databricks-Dokumentation, um Ihre Fragen zu beantworten. Wenn es auf die Dokumentation verweist, wird in der Antwort ein Schritt der Durchsuchung der Dokumentation angezeigt. Sie können Genie Code bitten, seine Quellen zu zitieren, und es enthält Links zu relevanten Dokumentationsseiten.
Genie Code auf der gesamten Azure-Databricks-Plattform
Genie Code passt sich an die von Ihnen verwendete Produktoberfläche an und verarbeitet autonome Aufgaben mit mehreren Schritten.
| Oberfläche | Description |
|---|---|
| Data Science und ML in Notizbüchern | Genie Code ist in Databricks-Notizbücher integriert und optimiert, um explorative Datenanalysen und Modellschulungen zu automatisieren. |
| Pipelineentwicklung im Lakeflow | Genie Code verfügt über Data Engineering-Funktionen, die das Automatisieren von ETL-Workloads und das Erstellen von Lakeflow-Pipelines vereinfachen. |
| Datenanalyse in Dashboards | Genie Code kann produktionsfähige Dashboards planen und generieren und bei der Datenanalyse helfen. |
| Beobachtbarkeit und Bewertung in MLflow | Genie Code kann Ihre KI-Anwendungen verstehen, debuggen und verbessern. |
Eingebaute Code-Unterstützung
Genie Code verwendet Unity-Katalogmetadaten (Tabellen, Spalten, Beschreibungen und die beliebten Datenressourcen Ihres Unternehmens), um personalisierte Antworten zu geben, während Sie Code schreiben, debuggen und ausführen. Verwenden Sie die folgenden integrierten Features:
| Funktion | Description |
|---|---|
| Chatten mit Genie Code | Stellen Sie Genie Code Fragen und beantwortet sie mit relevanten Informationen, einschließlich Zitaten aus der Databricks-Dokumentation. |
| Inlinevorschläge und Autovervollständigung | Mit Inline-Vorschlägen erhalten Sie Unterstützung beim Codieren. |
| Schnellkorrektur | Genie Code schlägt automatisch Korrekturen für grundlegende Fehler vor, die Sie annehmen und ausführen können. |
| Fehler diagnostizieren | Genie Code analysiert komplexere Fehler, einschließlich Umgebungsfehlern und versucht, sie zu beheben. |
| /slash-Befehle | Verwenden Sie /slash-Befehle für allgemeine Eingabeaufforderungen. |
| Tastenkombinationen | Arbeiten Sie mit Genie Code direkt in einer Notizbuchzelle. |
| Filtern von Daten | Filtern von Daten mithilfe natürlicher Sprache in unterstützten Oberflächen. |
| Genie-Ontologie | Öffentliche Vorschau. Genie Code durchsucht den geschäftlichen Kontext Ihrer Organisation, z. B. Metrikdefinitionen und Join-Hinweise, um genauere SQL-Abfragen zu schreiben. |
Weitere Möglichkeiten, Genie Code zu verwenden
| Funktion | Description |
|---|---|
| Aufgaben mit Genie Code planen | Planen Sie Genie Code, um wiederkehrende Aufgaben automatisch auszuführen, und überprüfen Sie jeden Durchlauf. |
| Erkunden von Beispieldaten | Stellen Sie Fragen in natürlicher Sprache zu Beispieldaten in Unity-Catalog-Tabellen und überprüfen Sie dann die generierte SQL-Datei oder lassen sie sie automatisch ausführen. |