Zdieľať cez


Čo je Copilot v SQL databáze v Fabric záťaži?

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

Copilot in Fabric v databáze SQL je nástroj umelej inteligencie navrhnutý na zjednodušenie správy a dotazovania databáz SQL. Služba Copilot ponúka inteligentné dokončovanie kódu, rýchle akcie a konverziu prirodzeného jazyka na SQL. Tento článok skúma, ako môže služba Copilot zvýšiť produktivitu, presnosť a učenie pre správcov databáz, vývojárov a analytikov údajov.

Funkcie nástroja Copilot v databáze SQL služby Fabric

Začíname s Copilotom v službe Fabric v databáze SQL:

  • Tabla chatu kopilotu v databáze Sql služby Fabric: Pomocou tably chatu môžete klásť otázky typu Copilot prostredníctvom prirodzeného jazyka.

    • Prirodzený jazyk pre SQL: Vygenerujte kód T-SQL a získajte návrhy otázok, ktoré vám môžu urýchliť pracovný postup.
    • Otázky a odpovede založené na dokumentácii: Položte Copilotovi otázky o možnostiach Copilota v Fabric v databáze SQL a poskytne odpovede v prirodzenom jazyku spolu s príslušnou dokumentáciou.
  • Dokončovanie kódu Copilot pre Copilot v databáze Fabric SQL: Začnite písať T-SQL v editore dotazov SQL a 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. Funkcia Copilot môže tiež navrhnúť dokončenia kódu pre názvy tabuliek a stĺpcov, funkcie a kľúčové slová.

  • Funkcie rýchleho merania aplikácie Copilot Vysvetliť a Opraviť pre aplikáciu Copilot v databáze SQL služby Fabric: na páse s nástrojmi editora dotazov SQL sú rýchle akcie v možnostiach Opraviť a Vysvetliť . 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 zahŕňajú nesprávny alebo nepodporovaný T-SQL kód, nesprávny pravopis a ďalšie. Služba Copilot tiež obsahuje komentáre, ktoré vysvetľujú zmeny a navrhujú najvhodnejšie postupy PRE 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.

Note

Copilot Query Editora Fabric portálu je postavený na rovnakých základných nástrojoch ako integrácie SQL Server Management Studio (SSMS) a Visual Studio Code, čím poskytuje konzistentné správanie chatu a internej pomoci medzi klientmi. Presné schopnosti sa môžu líšiť podľa klienta. Napríklad analýza plánu vykonávania a pracovné postupy v režime agentov môžu byť dostupné len v konkrétnych klientoch.

Používajte Copilot so SQL Server Management Studio (SSMS) a Visual Studio Code

Keď sa pripojíte k SQL databáze vo Fabric zo SQL Server Management Studio (SSMS) alebo MSSQL rozšírenia pre Visual Studio Code, Copilot ponúka chat a inline T-SQL asistenciu viazanú na pripojenú databázu. Medzi kľúčové možnosti patria:

  • Inline T-SQL dokončenia: Copilot navrhuje dokončovanie kódu počas písania v editore dotazov.
  • Generovanie kódu založené na chate a vysvetlenia: Pýtajte sa otázky alebo žiadajte generovanie T-SQL cez prirodzený jazyk v chatovacom paneli.
  • Analýza plánu vykonávania: Copilot môže analyzovať váš plán vykonávania dotazov a poskytnúť odporúčania na optimalizáciu.

Tieto integrácie podporujú dva režimy prevádzky:

  • Režim otázok: Štandardne spúšťa iba na čítanie dotazy na zodpovedanie otázok a generovanie T-SQL bez úpravy dát.
  • Agent mód: Umožňuje viackrokové, nástrojmi riadené pracovné postupy, ktoré umožňujú vykonávať zápisné operácie. Každá akcia, ktorá upravuje dáta, vyžaduje výslovné schválenie používateľom pred vykonaním – zápisné akcie sa nikdy nevykonávajú bez súhlasu používateľa.

Povolenie aplikácie Copilot v databáze SQL služby Fabric

Povolenie Copilota v službe Fabric v databáze SQL:

Najvhodnejšie postupy pri používaní služby Copilot v databáze SQL služby Fabric

Tu je niekoľko tipov na efektívne maximalizáciu produktivity pomocou aplikácie Copilot:

  • Začnite s jasným a stručným popisom konkrétnych informácií, ktoré hľadáte pri vytváraní výziev.
  • 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é, nástroj Copilot možno nebude schopný vytvoriť zmysluplný dotaz.
  • Používajte prirodzený jazyk, ktorý sa vzťahuje na tabuľku, a zobrazte názvy, 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. Vzhľadom na kontext schémy by funkcia Copilot mala byť schopná opraviť preklepy alebo pochopiť kontext.
  • Keď použijete dokončenia kódu, v hornej časti dotazu zanechajte komentár s --, aby vám pomohla nasmerovať kopilot 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 preložiť do zmysluplného dotazu T-SQL, ktorý načíta požadované údaje.

Príklady výziev

Nasledujúce príklady sú jasné, špecifické a prispôsobené vlastnostiam vašej schémy a databázy. Uľahčujú Copilotovi generovanie presných T-SQL dotazov.

 - What are the top-selling products by quantity?
 - Count all the products grouped by category
 - Show all sales transactions that occurred on [a specific date]

Note

AI právomoci Copilot, takže prekvapenia a chyby sú možné.

Zodpovedné používanie umelej inteligencie v rámci

Ak chcete vidieť smernice Microsoftu pre zodpovednú AI v SQL databázach, pozrite si Súkromie, bezpečnosť a zodpovedné využívanie AI v Copilote v Fabric v SQL databázovej záťaži.

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. Výzvy a odpovede, ktoré používa Copilot for SQL databázy, sú chránené v súlade s pravidlami ochrany súkromia Microsoftu a nepoužívajú sa na trénovanie základných modelov. Pre viac informácií o súkromí a bezpečnosti pozri Súkromie, bezpečnosť a zodpovedné používanie Copilota vo Fabric.

Limitations

Tu sú aktuálne obmedzenia Copilota v databáze Fabric v SQL:

  • Kopírovať nemôže zmeniť existujúce dotazy SQL v editore dotazov SQL. Napríklad, ak požiadate chat panel Copilota, aby upravil konkrétnu časť existujúceho dotazu, nefunguje to. Copilot však rozumie predchádzajúcim vstupom v chatovacom paneli. Toto pochopenie umožňuje používateľom iterovať dotazy predtým generované Copilotom pred ich vložením.
  • Funkcia Copilot môže vyprodukovať nepresné výsledky, keď je zámerom vyhodnotiť údaje. Copilot má prístup iba k databázovej schéme; Nemá prístup k týmto dátam.
  • Odpovede v časti Kopilot môžu obsahovať nepresný alebo nekvalitný obsah, takže pred ich použitím vo svojej práci si prezrite výstupy.
  • Ľudia, ktorí môžu zmysluplne vyhodnotiť presnosť a vhodnosti obsahu, by mali skontrolovať výstupy.
  • Chatovacia tabla Copilot v službe Fabric v databáze SQL momentálne nie je k dispozícii, ak je povolené súkromné prepojenie a verejný prístup je zakázaný v nastavení nájomníka.
  • Copilot v portáli Fabric nevykonáva dotazy autonómne. Akékoľvek akcie, ktoré by mohli ovplyvniť dáta, vyžadujú iniciáciu alebo schválenie používateľom. Pre používateľov, ktorí sa pripájajú cez SQL Server Management Studio (SSMS) alebo Visual Studio Code, pracovné postupy riadené nástrojmi (Agent mode) zahŕňajú viackrokové akcie, ktoré žiadajú schválenie používateľom pred vykonaním zmien.