Megosztás:


Ismerkedés a GitHub Copilottal az SQL Server Management Studióban (előzetes verzió)

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.

  1. Nyissa meg az SSMS-t, és csatlakozzon egy kiszolgálóhoz vagy adatbázishoz a lekérdezésszerkesztő ablakában.

  2. 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.

    Képernyőkép a GitHub Copilot-jelvény beállításairól.

  3. 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ó).

  4. 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.

  5. 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 .sql fájlokat vagy .sqlplan fá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.