Megosztás:


Mi a GitHub Copilot az SQL Server Management Studióban (előzetes verzió)?

Az SQL Server Management Studióban (SSMS) található GitHub Copilot segítségével gyorsabban és pontosabban írhat Transact-SQL (T-SQL). Az általános SQL-kérdésekre is választ ad, és közvetlenül az SSMS-környezetben segítséget nyújt a rendszergazdai feladatokhoz.

Az SSMS-ben a GitHub Copilot nem őrzi meg az Ön adatait (kérések, válaszok, rendszer metaadatok stb.), és nem használja az adatait modellek betanítására vagy újratanítására. További információ: Hogyan kezeli a GitHub Copilot az adatokat.

Az SSMS-ben a GitHub Copilot válaszolhat az SQL Server, az Azure SQL Database, az Azure SQL Managed Instance és az SQL Database in Fabric adatbázisokkal kapcsolatos kérdésekre. A GitHub Copilot a bejelentkezéshez szükséges engedélyek alapján hajt végre lekérdezéseket. Ha például nem rendelkezik engedéllyel a kiválasztásra a táblából Sales.Orders , és megkéri a GitHub Copilotot, hogy írjon és hajtson végre egy választó lekérdezést, például SELECT TOP 100 * FROM Sales.Orders, a lekérdezés végrehajtása nem történhet meg.

A GitHub Copilot működése az SSMS-ben

Az SSMS-ben a GitHub Copilot a GitHub-fiókját használja Copilot-hozzáféréssel. Az integráció lehetővé teszi egy modell kiválasztását, és az SSMS-ben a GitHub Copilot elküldi a kéréseket a modellnek. A modell létrehozza a választ, és visszaküldi az SSMS-nek. Az SSMS-ben a GitHub Copilot további információkat küldhet az SQL azon verziójáról, amelyhez csatlakozik, vagy az adatbázissal kapcsolatos információkat, valamint a válasz továbbfejlesztésére vonatkozó kérést.

A GitHub Copilot funkciói az SSMS-ben

Az SSMS-ben a GitHub Copilot a csevegőablakban és a beágyazott csevegési nézetben is tartalmazza a csevegési képességeket . Bármelyik helyről természetes nyelven tehet fel kérdéseket az adatbázissal kapcsolatban, vagy segítséget kérhet a T-SQL írásához. Az SSMS-ben a Copilot kódtámogatást is tartalmaz, amely perjeles parancsokkal érhető el, például /docsegítséget nyújt a T-SQL-lekérdezések dokumentálásához, magyarázatához, javításához vagy optimalizálásához. Ha engedélyezni szeretné a GitHub Copilotot az SSMS-ben, olvassa el a GitHub Copilot telepítése az SQL Server Management Studióban (előzetes verzió) című témakört.

Az SSMS-ben a GitHub Copilot automatikus kiegészítéseket is tartalmaz a lekérdezésszerkesztőben, kezdve az SSMS 22.2-vel.

Ajánlott eljárások a GitHub Copilot-csevegés SSMS-ben való használatához

Az SSMS-ben a GitHub Copilottal a hatékonyság maximalizálása érdekében nyisson meg egy adatbázishoz csatlakoztatott lekérdezésszerkesztőt, majd nyissa meg a csevegőablakot. Az alapértelmezett beállítás szerint a csevegőablak az aktív lekérdezésszerkesztő alapján tartalmaz kontextust az adatbázissal kapcsolatban, amelyhez csatlakozik. Amikor kéréseket ír, legyen konkrét a kérésében, mivel a homályos kérdések homályos válaszokhoz vezetnek. További ajánlott eljárásokért tekintse meg a GitHub Copilot ajánlott eljárásait az SQL Server Management Studióban (előzetes verzió).

Példafelszólítások

Az alábbi példakérések világosak, konkrétak és a séma és az adatbázis tulajdonságaihoz vannak igazítva, így az SSMS-ben a GitHub Copilot könnyebben hozhat létre pontos válaszokat.

  - What are the top-selling products by quantity?
  - How do I change the compability mode for this database?
  - Is there blocking in my database right now?

További példákat a GitHub Copilot forgatókönyveiben talál az SQL Server Management Studióban (előzetes verzió)

A Copilot felelős AI-használata

A Microsoft elkötelezett annak biztosítása mellett, hogy AI-rendszereinket az AI-alapelveink vezérelje. A GitHub 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özponttal kapcsolatos gyakori kérdéseket. A mesterséges intelligencia alapelvei közé tartozik, hogy ügyfeleink hatékonyan és a rendeltetésüknek megfelelően használják ezeket a rendszereket. A felelős AI-hez való hozzáállásunk folyamatosan fejlődik a felmerülő problémák proaktív kezelése érdekében.

Korlátozások

A GitHub Copilot jelenlegi korlátozásai az SSMS-ben:

  • A GitHub Copilot pontatlan eredményeket hozhat, ha a szándék az adatok kiértékelése.
  • A GitHub Copilot-válaszok pontatlan vagy gyenge minőségű tartalmakat tartalmazhatnak, ezért a kimeneteket a munka során való használat előtt tekintse át.
  • Azoknak a felhasználóknak, akik képesek érdemben értékelni a tartalom pontosságát és megfelelőségét, érdemes áttekintenie a kimeneteket.
  • A GitHub Copilot jelenleg nem támogatja a csevegés exportálását.
  • A GitHub Copilot jelenleg nem támogatja az Ügynök módot.