Zdieľať cez


Kopilot pre databázu SQL v službe Microsoft Fabric (ukážka)

Vzťahuje sa na:databáza SQL v službe Microsoft Fabric

Microsoft Copilot pre databázu SQL v službe Fabric je asistent umelej inteligencie, ktorý vám zjednodušuje úlohy v databáze. Aplikácia Copilot sa bezproblémovo integruje s vašou databázou fabric a poskytuje inteligentné prehľady, ktoré vám pomôžu pri každom kroku v rámci skúmania T-SQL.

Úvod do aplikácie Copilot pre databázu SQL

Aplikácia Copilot pre databázu SQL využíva názvy tabuliek a zobrazení, názvy stĺpcov, primárny kľúč a metaúdaje cudzieho kľúča na generovanie kódu T-SQL. Aplikácia Copilot pre databázu SQL nepoužíva údaje v tabuľkách na generovanie návrhov T-SQL.

Medzi kľúčové funkcie aplikácie Copilot pre databázu SQL patria:

  • Dokončovanie kódu: Začnite písať T-SQL v editore dotazov SQL a aplikácia Copilot automaticky vygeneruje návrh kódu, ktorý vám pomôže dokončiť dotaz. Kláves Tab prijíma návrh kódu alebo ho stále píše, aby sa návrh ignoroval.

  • Rýchle akcie: Na páse s nástrojmi editora dotazov SQL sú možnosti Opraviť a Vysvetliť rýchle akcie. Zvýraznite dotaz SQL podľa svojho výberu a vyberte jedno z tlačidiel rýchlych akcií, čím vykonáte vybratú akciu v dotaze.

    • Oprava: Kopilot môže opraviť chyby v kóde pri výskyte chybových hlásení. Chybové scenáre môžu zahŕňať nesprávne alebo nepodporované kód T-SQL, nesprávne pravopisné chyby a iné. Služba Copilot tiež poskytne komentáre, ktoré vysvetľujú zmeny a navrhujú osvedčené postupy SQL.

    • Vysvetliť: Aplikácia Copilot môže poskytnúť vysvetlenia prirodzeného jazyka pre dotaz SQL a schému databázy vo formáte komentárov.

  • Tabla Chat: Tablu chatu môžete použiť na kladenie otázok prostredníctvom prirodzeného jazyka. Funkcia Copilot reaguje vygenerovaným dotazom SQL alebo prirodzeným jazykom na základe položenej otázky.

    • Prirodzený jazyk pre SQL: Vygenerujte kód T-SQL zo žiadostí vo formáte obyčajného textu, čo umožňuje používateľom dotazovať údaje bez toho, aby museli poznať syntax SQL.

    • Document-based Q&A: Položte otázku kopilotu týkajúcu sa všeobecných funkcií databázy SQL a reaguje v prirodzenom jazyku. Nástroj Copilot tiež pomáha vyhľadať dokumentáciu súvisiacu s vašou žiadosťou.

Efektívne použitie aplikácie Copilot

Tu je niekoľko tipov na maximalizáciu produktivity pomocou aplikácie Copilot.

  • Pri vytváraní výziev nezabudnite začať jasným a stručným popisom konkrétnych informácií, ktoré hľadáte.

  • Prirodzený jazyk pre SQL závisí od expresívnych názvov tabuliek a stĺpcov. Ak tabuľka a stĺpce nie sú expresívne a popisné, možnosť Copilot nemusí byť schopná vytvoriť zmysluplný dotaz.

  • Používajte prirodzený jazyk, ktorý sa vzťahuje na názvy tabuliek a zobrazení, názvy stĺpcov, primárne kľúče a cudzie kľúče databázy. Tento kontext pomáha aplikácii Copilot generovať presné dotazy. Zadajte stĺpce, ktoré chcete vidieť, agregácie a všetky kritériá filtrovania čo naj explicitne. Vďaka kontextu schémy by mal byť možné opraviť preklepy alebo porozumieť kontextu.

  • Keď použijete dokončenia kódu, v hornej časti dotazu -- zanechajte komentár, ktorý vám pomôže nasmerovať aplikáciu Copilot s kontextom dotazu, ktorý sa pokúšate napísať.

  • Vyhnite sa nejednoznačnému alebo príliš zložitému jazyku vo vašich výzvach. zjednodušiť otázku pri zachovaní jej jasnosti, Táto úprava zabezpečí, že copilot ho môže efektívne preložiť do zmysluplného dotazu T-SQL, ktorý načíta požadované údaje z priradených tabuliek a zobrazení.

  • V súčasnosti služba Copilot pre databázu SQL v službe Fabric podporuje pre T-SQL iba anglický jazyk.

  • Nasledujúce príklady výziev sú jasné, špecifické a prispôsobené vlastnostiam schémy a databázy údajov, čím sa pre aplikáciu Copilot uľahčuje vytváranie presných dotazov T-SQL:

    • 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

Povoliť kopilot

Čo by som mal vedieť, že používam copilot zodpovedne?

Spoločnosť Microsoft je odhodlaná zabezpečiť, aby naše systémy AI spravovali naše zásady umelej inteligencie a zodpovedný štandard AI. Tieto zásady zahŕňajú posilnenie možností našich zákazníkov účinne a v súlade s ich zamýšľaným používaním. Náš prístup k zodpovednej umelej inteligencii sa neustále vyvíja na proaktívne riešenie nových problémov.

Funkcie nástroja Copilot v službe Fabric sú vytvorené tak, aby spĺňali štandard responsible AI Standard, čo znamená, že ich multidisciplinárne tímy posudzujú z dôvodu možného poškodenia a potom spresnia, aby zahŕňali zmiernenie týchto zranení.

Ďalšie informácie nájdete v téme Ochrana osobných údajov, zabezpečenie a zodpovedné použitie nástroja Copilot v službe Fabric.

Obmedzenia kopilotu pre databázu SQL

Nižšie sú uvedené aktuálne obmedzenia kopilotu pre databázu SQL:

  • Funkcia Copilot nemôže vykonávať zmeny existujúcich dotazov SQL v editore dotazov SQL. Ak napríklad požiadate tablu chatu copilot na úpravu konkrétnej časti existujúceho dotazu, nefunguje to. Aplikácia Copilot však rozumie predchádzajúcim vstupom na table chatu, čo používateľom umožňuje iterovať dotazy, ktoré predtým vygeneroval nástroj Copilot pred ich vložením.
  • Funkcia Copilot môže vyprodukovať nepresné výsledky, keď je zámerom vyhodnotiť údaje. Funkcia Copilot má prístup iba k schéme databázy, žiadne údaje v ňom.
  • Odpovede kopírovania môžu obsahovať nepresný alebo nekvalitný obsah, takže pred ich použitím vo svojej práci nezabudnite skontrolovať výstupy.
  • Ľudia, ktorí sú schopní zmysluplne vyhodnotiť presnosť a vhodnosti obsahu, by mali skontrolovať výstupy.
  • Kopilot pre databázu SQL v službe Fabric nie je momentálne k dispozícii, ak je súkromné prepojenie povolené a v nastavení nájomníka je vypnutý verejný prístup.