Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
GitHub Copilot w programie SQL Server Management Studio (SSMS) ułatwia szybsze pisanie Transact-SQL (T-SQL) i z większą dokładnością. Może również odpowiedzieć na ogólne pytania SQL i pomóc w zadaniach administratora bezpośrednio w środowisku programu SSMS.
Narzędzie GitHub Copilot w programie SSMS nie zachowuje żadnych informacji (monitów, odpowiedzi, metadanych systemu itp.) i nie używa żadnych danych do trenowania ani ponownego trenowania modeli. Aby uzyskać więcej informacji, zobacz GitHub Copilot Trust Center.
Narzędzie GitHub Copilot w programie SSMS może odpowiadać na pytania dotyczące baz danych w usługach SQL Server, Azure SQL Database, Azure SQL Managed Instance i SQL Database w usłudze Fabric. Narzędzie GitHub Copilot wykonuje zapytania na podstawie uprawnień logowania. Jeśli na przykład nie masz uprawnień do wybrania z tabeli Sales.Orders i poprosisz narzędzie GitHub Copilot o napisanie i wykonanie zapytania wyboru, takiego jak SELECT TOP 100 * FROM Sales.Orders, wykonanie zapytania nie może wystąpić.
Jak działa narzędzie GitHub Copilot w programie SSMS
Narzędzie GitHub Copilot w programie SSMS używa konta GitHub z dostępem Copilot. Integracja umożliwia wybranie modelu, a narzędzie GitHub Copilot w programie SQL Server Management Studio (SSMS) przesyła zapytania do modelu. Model generuje odpowiedź i wysyła ją z powrotem do programu SSMS. Narzędzie GitHub Copilot w programie SSMS może wysyłać dodatkowe informacje o wersji programu SQL, do której masz połączenie, lub informacje o bazie danych, wraz z monitem o pomoc w ulepszaniu odpowiedzi.
Funkcje narzędzia GitHub Copilot w programie SSMS
GitHub Copilot w programie SSMS obejmuje możliwości czatu w oknie czatu i za pośrednictwem wbudowanego widoku czatu. Z jednej z lokalizacji możesz użyć języka naturalnego, aby zadawać pytania dotyczące bazy danych lub uzyskać pomoc w pisaniu języka T-SQL. Copilot w programie SSMS zawiera również pomoc dotyczącą kodu, dostępną przy użyciu poleceń ukośnika , takich jak /doc, w celu zapewnienia pomocy w dokumentowaniu, wyjaśnianiu, naprawianiu lub optymalizowaniu zapytań języka T-SQL. Aby włączyć narzędzie GitHub Copilot w programie SSMS, zobacz Instalowanie narzędzia GitHub Copilot w programie SQL Server Management Studio.
Narzędzie GitHub Copilot w programie SSMS zawiera również autouzupełniania w edytorze zapytań, począwszy od programu SSMS 22.2.
Najlepsze rozwiązania dotyczące korzystania z czatu w narzędziu GitHub Copilot w programie SSMS
Aby zmaksymalizować produktywność dzięki funkcji GitHub Copilot w programie SSMS, otwórz edytor zapytań połączony z bazą danych, a następnie otwórz okno czatu. Domyślnie okno czatu zawiera kontekst bazy danych, z którą masz połączenie na podstawie aktywnego edytora zapytań. Podczas pisania poleceń bądź precyzyjny w swoich prośbach, ponieważ niejasne pytania prowadzą do niejasnych odpowiedzi. Aby uzyskać więcej najlepszych rozwiązań, zobacz Best practices for GitHub Copilot in SQL Server Management Studio (Najlepsze rozwiązania dotyczące narzędzia GitHub Copilot w programie SQL Server Management Studio).
Przykładowe podpowiedzi
Poniższe przykładowe monity są jasne, konkretne i dostosowane do właściwości schematu i bazy danych, co ułatwia narzędziu GitHub Copilot w programie SSMS generowanie dokładnych odpowiedzi.
- 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?
Więcej przykładów można znaleźć w Scenariuszach dla narzędzia GitHub Copilot w programie SQL Server Management Studio
Odpowiedzialne korzystanie z Copilota przy użyciu sztucznej inteligencji
Firma Microsoft zobowiązała się do zapewnienia, że nasze systemy sztucznej inteligencji są sterowane naszymi zasadami dotyczącymi sztucznej inteligencji. Aby dowiedzieć się więcej o zabezpieczeniach, ochronie prywatności, zgodności i przejrzystości w usłudze GitHub Copilot, zobacz Często zadawane pytania dotyczące Centrum zaufania w usłudze GitHub Copilot. Nasze zasady sztucznej inteligencji obejmują umożliwienie naszym klientom efektywnego korzystania z tych systemów i zgodnie z ich zamierzonymi zastosowaniami. Nasze podejście do odpowiedzialnej sztucznej inteligencji stale ewoluuje, aby aktywnie rozwiązywać pojawiające się problemy.
Ograniczenia
Poniżej przedstawiono bieżące ograniczenia narzędzia GitHub Copilot w programie SSMS:
- Narzędzie GitHub Copilot może generować niedokładne wyniki, gdy celem jest ocena danych.
- Odpowiedzi narzędzia GitHub Copilot mogą zawierać niedokładną lub niską jakość zawartości, dlatego przejrzyj dane wyjściowe przed ich użyciem w pracy.
- Osoby, które mogą znacząco ocenić dokładność i odpowiednią zawartość, powinny przejrzeć dane wyjściowe.
- Narzędzie GitHub Copilot nie obsługuje obecnie eksportowania czatu.
- Narzędzie GitHub Copilot nie obsługuje obecnie trybu agenta.