Jaa


Copilot for SQL -tietokanta Microsoft Fabricissa (esikatselu)

Koskee Microsoft Fabricin SQL-tietokantaa

Microsoft Copilot for SQL -tietokanta Fabricissa on tekoälyavustaja, joka on suunniteltu tehostamaan tietokantatehtäviäsi. Copilot integroituu saumattomasti Fabric-tietokantaan, mikä tarjoaa älykkäitä merkityksellisiä tietoja, jotka auttavat sinua T-SQL-tarkasteluissa kussakin vaiheessa.

Johdanto SQL-tietokannan Copilot-objektiin

SQL-tietokannan Copilot hyödyntää taulukoiden ja näkymien nimiä, sarakkeiden nimiä, perusavainta ja viiteavainten metatietoja T-SQL-koodin luonnissa. SQL-tietokannan Copilot ei käytä taulukoiden tietoja T-SQL-ehdotusten luomiseen.

Copilot for SQL -tietokannan tärkeimpiä ominaisuuksia ovat seuraavat:

  • Koodin täydennys: Aloita T-SQL:n kirjoittaminen SQL-kyselyeditorissa, ja Copilot luo automaattisesti koodiehdotuksen, joka auttaa kyselyn suorittamisessa. Sarkain-avain hyväksyy koodiehdotuksen tai kirjoittaa jatkuvasti jättääkseen ehdotuksen huomiotta.

  • Pikatoiminnot: SQL-kyselyeditorin valintanauhassa Olevat Korjaus - ja Selitys-asetukset ovat pikatoimintoja. Korosta valitsemasi SQL-kysely ja valitse jokin pikatoimintopainikkeista, jolla voit suorittaa valitun toiminnon kyselyssäsi.

    • Korjaus: Copilot voi korjata koodisi virheet virhesanomien ilmaantuessa. Virheskenaariot voivat sisältää esimerkiksi virheellisiä tai ei-tuettuja T-SQL-koodia ja vääriä kirjoitusasuja. Copilot antaa myös kommentteja, jotka selittävät muutoksia ja ehdottavat SQL:n parhaita käytäntöjä.

    • Selitys: Copilot voi antaa SQL-kyselyn ja tietokantarakenteen luonnollisen kielen selitykset kommenttimuodossa.

  • Keskusteluruutu: Keskusteluruudun avulla voit esittää kysymyksiä Copilotille luonnollisen kielen avulla. Copilot vastaa luodulla SQL-kyselyllä tai luonnollisella kielellä kysymyksen perusteella.

    • Natural Language to SQL: Luo T-SQL-koodi vain teksti -pyynnöistä, jotta käyttäjät voivat tehdä tietokyselyjä ilman SQL-syntaksin tuntemista.

    • Asiakirjapohjainen kysymys: Esitä Copilotille kysymyksiä yleisistä SQL-tietokannan ominaisuuksista, ja se vastaa luonnollisella kielellä. Copilot auttaa myös etsimään pyyntöön liittyviä asiakirjoja.

Copilotin tehokas käyttö

Seuraavassa on joitakin vinkkejä tuottavuuden maksimoimiseen Copilotilla.

  • Kun luot kehotteita, muista aloittaa selkeällä ja tiiviillä kuvauksella etsimistäsi tiedoista.

  • SQL:n luonnollinen kieli määräytyy ilmaisullisten taulukoiden ja sarakkeiden nimien mukaan. Jos taulukko ja sarakkeet eivät ole kuvaavia ja kuvaavia, Copilot ei ehkä pysty luomaan merkityksellistä kyselyä.

  • Käytä luonnollista kieltä, joka soveltuu tietokantasi taulukoiden ja näkymien nimiin, sarakkeiden nimiin, perusavaimiin ja viiteavaimiin. Tämän kontekstin avulla Copilot voi luoda tarkkoja kyselyitä. Määritä, mitä sarakkeita haluat nähdä, koostamisia ja suodatusehtoja mahdollisimman eksplisiittisesti. Copilot-kohteen pitäisi pystyä korjaamaan kirjoitusvirheitä tai ymmärtämään kontekstia rakennekontekstisi mukaan.

  • Kun käytät koodin valmistumista, jätä kyselyn -- yläreunaan kommentti, joka auttaa opastamaan Copilotia kontekstissa siitä kyselystä, jota yrität kirjoittaa.

  • Vältä kehotteissa moniselitteistä tai liian monimutkaista kieltä. Yksinkertaista kysymystä säilyttäen samalla sen selkeys. Tämä muokkaus varmistaa, että Copilot pystyy tehokkaasti kääntämään sen mielekkääksi T-SQL-kyselyksi, joka noutaa halutut tiedot liittyvistä taulukoista ja näkymistä.

  • Tällä hetkellä Fabricin Copilot for SQL -tietokanta tukee vain T-SQL:ään englannin kieltä.

  • Seuraavat esimerkkikehotteet ovat selkeitä, tarkkoja ja räätälöityjä rakenteen ja tietotietokannan ominaisuuksien mukaan, mikä helpottaa Copilotin tarkkojen T-SQL-kyselyiden luontita:

    • What are the top-selling products by quantity?
    • Count all the products, group by each category
    • Show all sales transactions occurred on [a specific date]
    • Create a table in [schema name] called "SalesTransactions" with the columns CustomerID, ProductID and OrderID

Ota copilot käyttöön

Mitä pitäisi tietää käyttää Copilotia vastuullisesti?

Microsoft on sitoutunut varmistamaan, että tekoälyjärjestelmiämme ohjaavat tekoälyperiaatteet ja vastuullinen tekoälystandardi. Periaatteisiin kuuluu asiakkaiden mahdollisuus käyttää näitä järjestelmiä tehokkaasti ja suunnitellun käyttönsä mukaisesti. Lähestymistapamme vastuulliseen tekoälyyn kehittyy jatkuvasti, jotta uusissa ongelmissa voidaan puuttua ennakoivasti.

Fabricin Copilot-ominaisuudet on luotu täyttämään Vastuullinen tekoälystandardi, mikä tarkoittaa sitä, että monitieteiset tiimit tarkastelevat niitä mahdollisten haittojen arvioimiseksi ja sitten tarkennetaan sisältämään kyseisten haittojen lieventämiset.

Saat lisätietoja ohjeartikkelista Copilot in Fabricin tietosuoja, suojaus ja vastuullinen käyttö.

Copilot for SQL -tietokannan rajoitukset

Seuraavassa on Copilot for SQL -tietokannan tämänhetkiset rajoitukset:

  • Copilot ei voi tehdä muutoksia aiemmin luotuihin SQL-kyselyihin SQL-kyselyeditorissa. Jos esimerkiksi pyydät Copilot-keskusteluruutua muokkaamaan olemassa olevan kyselyn tiettyä osaa, se ei toimi. Copilot kuitenkin ymmärtää chat-ruudun aiemmat syötteet, jotta käyttäjät voivat iteroida Copilotin aiemmin luomia kyselyitä ennen niiden lisäämistä.
  • Copilot saattaa tuottaa virheellisiä tuloksia, kun tarkoituksena on arvioida tietoja. Copilotilla on pääsy vain tietokannan rakenteeseen, ei mitään sen sisältämistä tiedoista.
  • Copilot-vastaukset voivat sisältää epätarkkaa tai heikkolaatuista sisältöä, joten tarkista tulokset, ennen kuin käytät niitä työssäsi.
  • Käyttäjien, jotka pystyvät arvioimaan merkityksellisesti sisällön tarkkuutta ja asianmukaisuutta, tulee tarkastella tuloksia.
  • Fabric-tietokannan Copilot for SQL -tietokanta ei ole tällä hetkellä käytettävissä, jos Yksityinen linkki on käytössä ja julkinen käyttö on poistettu käytöstä vuokraaja-asetuksissa.