Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A GitHub Copilot az SQL Server Management Studio (SSMS) AI-asszisztense.
A GitHub Copilot gyorsabb és pontosabb Transact-SQL (T-SQL) írást tesz lehetővé azáltal, hogy lekérdezéseket, szerkesztéseket, válaszokat és rendszergazdai feladatokat javasol közvetlenül az SSMS-környezetben.
Ebből a cikkből megtudhatja, hogyan használhatja a GitHub Copilotot, és hogyan hozhatja ki a legtöbbet az SSMS funkcióiból.
A GitHub Copilot megnyitása
A GitHub Copilot használatához az SQL Server Management Studio 22-es vagy újabb verziója szükséges. Frissítsen az SSMS legújabb verziójára a legújabb frissítések és funkciók eléréséhez.
Nyissa meg az SSMS-t, és csatlakozzon egy kiszolgálóhoz vagy adatbázishoz a lekérdezésszerkesztő ablakában.
Az SSMS jobb felső sarkában válassza a GitHub Copilot jelvényt, majd a Bejelentkezéshez válassza a Csevegőablak megnyitása lehetőséget.
Ha a GitHub Copilot nincs telepítve, válassza a Copilot telepítése lehetőséget a GitHub Copilot jelvényből, vagy nyissa meg a Visual Studio Installert, és módosítsa az SSMS-telepítést az AI Assistance számítási feladat hozzáadásához. További információ: A GitHub Copilot telepítése az SQL Server Management Studióban (előzetes verzió).
A Csevegés ablakban jelentkezzen be a meglévő GitHub-fiókjával, vagy válassza a Regisztráció a Copilot ingyenes verziójára lehetőséget. A bejelentkezési vagy regisztrációs folyamat befejezéséhez kövesse a böngészőben megjelenő utasításokat.
A folyamat befejezése után térjen vissza az SSMS-be a Copilot használatának megkezdéséhez.
GitHub Copilot használata
A bejelentkezés után a Csevegőablakban természetes nyelven kezelheti adatbázisát. Általános kérdéseket tehet fel az SQL-ről, az adatbázisra vonatkozó kérdéseket, vagy segítséget kérhet a T-SQL írásához vagy szerkesztéséhez.
Megjegyzés:
A GitHub Copilot kódkiegészítései az SSMS 22.2-s és újabb verzióiban érhetők el.
A Csevegőablakban természetes nyelven kezelheti az adatbázist. Általános kérdéseket tehet fel az SQL-ről, az adatbázisra vonatkozó kérdéseket, vagy segítséget kérhet a T-SQL írásához vagy szerkesztéséhez.
Ha nem csatlakozik egy adatbázishoz a lekérdezésszerkesztő ablakban, a csevegőablakban a környezet általános Copilotnak számít. Általános SQL-kérdésekre válaszolhat, de lekérdezésszerkesztői kapcsolat nélkül nem tud adatbázisspecifikus kérdésekre válaszolni.
Nyisson meg egy lekérdezésszerkesztő ablakot, és csatlakozzon egy adatbázishoz. A Csevegés ablakban az aktív szerkesztőablak adatbázis-kapcsolata kontextust biztosít a kéréshez. Az SSMS-ben a GitHub Copilot az adatbázis-kapcsolat környezetét (SQL-verzióját) és adatbázisát (sémaérzékeny) is ismeri, így a válaszok a környezethez vannak igazítva. Amikor a megnyitott lekérdezésszerkesztők között navigál, a Csevegés ablak környezete megfelelően változik.
A Befejezések parancsot a lekérdezésszerkesztőben használhatja. A T-SQL írása során a Copilot javaslatokat nyújt közvetlenül a szerkesztőben. A Copilot az új kódot (szürke szövegként) és a meglévő kód szerkesztését is javasolja.
A Copilot-csevegés testreszabása
Az SSMS-ben testre szabhatja a Copilotot a munkafolyamathoz és a követelményekhez.
Környezet kezelése hivatkozásokkal: A gomb használatával + további környezeteket csatolhat, például
.sqlfájlokat vagy.sqlplanfájlokat.Különböző modellek elérése: A parancssori ablakban található modellválasztóval válassza ki az AI-modelleket, vagy hozza magával a saját modelljét a Copilotba. Fedezze fel a különböző forgatókönyvek különböző modelljeit, legyen szó gyors kérdések megválaszolására, dokumentáció írására vagy kód szerkesztések létrehozására.
A Copilot funkcióinak bármikori áttekintéséhez válassza a GitHub Copilot bemutatót az SSMS jobb felső sarkában található GitHub Copilot-jelvényből.
Lekérdezések figyelése a Copilotból
Az SSMS-ben a Copilot által futtatott lekérdezések figyeléséhez hozzon létre egy kibővített esemény munkamenetet, és szűrjön client_app_name szűrővel.
Azokra a lekérdezésekre, amelyeket a csevegőablakban megadott kérések alapján hoznak létre, használja a Microsoft SQL Server Management Studio - GitHub Copilot a client_app_name célra.
A kódkiegészítések során létrehozott lekérdezések rögzítéséhez használja Microsoft SQL Server Management Studio - Copilot Completions a client_app_name.
Support
A GitHub Copilot Chat támogatását a GitHub biztosítja.
A Copilot biztonságával, adatvédelemmel, megfelelőségével és átláthatóságával kapcsolatos további információkért tekintse meg a GitHub Copilot adatvédelmi központjának gyakori kérdéseit és a GitHub Copilot funkcióinak felelős használatát.