Copilot for SQL Database a Microsoft Fabricben (előzetes verzió)
A következőre vonatkozik:✅ SQL-adatbázis a Microsoft Fabricben
A Microsoft Copilot for SQL Database in Fabric egy AI-asszisztens, amelyet az adatbázis-feladatok gördülékenyebbé tételéhez terveztek. A Copilot zökkenőmentesen integrálható a Fabric-adatbázissal, és intelligens elemzéseket biztosít, amelyekkel végighaladhat a T-SQL-feltárások minden lépésén.
Bevezetés az SQL Database-hez készült Copilot használatába
Az SQL Database-hez készült Copilot tábla- és nézetneveket, oszlopneveket, elsődleges kulcsot és idegenkulcs-metaadatokat használ a T-SQL-kód létrehozásához. Az SQL Database-hez készült Copilot nem használ adatokat a táblákban T-SQL-javaslatok létrehozásához.
Az SQL Database-hez készült Copilot főbb funkciói a következők:
Kódkiegészítés: Kezdje el írni a T-SQL-t az SQL-lekérdezésszerkesztőben, és a Copilot automatikusan létrehoz egy kódjavaslatot a lekérdezés befejezéséhez. A Tab billentyű elfogadja a kódjavaslatot, vagy folyamatosan gépel, hogy figyelmen kívül hagyja a javaslatot.
Gyorsműveletek: Az SQL-lekérdezésszerkesztő menüszalagjának Javítás és magyarázat beállításai gyorsműveletek. Jelölje ki a választott SQL-lekérdezést, és válassza ki az egyik gyorsműveleti gombot a kiválasztott művelet lekérdezésen való végrehajtásához.
Javítás: A Copilot a hibaüzenetek felmerülésekor kijavíthatja a kód hibáit. A hibaforgatókönyvek tartalmazhatnak helytelen/nem támogatott T-SQL-kódot, helytelen helyesírást stb. A Copilot emellett olyan megjegyzéseket is megad, amelyek ismertetik a módosításokat, és az SQL ajánlott eljárásait javasolják.
Magyarázat: A Copilot képes természetes nyelvi magyarázatokat nyújtani az SQL-lekérdezés és az adatbázisséma megjegyzésformátumában.
Csevegőablak: A csevegőablak használatával természetes nyelven tehet fel kérdéseket a Copilotnak. A Copilot a feltett kérdés alapján generált SQL-lekérdezéssel vagy természetes nyelvvel válaszol.
Természetes nyelv az SQL-hez: T-SQL-kód létrehozása egyszerű szöveges kérelmekből, lehetővé téve a felhasználók számára az adatok lekérdezését anélkül, hogy ismernie kellene az SQL szintaxisát.
Dokumentumalapú kérdések: Kérdéseket tehet fel a Copilot számára az SQL Database általános képességeivel kapcsolatban, és természetes nyelven válaszol. A Copilot a kéréssel kapcsolatos dokumentációt is segít megtalálni.
A Copilot hatékony használata
Az alábbiakban néhány tippet talál a Copilot hatékonyságának maximalizálására.
Amikor a rendszer kéri, mindenképpen kezdje a keresett információk egyértelmű és tömör leírásával.
Az SQL természetes nyelve az expresszív tábla- és oszlopnevektől függ. Ha a tábla és az oszlopok nem kifejezőek és leíróak, előfordulhat, hogy a Copilot nem tud értelmes lekérdezést létrehozni.
Használja az adatbázis táblázat- és nézetneveit, oszlopneveit, elsődleges kulcsait és idegen kulcsait tartalmazó természetes nyelvet. Ez a környezet segít a Copilotnak pontos lekérdezéseket létrehozni. Adja meg, hogy milyen oszlopokat, összesítéseket és szűrési feltételeket szeretne a lehető leg explicit módon megtekinteni. A Copilotnak képesnek kell lennie az elírások javítására vagy a környezet megértésére a sémakörnyezet miatt.
Kódkiegészítések használata esetén írjon megjegyzést a lekérdezés
--
tetején, hogy segítsen a Copilotnak az írni kívánt lekérdezés környezetével való irányításában.Kerülje a kétértelmű vagy túlságosan összetett nyelv használatát az üzeneteiben. Egyszerűsítse a kérdést, miközben megőrzi egyértelműségét. Ez a szerkesztés biztosítja, hogy a Copilot hatékonyan lefordítsa azt egy értelmes T-SQL-lekérdezésre, amely lekéri a kívánt adatokat a társított táblákból és nézetekből.
Jelenleg a Copilot for SQL Database in Fabric csak az angol nyelvet támogatja a T-SQL-hez.
Az alábbi példakérések egyértelműek, konkrétak és a séma- és adatadatbázis tulajdonságaihoz vannak igazítva, így a Copilot könnyebben hozhat létre pontos T-SQL-lekérdezéseket:
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
A copilot engedélyezése
- A copilot használatának megkezdése előtt a rendszergazdának engedélyeznie kell a bérlői kapcsolót. További információ: Copilot-bérlői beállítások.
- Az F64- vagy P1-kapacitásnak a jelen cikkben felsorolt régiók egyikében kell lennie, a Fabric-régió rendelkezésre állásának.
- Ha a bérlő vagy a kapacitás az USA-n vagy Franciaországon kívül van, a Copilot alapértelmezés szerint le van tiltva, kivéve, ha a Fabric-bérlő rendszergazdája engedélyezi az Azure OpenAI-nak küldött adatok feldolgozását a bérlő földrajzi régióján, megfelelőségi határán vagy nemzeti felhőpéldány-bérlői beállításán kívül a Háló felügyeleti portálján.
- A Microsoft Fabricben a Copilot nem támogatott a próbaverziós termékváltozatok esetén. Csak a fizetős termékváltozatok (F64 vagy újabb, P1 vagy újabb) támogatottak.
- További információ: A Copilot áttekintése a Fabricben és a Power BI-ban.
Mit kell tudnom a Copilot felelősségteljes használatáról?
A Microsoft elkötelezett annak biztosítása mellett, hogy AI-rendszereinket az AI alapelvei és a Felelős AI Standard vezérelje. Ezek az alapelvek magukban foglalják, hogy lehetővé teszik ügyfeleink számára, hogy hatékonyan és összhangban használják ezeket a rendszereket a tervezett felhasználásukkal. A felelős AI-hez való hozzáállásunk folyamatosan fejlődik a felmerülő problémák proaktív kezelése érdekében.
A Fabric Copilot-funkciói a Felelős AI Szabványnak megfelelően lettek kialakítva, ami azt jelenti, hogy a multidiszciplináris csapatok áttekintik őket a lehetséges károkért, majd finomítják őket, hogy az ilyen károkat enyhítsék.
További információ: A Copilot in Fabric adatvédelmi, biztonsági és felelősségteljes használata.
A Copilot korlátozásai az SQL Database-hez
A Copilot sql-adatbázisra vonatkozó jelenlegi korlátozásai:
- A Copilot nem tudja módosítani a meglévő SQL-lekérdezéseket az SQL-lekérdezésszerkesztőben. Ha például arra kéri a Copilot csevegőablakát, hogy szerkessze egy meglévő lekérdezés egy adott részét, az nem működik. A Copilot azonban ismeri a csevegőablak korábbi bemeneteit, így a felhasználók a beszúrás előtt iterálhatják a Copilot által korábban létrehozott lekérdezéseket.
- A Copilot pontatlan eredményeket hozhat, ha a szándék az adatok kiértékelése. A Copilot csak az adatbázissémához fér hozzá, a benne lévő adatok egyike sem.
- A Copilot-válaszok pontatlan vagy gyenge minőségű tartalmakat tartalmazhatnak, ezért mindenképpen ellenőrizze a kimeneteket, mielőtt felhasználja őket a munkájában.
- Azok a személyek, akik képesek érdemben értékelni a tartalom pontosságát és megfelelőségét, tekintse át a kimeneteket.
- Az SQL Database-hez készült Copilot jelenleg nem érhető el a Fabricben, ha a Private Link engedélyezve van, és a nyilvános hozzáférés ki van kapcsolva a bérlői beállításban.