Jaa


Kuinka käyttää Copilot-chat-paneelia Fabric SQL -tietokannan työkuormassa

Koskee Microsoft Fabricin SQL-tietokantaa

Fabric-tietokannan Copilot-rakenne SQL-tietokannan kuormituksessa sisältää keskusteluruudun, jonka avulla voit käsitellä Copilotia luonnollisella kielellä. Tässä liittymässä voit esittää Copilot-kysymyksiä, jotka koskevat tietokantaa tai yleisesti ottaen SQL-tietokantaa. Kysymyksestä riippuen Copilot vastaa luodulla SQL-kyselyllä tai luonnollisella kielellä.

Koska Copilot huomioi rakenteen ja kontekstualisoi, voit luoda kyselyjä, jotka on räätälöity tietokannallesi.

Tämän integroinnin avulla Copilot voi luoda SQL-kyselyitä kehotteisiin, kuten:

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?

Keskeiset skenaariot

Oletpa sitten tietokannan ylläpitäjä, kehittäjä tai analyytikko, Copilotin chat-paneeli auttaa sinua virtaviivaistamaan työnkulkuasi ja lisäämään tuottavuutta. Kopilotit tukevat seuraavia tehtäviä:

Skenaarioita Toimintavaihtoehto
Luonnollisesta kielestä SQL:ään (NL2SQL) Luo T-SQL-koodia ja pyydä ehdotuksia kysymyksistä, joita voit esittää nopeuttaaksesi työnkulkuasi.
Dokumentaatioon perustuva kysymys-vastaus Kysy kysymyksiä Fabric SQL Databasen ominaisuuksista ja saat vastaukset virallisen MS Learn -dokumentaation pohjalta.
Suorituskyvyn ja resurssiongelmien diagnosointi Analysoi prosessorin tai muistin käyttöä, tunnista estettyjen istuntojen, tunnista hitaat kyselyt ja tiivistä järjestelmän trendit.
Tarkasta ja optimoi tietokantasuunnittelu Etsi puuttuvia tai käyttämättömiä indeksejä, pinoja ja taulukoita, joissa ei ole ensisijaisia avaimia tai ryhmiteltyjä indeksejä.
Tutki ja muokkaa skeemaobjekteja Luo tai muokkaa tauluja, lisää laskettuja tai VECTOR-sarakkeita ja käy läpi laukaisijoita ja rajoitteita.
Luo, debuggaa ja dokumentoi SQL-koodia Selitä, korjaa, muokkaa ja dokumentoi T-SQL-skriptit parhaiden käytäntöjen avulla, jotka sovelletaan automaattisesti.
Etsi ja opi interaktiivisesti Etsi tietokantaobjekteja tai tekstiä, tarkastele asetuksia ja saat vaiheittaisia ohjeita hallinnollisissa ja vianetsintätehtävissä.

Edellytykset

Aloittaminen

Copilotin chat-paneeli tarjoaa nopean, keskustelevan tavan generoida, tarkastaa ja suorittaa SQL:ää tietokannallesi. Käytä luonnollisen kielen kehotuksia kontekstualisoitujen kyselyiden ja selityksien tuottamiseen, sitten tarkista, kopioi tai lisää ehdotettu koodi editoriin—suorituskäyttäytyminen riippuu valitusta tilasta.

Seuraa alla olevia ohjeita avataksesi chat-ruudun ja aloittaaksesi vuorovaikutuksen Copilotin kanssa.

  1. Avaa tietokanta Tietokanta-kuormituksessa ja avaa sitten uusi SQL-kysely.

  2. Avaa sitten Copilot-chat-paneeli valitsemalla Copilot-nauhapainike .

    Kuvakaappaus Copilot-nauhasta.

  3. Sitten näet chat-paneelin, joka tarjoaa hyödyllisiä aloituskehotteita aloittamiseen ja Copilotin tutustumiseen. Valitse mikä tahansa vaihtoehto, jos haluat esittää Copilotille kysymyksen.

  4. Kirjoita nyt haluamasi pyyntö chat-ikkunaan. Näet, että Copilot reagoi sen mukaisesti.

    Kuvakaappaus Copilotin chat-paneelista.

Voit myös esittää jatkokysymyksiä tai pyyntöjä, jos se on mahdollista. Copilot tarjoaa kontekstualisoidun vastauksen aiemmasta keskusteluhistoriasta.

Voit kopioida tai lisätä koodin chat-paneelista. Kunkin koodilohkon yläosassa on kaksi painiketta, jotka sallivat kyselyn syöttämisen suoraan tekstieditoriin.

Keskusteluruudun säännöllinen käyttö

  • Mitä tarkemmin kuvailet tavoitteitasi keskustelupaneelin merkinnöissä, sitä tarkemmat Copilot-vastaukset ovat.
  • Voit tyhjentää keskustelusi valitsemalla broom-kuvakkeen Näyttökuva Fabric-portaalista, jossa näkyy Copilot-puhdistuskehote. Voit poistaa keskustelusi ruudusta. Se tyhjentää kaikkien syötteiden tai tulosten ruudun, mutta konteksti pysyy istunnossa siihen asti, kunnes se päättyy.

Lue yksityisyys, turvallisuus ja vastuullinen Copilotin käyttö SQL-tietokannoille saadaksesi lisätietoja datasta ja algoritmien käytöstä.

Suoritustilan valitsin

Microsoft Fabric SQL -tietokannan Copilot-keskusteluruudussa on nyt alareunassa suoritustilan valitsin, joka tarjoaa kaksi vaihtoehtoa:

  • Read-only

  • Lue ja kirjoita hyväksytysti

    Kuvakaappaus Copilotin suoritustilasta.

Vain luku -tila

Vain luku -tilassa Copilot ei suorita Data Definition Language (DDL) tai Data Manipulation Language (DML) -lauseita, jotka muuttavat dataa tai skeemaa. Sen sijaan Copilot ehdottaa SQL-koodia, jonka voit tarkistaa ja suorittaa manuaalisesti.

Esimerkki: Valitse kysely

Käytä tätä kehotetta luodaksesi ja ajaaksesi kyselyn SELECT automaattisesti, riippumatta valitusta tilasta.

show the top selling product in each category

Copilot generoi SQL-koodin ja suorittaa sen automaattisesti.

Esimerkki: Luo taulukko (ei suoriteta vain luku -tilassa)

Käytä tätä kehotetta luodaksesi myyntitaulukon.

create a table for sales transactions

Copilot laatii SQL-lauseen, mutta ei suorita sitä vain luku -tilassa.

Note

Jos yrität ajaa koodin, Copilot kieltäytyy ja muistuttaa, että olet edelleen vain luku -tilassa.

Lukeminen ja kirjoittaminen hyväksyntätilassa

Luku ja kirjoitus hyväksynnällä -tilassa Copilot voi suorittaa DDL- ja DML-lausekkeita, kun olet hyväksynyt ne.

Tämä tila on hyödyllinen käyttäjille, jotka haluavat Copilotin hoitavan suorituksen, mutta haluavat silti tarkistaa koodin ennen sen suorittamista.

Luku ja kirjoitus hyväksynnän kanssa -tilassa Copilot voi suorittaa SQL-koodin sen hyväksymisen jälkeen. Valikoidut kyselyt (DQL) ovat turvallisia ja ne voidaan suorittaa automaattisesti.

Kuvakaappaus Copilotin luku- ja kirjoitustilasta hyväksyntätilassa.

Esimerkki: Luo taulukko hyväksynnällä

Käytä tätä kehotetta luodaksesi myyntitaulukon.

create a table for sales transactions

Kun pyydät taulukon luomista, Copilot luonnostelee koodin ja kehottaa sinua hyväksymään suorituksen.

Voit tarkistaa koodin, ja hyväksynnän jälkeen Copilot suorittaa sen ja vahvistaa, että taulukon luominen onnistui. Tämä tila antaa sinulle enemmän hallintaa, jolloin Copilot hoitaa suorituksen turvallisesti.