How to: Use Copilot code completion for Fabric Data Warehouse
Gilt für:✅ Warehouse in Microsoft Fabric
Copilot für Data Warehouse bietet intelligente T-SQL-Codevorschläge im AutoVervollständigen-Stil, um Ihre Codierung zu vereinfachen.
Wenn Sie beginnen, T-SQL-Code oder Kommentare im Editor zu schreiben, nutzt Copilot für Data Warehouse Ihr Warehouse-Schema und den Kontext der Abfrageregisterkarte, um die vorhandene IntelliSense mit Inline-Code-Vorschlägen zu ergänzen. Die Fertigstellungen können in unterschiedlichen Längen kommen – manchmal der Abschluss der aktuellen Zeile und manchmal ein ganz neuer Codeblock. Die Codevervollständigungen unterstützen alle Arten von T-SQL-Abfragen: Datendefinitionssprache (Data Definition Language, DDL), Datenabfragesprache (Data Query Language, DQL) und Datenbearbeitungssprache (Data Manipulation Language, DML). Sie können alle oder einen Teil der Vorschläge annehmen oder weiter tippen, um die Vorschläge zu ignorieren. Es kann auch alternative Vorschläge generieren, die Sie auswählen können.
Voraussetzungen
- Ihr Administrator muss den Mandantenwechsel aktivieren, bevor Sie mit der Verwendung von Copilot beginnen. Weitere Informationen finden Sie unter Copilot-Mandanteneinstellungen.
- Ihre F64- oder P1-Kapazität muss sich in einer der Regionen befinden, die in diesem Artikel aufgeführt sind: Verfügbarkeit der Fabric-Region.
- Wenn Sich Ihr Mandant oder Ihre Kapazität außerhalb der USA oder Frankreich befindet, ist Copilot standardmäßig deaktiviert, es sei denn, Ihr*e Fabric-Mandantenadministrator*in aktiviert die Mandanteneinstellung An OpenAI gesendeten Daten können außerhalb der geografischen Region, Compliancegrenze oder der nationalen Cloudinstanz Ihres Mandanten verarbeitet werden im Admin-Portal.
- Copilot in Microsoft Fabric wird für Test-SKUs nicht unterstützt. Nur kostenpflichtige SKUs (F64 oder höher oder P1 oder höher) werden unterstützt.
- Weitere Informationen finden Sie unter Übersicht über Copilot in Fabric und Power BI.
Wie können Ihnen die Codevervollständigungen helfen?
Die Codevervollständigung verbessert Ihre Produktivität und Ihren Workflow in Copilot für Data Warehouse, indem die kognitive Belastung beim Schreiben von T-SQL-Code reduziert wird. Es beschleunigt das Schreiben von Code, verhindert Syntaxfehler und Tippfehler und verbessert die Codequalität. Sie bietet hilfreiche, kontextreiche Vorschläge direkt im Abfrage-Editor. Ganz gleich, ob Sie mit SQL noch nicht vertraut sind, die Codevervollständigung hilft Ihnen, Zeit und Energie beim Schreiben von SQL-Code zu sparen und sich auf das Entwerfen, Optimieren und Testen Ihres Lagers zu konzentrieren.
Wichtige Funktionen
- Teilweise geschriebene Abfragen automatisch abschließen: Copilot kann kontextbezogene SQL-Codevorschläge oder -vervollständigungen für Ihre teilweise geschriebene T-SQL-Abfrage bereitstellen.
- Generieren Sie Vorschläge aus Kommentaren: Sie können Copilot mithilfe von Kommentaren leiten, die Ihre Codelogik und Ihren Zweck beschreiben, indem Sie natürliche Sprache verwenden. Belassen Sie den Kommentar (mit
--
) am Anfang der Abfrage, und Copilot generiert die entsprechende Abfrage.
Erste Schritte
Überprüfen Sie die Einstellung Copilot-Abschluss anzeigen in ihren Lagereinstellungen aktiviert.
Beginnen Sie mit dem Schreiben Ihrer Abfrage im SQL-Abfrage-Editor innerhalb des Lagers. Während der Eingabe stellt Copilot Codevorschläge und -vervollständigungen in Echtzeit bereit, indem ein abgeblendeter Geisttext dargestellt wird.
Sie können den Vorschlag dann mit der Tab-Taste annehmen oder ihn schließen. Wenn Sie einen Vorschlag von Copilot nicht vollständig annehmen möchten, können Sie den Tastaturkurzbefehl Strg+Rechts verwenden, um das nächste Wort eines Vorschlags anzunehmen.
Copilot kann verschiedene Vorschläge für dieselbe Eingabe bereitstellen. Sie können mit dem Mauszeiger auf den Vorschlag zeigen, um eine Vorschau der anderen Optionen anzuzeigen.
Um Copilot zu helfen, die von Ihnen geschriebene Abfrage zu verstehen, können Sie einen Kontext über den von Ihnen erwarteten Code angeben, indem Sie einen Kommentar mit
--
hinterlassen. Sie können z. B. angeben, welches Warehouse-Objekt, welche Bedingung oder welche Methoden verwendet werden sollen. Copilot kann Ihren Kommentar sogar automatisch vervollständigen, damit Sie klare und genaue Kommentare effizienter schreiben können.