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-database er et AI-værktøj, der er designet til at forenkle administrationen og forespørgslerne i SQL-databaser. Copilot tilbyder intelligent kodefuldførelse, hurtige handlinger og naturligt sprog til SQL-konvertering. I denne artikel udforskes det, hvordan Copilot kan forbedre produktivitet, nøjagtighed og læring for databaseadministratorer, udviklere og dataanalytikere.
Funktioner i Copilot i Fabric SQL-database
Kom i gang med Copilot i Fabric i SQL-database:
Copilot-chatrude i Fabric SQL-database: Brug chatruden til at stille Copilot-spørgsmål via naturligt sprog.
- Naturligt sprog til SQL: Generér T-SQL-kode, og få forslag til spørgsmål, du kan stille for at fremskynde din arbejdsproces.
- Dokumentationsbaseret Q&A: Stil Copilot spørgsmål om funktionerne i Copilot i Fabric i SQL-databasen, og den giver svar på naturligt sprog sammen med relevant dokumentation.
Copilot-kodefuldførelse for Copilot i Fabric SQL-database: Begynd at skrive T-SQL i SQL-forespørgselseditoren, og Copilot genererer automatisk et kodeforslag for at hjælpe med at fuldføre din forespørgsel. Tabulatortasten accepterer kodeforslaget eller bliver ved med at skrive for at ignorere forslaget. Copilot kan også foreslå kodefuldførelser for tabel- og kolonnenavne, funktioner og nøgleord.
Funktioner til hurtig handling med copilotforklaring og rettelse for Copilot i Fabric SQL-databasen: På båndet i SQL-forespørgselseditoren er indstillingerne Rettelse og Forklar hurtige handlinger. Fremhæv en SQL-forespørgsel efter eget valg, og vælg en af hurtig handlingsknapperne for at udføre den valgte handling i forespørgslen.
- Rettelse: Copilot kan rette fejl i din kode, når der opstår fejlmeddelelser. Fejlscenarier inkluderer forkert eller ikke understøttet T-SQL-kode, forkerte stavemåder og mere. Copilot indeholder også kommentarer, der forklarer ændringerne og foreslår bedste praksis for SQL.
- Forklar: Copilot kan give forklaringer på naturligt sprog for sql-forespørgslen og databaseskemaet i kommentarformat.
Note
Fabric portal Query Editors Copilot er bygget på de samme underliggende værktøjer som SQL Server Management Studio (SSMS) og Visual Studio Code-integrationerne, og leverer ensartet chat- og inline-assistance på tværs af klienter. Præcise funktioner kan variere fra klient til klient. For eksempel kan udførelsesplananalyse og Agent-tilstandsworkflows kun være tilgængelige i specifikke klienter.
Brug Copilot med SQL Server Management Studio (SSMS) og Visual Studio Code
Når du forbinder til en SQL-database i Fabric fra SQL Server Management Studio (SSMS) eller MSSQL-udvidelsen til Visual Studio Code, tilbyder Copilot chat og inline T-SQL-assistance baseret på den tilsluttede database. Her er nogle af de vigtige funktioner:
- Inline T-SQL-fuldførelser: Copilot foreslår kodefuldførelser, mens du skriver i forespørgselseditoren.
- Chatbaseret kodegenerering og forklaringer: Stil spørgsmål eller anmod om T-SQL-generering via naturligt sprog i chatpanelet.
- Analyse af eksekveringsplan: Copilot kan analysere din forespørgselsudførelsesplan og give optimeringsanbefalinger.
Disse integrationer understøtter to driftsformer:
- Ask-tilstand: Kører som standard skrivebeskyttede forespørgsler for at besvare spørgsmål og generere T-SQL uden at ændre data.
- Agenttilstand: Muliggør flertrins, værktøjsdrevne workflows, der kan udføre skriveoperationer. Enhver handling, der ændrer data, kræver eksplicit brugergodkendelse, før den udføres – skrivehandlinger udføres aldrig uden brugerens samtykke.
Aktivér copilot i Fabric SQL-database
Sådan aktiverer du Copilot i Fabric i SQL-databasen:
- 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.
Bedste praksis for brug af Copilot i Fabric SQL-database
Her er nogle tip til effektiv maksimering af produktiviteten med Copilot:
- Start med en klar og præcis beskrivelse af de specifikke oplysninger, du søger, når du opretter prompter.
- Naturligt sprog til SQL afhænger af udtryksfulde tabel- og kolonnenavne. Hvis tabellen og kolonnerne ikke er udtryksfulde og beskrivende, kan Copilot muligvis ikke oprette en meningsfuld forespørgsel.
- Brug et naturligt sprog, der gælder for tabellen, og få vist databasens navne, kolonnenavne, primære nøgler og fremmede nøgler. Denne kontekst hjælper Copilot med at generere nøjagtige forespørgsler. Angiv, hvilke kolonner du vil se, sammenlægninger og eventuelle filtreringskriterier så eksplicit som muligt. På grund af skemakonteksten bør Copilot kunne rette stavefejl eller forstå konteksten.
- Når du bruger kodefuldførelser, skal du skrive en kommentar øverst i forespørgslen med
--for at hjælpe Copilot med konteksten for den forespørgsel, du forsøger at skrive. - Undgå tvetydigt eller alt for komplekst sprog i dine prompter. Forenkle spørgsmålet, samtidig med at dens klarhed bevares. Denne redigering sikrer, at Copilot kan oversætte den til en meningsfuld T-SQL-forespørgsel, der henter de ønskede data.
Eksempler på prompter
Følgende eksempelprompts er klare, specifikke og tilpasset egenskaberne ved dit skema og din database. De gør det lettere for Copilot at generere nøjagtige T-SQL-forespørgsler.
- What are the top-selling products by quantity?
- Count all the products grouped by category
- Show all sales transactions that occurred on [a specific date]
Note
AI driver Copilot, så overraskelser og fejl er mulige.
Ansvarlig AI-brug af Copilot
For at se Microsofts retningslinjer for ansvarlig AI i SQL-databaser, se Privacy, security, and responsible AI use of Copilot in Fabric i SQL-databasearbejdsbyrden.
Microsoft er forpligtet til at sikre, at vores AI-systemer styres af vores AI-principper og Responsible AI Standard. Disse principper omfatter at gøre det muligt for vores kunder at bruge disse systemer effektivt og i overensstemmelse med deres tilsigtede anvendelse. Vores tilgang til ansvarlig kunstig intelligens udvikler sig hele tiden for proaktivt at løse nye problemer. Prompts og svar, som Copilot bruger til SQL-databaser, er beskyttet i overensstemmelse med Microsofts privatlivspraksis og bruges ikke til at træne foundation-modeller. For mere information om privatliv og sikkerhed, se Privatliv, sikkerhed og ansvarlig brug af Copilot in Fabric.
Limitations
Her er de aktuelle begrænsninger for Copilot i Fabric i SQL-databasen:
- Copilot kan ikke ændre eksisterende SQL-forespørgsler i SQL-forespørgselseditoren. For eksempel, hvis du beder Copilot-chatpanelet om at redigere en bestemt del af en eksisterende forespørgsel, virker det ikke. Dog forstår Copilot tidligere input i chatpanelet. Denne forståelse gør det muligt for brugere at iterere forespørgsler, der tidligere er genereret af Copilot, før de indsættes.
- Copilot kan give unøjagtige resultater, når det er hensigten at evaluere data. Copilot har kun adgang til databaseskemaet; Den har ingen adgang til dataene.
- Copilot-svar kan omfatte unøjagtigt indhold eller indhold af lav kvalitet, så gennemse output, før du bruger dem i dit arbejde.
- Personer, der meningsfuldt kan evaluere indholdets nøjagtighed og hensigtsmæssighed, bør gennemse outputtet.
- Copilot i Fabric i SQL-databasechatruden er ikke tilgængelig i øjeblikket, hvis Private Link er aktiveret, og offentlig adgang er deaktiveret i lejerindstillingen.
- Copilot i Fabric-portalen udfører ikke forespørgsler autonomt. Alle handlinger, der kan ændre data, kræver brugerinitiering eller godkendelse. For brugere, der forbinder via SQL Server Management Studio (SSMS) eller Visual Studio Code, involverer værktøjsdrevne arbejdsgange (Agent-tilstand) flertrinshandlinger, der anmoder om brugergodkendelse, før ændringer udføres.
Relateret indhold
- Sådan bruger du fuldførelsen af Copilot-koden for Copilot i Fabric i SQL-databasen
- Sådan bruger du chatruden Copilot til Copilot i Fabric i SQL-databasen
- Ofte stillede spørgsmål om Copilot i Fabric i SQL-database
- Beskyttelse af personlige oplysninger, sikkerhed og ansvarlig AI-brug af Copilot i Fabric