Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
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
- Järjestelmänvalvojan on otettava vuokraajavalitsin käyttöön, ennen kuin aloitat Copilotin käytön. Lisätietoja on kohdassa Copilot-vuokraajan asetukset.
- F2- tai P1-kapasiteettisi on oltava jollakin Fabric-alueen käytettävyysalueella.
- Jos vuokraajasi tai kapasiteettisi on Yhdysvaltojen tai Ranskan ulkopuolella, Copilot on oletusarvoisesti poissa käytöstä, ellei Fabric-vuokraajan järjestelmänvalvoja ota käyttöön Azure OpenAI:hen lähetettyjä tietoja voidaan käsitellä kapasiteetin maantieteellisen alueen, yhteensopivuusrajan tai kansallisen pilviesiintymän vuokraaja-asetuksen ulkopuolella Fabric-hallintaportaalissa.
- Microsoft Fabricin Copilot-funktiota ei tueta kokeiluversion SKU:issa. Tällä hetkellä tuetaan vain maksettuja varastointiyksiköitä (F2 tai uudempi tai P1 tai uudempi).
- Lisätietoja on artikkelissa Copilot-toiminnon yleiskatsaus Fabricissa ja Power BI:ssä.
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.
Avaa tietokanta Tietokanta-kuormituksessa ja avaa sitten uusi SQL-kysely.
Avaa sitten Copilot-chat-paneeli valitsemalla Copilot-nauhapainike .
Sitten näet chat-paneelin, joka tarjoaa hyödyllisiä aloituskehotteita aloittamiseen ja Copilotin tutustumiseen. Valitse mikä tahansa vaihtoehto, jos haluat esittää Copilotille kysymyksen.
Kirjoita nyt haluamasi pyyntö chat-ikkunaan. Näet, että Copilot reagoi sen mukaisesti.
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
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
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.
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.