Überprüfen bewährter Methoden mit Copilot im Data Warehouse von Microsoft Fabric

Abgeschlossen

Das Erstellen effektiver Eingabeaufforderungen ist unerlässlich. Beginnen Sie mit einer klaren und präzisen Beschreibung der spezifischen Informationen, die Sie suchen, und vermeiden Sie mehrdeutige oder übermäßig komplexe Sprache. Vereinfachen Sie Ihre Fragen, während Sie die Klarheit beibehalten, damit Copilot aussagekräftige Abfragen generieren kann.

Die Verwendung ausdrucksstarker und aussagekräftiger Namen für Tabellen und Spalten in Ihrem Data Warehouse ist von entscheidender Bedeutung. Beschreibende Namen helfen Copilot, das Schema zu verstehen und die Genauigkeit der generierten Abfragen zu verbessern.

Verwenden Sie für komplexe Abfragen mit mehreren Tabellen oder Beziehungen Kommentare, um Copilot zu leiten und zusätzlichen Kontext bereitzustellen.

Die Bereitstellung von Kontext ist ein weiterer wichtiger Aspekt. Verwenden Sie natürliche Sprache, die an Ihren Tabellen- und Ansichtsnamen, Spaltennamen, Primärschlüsseln und Fremdschlüsseln ausgerichtet ist. Geben Sie die Spalten an, die Angezeigt werden sollen, Aggregationen und Filterkriterien explizit. Das Hinzufügen von Kommentaren am Anfang Ihrer Abfrage (mithilfe von --) kann Copilot dabei unterstützen, die Absicht der Abfrage besser zu verstehen.

Durch das Einrichten von Schemabeziehungen in der Modellansicht Ihres Lagers wird die Genauigkeit von JOIN-Anweisungen in generierten SQL-Abfragen verbessert. Ein gut strukturiertes Schema mit definierten Beziehungen ermöglicht Copilot die effektive Ableitung von Verbindungen zwischen Tabellen.

Copilot kann Tippfehler oder Kontext basierend auf Ihrem Schema verarbeiten, aber es ist wichtig, sicherzustellen, dass Ihr Schema gut strukturiert und konsistent ist. Dadurch wird die Gesamtsicherheit der generierten Abfragen verbessert.

Derzeit unterstützt natürliche Sprache in SQL Englisch zu T-SQL. Stellen Sie sicher, dass Ihre Eingabeaufforderungen in Englisch geschrieben sind, um dieses Feature vollständig nutzen zu können.

Anhand dieser bewährten Methoden können Sie Copilot effektiv verwenden, um ihre SQL-Abfragegenerierung zu optimieren und Ihre Produktivität insgesamt zu verbessern.