Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
GitHub Copilot ist ein KI-Assistent in SQL Server Management Studio (SSMS).
GitHub Copilot hilft Ihnen, Transact-SQL (T-SQL) schneller und genauer zu schreiben, indem Sie Abfragen, Bearbeitungen, Antworten und Administratoraufgaben direkt in Ihrer SSMS-Umgebung vorschlagen.
In diesem Artikel erfahren Sie, wie Sie GitHub Copilot verwenden und ihre Features in SSMS optimal nutzen.
GitHub Copilot öffnen
GitHub Copilot erfordert SQL Server Management Studio 22 oder eine höhere Version. Aktualisieren Sie auf die neueste Version von SSMS, um auf die neuesten Updates und Features zuzugreifen.
Öffnen Sie SSMS, und stellen Sie eine Verbindung mit einem Server oder einer Datenbank im Abfrage-Editor-Fenster her.
Wählen Sie das GitHub Copilot-Badge in der oberen rechten Ecke von SSMS aus, und wählen Sie "Chatfenster öffnen" aus, um sich anzumelden.
Wenn GitHub Copilot nicht installiert ist, wählen Sie "Copilot installieren" aus dem GitHub Copilot-Badge aus, oder öffnen Sie das Visual Studio-Installationsprogramm, und ändern Sie Ihre SSMS-Installation, um die AI-Unterstützungsworkload hinzuzufügen. Weitere Informationen finden Sie unter Installieren von GitHub Copilot in SQL Server Management Studio (Vorschau).
Melden Sie sich im Chatfenster mit Ihrem vorhandenen GitHub-Konto an, oder wählen Sie " Für Copilot Kostenlos registrieren" aus. Folgen Sie den Anweisungen in Ihrem Browser, um den Anmelde- oder Anmeldevorgang abzuschließen.
Kehren Sie nach Abschluss des Vorgangs zu SSMS zurück, um Copilot zu verwenden.
Verwenden von GitHub Copilot
Nachdem Sie sich angemeldet haben, verwenden Sie das Chatfenster, um mit Ihrer Datenbank mit natürlicher Sprache zu interagieren. Sie können allgemeine Fragen zu SQL, fragen, die für eine Datenbank spezifisch sind, oder Unterstützung beim Schreiben oder Bearbeiten von T-SQL erhalten.
Hinweis
Code-Vervollständigungen durch GitHub Copilot sind in SSMS 22.2 und höheren Versionen verfügbar.
Verwenden Sie das Chatfenster, um mit Ihrer Datenbank mit natürlicher Sprache zu interagieren. Sie können allgemeine Fragen zu SQL, fragen, die für eine Datenbank spezifisch sind, oder Unterstützung beim Schreiben oder Bearbeiten von T-SQL erhalten.
Wenn Sie nicht mit einer Datenbank in einem Abfrage-Editor-Fenster verbunden sind, ist der Kontext im Chatfenster der allgemeine Copilot. Sie kann allgemeine SQL-Fragen beantworten, aber ohne eine Abfrage-Editor-Verbindung kann sie keine datenbankspezifischen Fragen beantworten.
Öffnen Sie ein Abfrage-Editor-Fenster, und stellen Sie eine Verbindung mit einer Datenbank her. Innerhalb des Chatfensters stellt die Datenbankverbindung im aktiven Editorfenster Kontext für die Eingabeaufforderung bereit. GitHub Copilot in SSMS verfügt über Kenntnisse sowohl des Kontexts (SQL-Version) als auch der Datenbank (Schema aware) aus der Datenbankverbindung, sodass Antworten auf Ihre Umgebung zugeschnitten sind. Während Sie zwischen geöffneten Abfrage-Editoren navigieren, ändert sich der Kontext im Chatfenster entsprechend.
Verwenden Sie "Vervollständigungen" im Abfrage-Editor. Während Sie T-SQL schreiben, stellt Copilot Vorschläge direkt im Editor bereit. Copilot schlägt sowohl neuen Code vor (als grauer Text dargestellt) als auch Änderungen an vorhandenem Code vor.
Anpassen des Copilot-Chats
Sie können Copilot für Ihren Workflow und Ihre Anforderungen in SSMS anpassen.
Verwalten Sie den Kontext mit Verweisen: Verwenden Sie die +-Schaltfläche, um mehr Kontext anzufügen, wie
.sql-Dateien oder.sqlplan-Dateien.Greifen Sie auf verschiedene Modelle zu: Verwenden Sie die Modellauswahl im Eingabeaufforderungsfenster, um KI-Modelle auszuwählen oder Ihr eigenes Modell nach Copilot zu bringen. Erkunden Sie unterschiedliche Modelle für unterschiedliche Szenarien, ganz gleich, ob sie schnelle Fragen beantworten, Dokumentationen schreiben oder Codebearbeitungen generieren.
Um die Copilot-Features jederzeit zu überprüfen, wählen Sie GitHub Copilot Walkthrough aus dem GitHub Copilot-Badge in der oberen rechten Ecke von SSMS aus.
Überwachung von Copilot-Abfragen
Um zu überwachen, welche Abfragen Copilot in SSMS ausgeführt werden, richten Sie eine erweiterte Ereignissitzung ein, und filtern Sie nach client_app_name.
Zum Erfassen von Abfragen, die basierend auf den im Chatfenster eingegebenen Eingabeaufforderungen generiert wurden, verwenden Sie Microsoft SQL Server Management Studio - GitHub Copilot für das client_app_name.
Um Abfragen, die für Codevervollständigungen generiert wurden, zu erfassen, verwenden Sie Microsoft SQL Server Management Studio - Copilot Completions für das client_app_name.
Support
Unterstützung für GitHub Copilot Chat wird von GitHub bereitgestellt.
Weitere Informationen zu Copilots Sicherheit, Datenschutz, Compliance und Transparenz finden Sie im GitHub Copilot Trust Center – Häufig gestellte Fragen und verantwortungsvolle Verwendung von GitHub Copilot-Features.