Hva er Copilot i datalager-arbeidsmengden (forhåndsvisning)?

Gjelder for: ✅ SQL analytics-endepunkt og Warehouse i Microsoft Fabric

Copilot i Fabric datalager er en AI-assistent designet for å effektivisere datavarehusoppgavene dine. Copilot integreres sømløst med datalageret i Fabric, og gir intelligent innsikt for å hjelpe deg med hvert trinn på veien i T-SQL-utforskningene.

Copilot i Fabric datalager bruker tabell- og visningsnavn, kolonnenavn, primærnøkkel og fremmednøkkelmetadata for å generere T-SQL-kode. Copilot i Fabric datalager bruker ikke data i tabeller til å generere T-SQL-forslag.

Funksjoner i Copilot i Fabric datalager

Copilot i Fabric datalager tilbyr følgende funksjoner:

  • Naturlig språk for SQL: Be Copilot om å generere SQL-spørringer ved hjelp av enkle spørsmål om naturlig språk.
  • Kodefullføring: Forbedre kodingseffektiviteten med AI-drevne kodefullføringer.
  • Hurtighandlinger: Løs og forklar SQL-spørringer raskt med lett tilgjengelige handlinger.
  • Intelligent innsikt: Motta smarte forslag og innsikter basert på lagerskjema og metadata.

Det finnes tre måter å samhandle med Copilot på i Fabric Warehouse-redigeringsprogrammet.

  • Copilot chatpanel: Bruk chatpanelet til å stille spørsmål til Copilot gjennom naturlig språk. Copilot svarer med en generert SQL-spørring eller et naturlig språk basert på spørsmålet.

    • Naturlig språk til SQL: Generer T-SQL-kode og få forslag til spørsmål du kan stille for å få fart på arbeidsflyten.
  • Copilot-kodefullføring: Begynn å skrive T-SQL i SQL-spørringseditoren, og Copilot genererer automatisk et kodeforslag for å hjelpe deg med å fullføre forespørselen. Nøkkelen Tab godtar kodeforslaget, eller fortsetter å skrive for å ignorere forslaget.

  • Copilot hurtighandlinger: I båndet til SQL-spørringseditoren er Fiks og Forklar raske handlinger. Uthev en SQL-spørring etter eget valg, og velg en av hurtighandlingsknappene for å utføre den valgte handlingen i spørringen.

    • Forklar: Copilot kan gi naturlige språkforklaringer av SQL-spørrings- og lagerskjemaet i kommentarformat.
    • Løsning: Copilot kan løse feil i koden når det oppstår feilmeldinger. Feilscenarier kan inkludere feil eller ikke-støttet T-SQL-kode, feilstaving og mer. Copilot gir også kommentarer som forklarer endringene og foreslår anbefalte fremgangsmåter for SQL.

Aktiver Copilot

Anbefalte fremgangsmåter for bruk av Copilot i Fabric datalager

Her er noen tips for å maksimere produktiviteten med Copilot.

  • Når du lager oppgaver, start med en klar og konsis beskrivelse av den spesifikke informasjonen du leter etter.
  • Naturlig språk for SQL avhenger av uttrykksfulle tabell- og kolonnenavn. Hvis tabellen og kolonnene ikke er uttrykksfulle og beskrivende, kan det hende copilot ikke kan konstruere en meningsfull spørring.
  • Bruk naturlig språk som gjelder for tabell- og visningsnavn, kolonnenavn, primærnøkler og fremmednøkler i lageret ditt. Denne konteksten hjelper Copilot med å generere nøyaktige spørringer. Spesifiser hvilke kolonner du vil se, aggregeringer og eventuelle filtreringskriterier så eksplisitt som mulig. Copilot skal kunne korrigere skrivefeil eller forstå kontekst gitt skjemakonteksten.
  • Opprett relasjoner i modellvisningen av lageret for å øke nøyaktigheten til JOIN setninger i de genererte SQL-spørringene.
  • Når du bruker fullføring av kode, legger du igjen en kommentar øverst i spørringen med -- for å hjelpe Copilot med kontekst om spørringen du prøver å skrive.
  • Unngå tvetydig eller altfor komplekst språk i ledetekstene. Forenkle spørsmålet samtidig som det opprettholder klarheten. Denne redigeringen sikrer at Copilot effektivt kan oversette den til en meningsfull T-SQL-spørring som henter de ønskede dataene fra de tilknyttede tabellene og visningene.
  • Naturlig språk til SQL støtter for øyeblikket engelsk språk til T-SQL.

Eksempler på spørsmål

  • Følgende eksempelmeldinger er tydelige, spesifikke og skreddersydde for egenskapene for skjemaet og datalageret, noe som gjør det enklere for Copilot å generere nøyaktige T-SQL-spørringer:
    - Show me all properties that sold last year
    - Count all the products, group by each category
    - Show all agents who sell properties in California
    - Show agents who have listed more than two properties for sale
    - Show the rank of each agent by property sales and show name, total sales, and rank

Note

AI driver Copilot, så overraskelser og feil er mulig.

Ansvarlig AI-bruk av Copilot

For å se Microsoft retningslinjer for ansvarlig AI i Fabric datalager, se Personvern, sikkerhet og ansvarlig bruk av AI Copilot.

Microsoft er forpliktet til å sikre at våre AI-systemer styres av våre AI-prinsipper og Ansvarlig AI Standard. Disse prinsippene omfatter å gi kundene våre mulighet til å bruke disse systemene effektivt og i tråd med deres tiltenkte bruksområder. Vår tilnærming til ansvarlig kunstig intelligens utvikler seg kontinuerlig for proaktivt å løse nye problemer.

Limitations

Her er gjeldende begrensninger for Copilot i Fabric i datalager:

  • Copilot forstår ikke tidligere input og kan ikke angre endringer etter at en bruker har gjort en endring under forfatterskap, verken via brukergrensesnittet eller chatpanelet. For eksempel kan du ikke be Copilot angre mine fem siste inndata. Du kan imidlertid fortsatt bruke de eksisterende brukergrensesnittalternativene for å slette uønskede endringer eller forespørsler.
  • Copilot kan ikke gjøre endringer i eksisterende SQL-spørringer. Hvis du for eksempel ber Copilot om å redigere en bestemt del av en eksisterende spørring, fungerer den ikke.
  • Copilot kan gi unøyaktige resultater når hensikten er å evaluere data. Copilot har bare tilgang til lagerskjemaet, og ingen av dataene inni.
  • Copilot-svar kan inneholde unøyaktig eller lavkvalitetsinnhold, så sørg for å gjennomgå resultatene før du bruker dem i arbeidet ditt.
  • Personer som kan evaluere innholdets nøyaktighet og hensiktsmessighet på en meningsfull måte, bør se gjennom utdataene.