Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
Gælder for:✅SQL-database i Microsoft Fabric
Copilot i Fabric i SQL-databasearbejdsbelastningen indeholder en chatrude, der kan interagere med Copilot på et naturligt sprog. I denne grænseflade kan du stille Copilot-spørgsmål, der er specifikke for din database eller generelt om SQL-database. Afhængigt af spørgsmålet svarer Copilot med en genereret SQL-forespørgsel eller et svar på et naturligt sprog.
Da Copilot er skemaorienteret og kontekstualiseret, kan du generere forespørgsler, der er skræddersyet til din database.
Med denne integration kan Copilot generere SQL-forespørgsler til prompter som:
What are the top 10 best-selling products by revenue?
Show the sales revenue growth trend for the past 5 years.
Create a table called [SalesTransactions] with columns [CustomerID], [ProductID], [OrderDate], [Quantity].
Which queries are consuming the most CPU in my database right now?
Why is my database running slowly today?
List tables without a primary key or clustered index.
Find missing index recommendations for my database.
Add a VECTOR column to the Products table.
Explain what this T-SQL script does, step by step.
Refactor this SQL query to follow best practices.
Search my database for any column containing the word 'error'.
Generate a resource usage report for the last hour.
How do I create an Extended Events session to capture long-running queries?
Nøglescenarier
Uanset om du er databaseadministrator, udvikler eller analytiker, hjælper Copilot-chatpanelet dig med at effektivisere din arbejdsgang og øge produktiviteten. Copiloter understøtter følgende typer opgaver:
| Scenarier | Det kan du gøre |
|---|---|
| Naturligt sprog til SQL (NL2SQL) | Generer T-SQL-kode og få forslag til spørgsmål, du kan stille for at accelerere din arbejdsgang. |
| Dokumentationsbaseret Q&A | Stil spørgsmål om Fabric SQL Database-funktioner og få svar baseret på officiel MS Learn-dokumentation. |
| Diagnosticer præstations- og ressourceproblemer | Analyser CPU- eller hukommelsesforbrug, opdage blokerede sessioner, identificer langsomme forespørgsler og opsummere systemtendenser. |
| Inspicer og optimer databasedesign | Find manglende eller ubrugte indekser, heaps og tabeller uden primærnøgler eller klyngeindekser. |
| Udforsk og ændr skemaobjekter | Opret eller ændr tabeller, tilføj beregnede eller VECTOR-kolonner, og gennemgå triggere og begrænsninger. |
| Forfatter, fejlfinding og dokumentér SQL-kode | Forklar, ret, refaktorere og dokumenter T-SQL-scripts med bedste praksis anvendt automatisk. |
| Søg og lær interaktivt | Søg i databaseobjekter eller tekst, inspicer indstillinger, og få trin-for-trin vejledning i administrative og fejlfindingsopgaver. |
Forudsætninger
- Administratoren skal aktivere lejerkontakten, før du begynder at bruge Copilot. Du kan få flere oplysninger under Indstillinger for Copilot-lejer.
- Din F2- eller P1-kapacitet skal være i et af de områder, der er angivet i tilgængeligheden af Fabric-området.
- Hvis din lejer eller kapacitet er uden for USA eller Frankrig, er Copilot som standard deaktiveret, medmindre din Fabric-lejeradministrator aktiverer, at de data, der sendes til Azure OpenAI, kan behandles uden for din kapacitets geografiske område, overholdelsesgrænse eller lejerindstilling for national cloudforekomst på Fabric Admin-portalen.
- Copilot i Microsoft Fabric understøttes ikke på prøveversions-SKU'er. Det er kun betalte SKU'er (F2 eller højere eller P1 eller højere), der understøttes på nuværende tidspunkt.
- Du kan få flere oplysninger under Oversigt over Copilot i Fabric og Power BI.
Kom i gang
Copilot-chatpanelet giver dig en hurtig, samtalebaseret måde at generere, inspicere og køre SQL til din database. Brug naturlige sprogprompts til at producere kontekstualiserede forespørgsler og forklaringer, og gennemgå, kopier eller indsæt derefter den foreslåede kode i din editor—eksekveringsadfærden afhænger af den valgte tilstand.
Følg trinene nedenfor for at åbne chatpanelet og begynde at interagere med Copilot.
Åbn en database i arbejdsbelastningen Database , og åbn derefter en ny SQL-forespørgsel.
Åbn derefter Copilot-chatpanelet ved at vælge Copilot-båndknappen .
Så ser du et chatpanel, der tilbyder nyttige startprompts til at komme i gang og blive fortrolig med Copilot. Vælg en hvilken som helst indstilling for at stille Copilot et spørgsmål.
Skriv nu en foretrukket anmodning i chatboksen. Du ser, at Copilot reagerer derefter.
Du kan også stille opfølgende spørgsmål eller anmodninger, hvis det er relevant. Copilot giver et kontekstualiseret svar fra den tidligere chathistorik.
Du kan kopiere eller indsætte kode fra chatpanelet. Øverst i hver kodeblok tillader to knapper input af forespørgsler direkte i teksteditoren.
Almindelig brug af chatruden
- Jo mere specifikt du beskriver dine mål i dine chatpanelposter, jo mere nøjagtige svar fra Copilot.
- Hvis du vil rydde din samtale, skal du vælge kostikonet
For at fjerne din samtale fra ruden. Den rydder ruden for input eller output, men konteksten forbliver i sessionen, indtil den slutter.
Læs vores Privatliv, sikkerhed og ansvarlig brug af Copilot til SQL-databaser for detaljer om data- og algoritmebrug.
Vælger af udførelsestilstand
Copilot-chatruden i Microsoft Fabric SQL-databasen har nu en udførelsestilstandsvælger nederst, der tilbyder to muligheder:
Read-only
Læs og skriv med godkendelse
Skrivebeskyttet tilstand
I Read-only-tilstand kører Copilot ikke Data Definition Language (DDL) eller Data Manipulation Language (DML) sætninger, der ændrer data eller skema. I stedet foreslår Copilot SQL-kode, som du kan gennemgå og køre manuelt.
Eksempel: Vælg forespørgsel
Brug denne prompt til automatisk at generere og køre en SELECT forespørgsel, uanset hvilken tilstand der er valgt.
show the top selling product in each category
Copilot genererer SQL-koden og kører den automatisk.
Eksempel: Opret tabel (udføres ikke i skrivebeskyttet tilstand)
Brug denne prompt til at oprette en tabel til salg.
create a table for sales transactions
Copilot udarbejder SQL-udsagnet, men kører det ikke i skrivebeskyttet tilstand.
Notat
Hvis du prøver at køre koden, nægter Copilot og minder dig om, at du stadig er i skrivebeskyttet tilstand.
Læs og skriv med godkendelsestilstand
I læse- og skrivetilstand med godkendelse kan Copilot udføre DDL- og DML-sætninger, når du har godkendt dem.
Denne tilstand er nyttig for brugere, der ønsker, at Copilot skal håndtere udførelsen, men stadig vil gennemse koden, før den kører.
I læse- og skrivetilstand med godkendelse kan Copilot udføre SQL-kode, når du har godkendt den. Udvalgte forespørgsler (DQL) er sikre og kan køre automatisk.
Eksempel: Opret tabel med godkendelse
Brug denne prompt til at oprette en tabel til salg.
create a table for sales transactions
Når du anmoder om at oprette en tabel, udarbejder Copilot koden og beder dig om at godkende udførelsen.
Du kan gennemse koden, og efter godkendelse udfører Copilot den og bekræfter, at tabellen blev oprettet. Denne tilstand giver dig mere kontrol, så Copilot kan håndtere udførelsen sikkert.