Udostępnij za pośrednictwem


Co to jest Copilot w Fabric w zakresie zadań bazy danych SQL (wersja zapoznawcza)?

Dotyczy:Baza danych SQL w usłudze Microsoft Fabric

Copilot in Fabric w obciążeniu bazy danych SQL to narzędzie sztucznej inteligencji zaprojektowane w celu uproszczenia zarządzania bazami danych SQL i wykonywania zapytań. Copilot oferuje inteligentne uzupełnianie kodu, szybkie akcje i język naturalny do konwersji SQL. W tym artykule opisano, jak copilot może zwiększyć produktywność, dokładność i uczenie się dla administratorów baz danych, deweloperów i analityków danych.

Funkcje narzędzia Copilot w usłudze Fabric SQL Database

Rozpocznij pracę z Microsoft Copilot w Microsoft Fabric w obciążeniu pracą baz danych SQL:

  • Okienko czatu Copilot w Fabric SQL Database: Użyj okienka czatu, aby zadawać pytania Copilot za pomocą języka naturalnego.

    • Język naturalny do języka SQL: generowanie kodu T-SQL i uzyskiwanie sugestii dotyczących pytań, które należy zadać, aby przyspieszyć przepływ pracy.
    • Pytania na podstawie dokumentacji: Zadaj Copilot pytania dotyczące funkcjonalności Microsoft Copilot w usłudze Microsoft Fabric w scenariuszu bazy danych SQL, a uzyskasz odpowiedzi w języku naturalnym wraz z odpowiednią dokumentacją.
  • Uzupełnianie kodu Copilot w bazie danych SQL Fabric: Zacznij pisać T-SQL w edytorze zapytań SQL, a Microsoft Copilot automatycznie wygeneruje sugestię kodu, aby pomóc w ukończeniu zapytania. Klucz Tab akceptuje sugestię kodu lub kontynuuje pisanie, aby ją zignorować. Copilot może również sugerować uzupełnianie kodu dla nazw tabel i kolumn, funkcji i słów kluczowych.

  • Copilot Wyjaśnij i Napraw funkcje szybkiej akcji dla narzędzia Copilot w bazie danych SQL Fabric: na wstążce edytora zapytań SQL opcje Napraw i Wyjaśnij są szybkimi akcjami. Wyróżnij wybrane zapytanie SQL i wybierz jeden z przycisków szybkiej akcji, aby wykonać wybraną akcję w zapytaniu.

    • Poprawka: Copilot może naprawić błędy w kodzie w miarę pojawiania się komunikatów o błędach. Scenariusze błędów obejmują niepoprawny/nieobsługiwany kod T-SQL, nieprawidłową pisownię i inne tego typu błędy. Copilot zawiera również komentarze, które wyjaśniają zmiany i sugerują najlepsze rozwiązania dotyczące języka SQL.
    • Wyjaśnienie: Copilot może udostępniać wyjaśnienia języka naturalnego dotyczące zapytania SQL i schematu bazy danych w formacie komentarzy.

Włączanie narzędzia Copilot w usłudze Fabric SQL Database

Aby włączyć rozwiązanie Microsoft Copilot w usłudze Microsoft Fabric w obciążeniu bazy danych SQL, wykonaj poniższe kroki.

Najlepsze rozwiązania dotyczące używania narzędzia Copilot w usłudze Fabric SQL Database

Poniżej przedstawiono kilka wskazówek dotyczących efektywnego zwiększania wydajności dzięki Copilot.

  • Zacznij od jasnego i zwięzłego opisu konkretnych informacji, których szukasz podczas tworzenia monitów.
  • Naturalne języki zapytań SQL zależą od przejrzystych nazw tabel i kolumn. Jeśli tabela i kolumny nie są wyraziste i opisowe, copilot może nie być w stanie skonstruować znaczącego zapytania.
  • Użyj języka naturalnego, który ma zastosowanie do tabeli i wyświetl nazwy bazy danych, nazwy kolumn, klucze podstawowe i klucze obce. Ten kontekst pomaga Copilotowi generować dokładne zapytania. Określ kolumny, które mają być widoczne, agregacje i wszelkie kryteria filtrowania tak jawnie, jak to możliwe. Biorąc pod uwagę kontekst schematu, Copilot powinien być w stanie poprawić literówki lub zrozumieć kontekst.
  • W przypadku korzystania z uzupełniania kodu pozostaw komentarz na górze zapytania z --, aby pomóc Copilotowi zrozumieć kontekst dotyczący zapytania, które próbujesz napisać.
  • Unikaj niejednoznacznego lub zbyt złożonego języka w monitach. Uprość pytanie przy zachowaniu jego jasności. Ta edycja gwarantuje, że copilot może przetłumaczyć go na znaczące zapytanie T-SQL, które pobiera żądane dane.

Przykładowe podpowiedzi

Poniższe przykładowe monity są jasne, specyficzne i dostosowane do właściwości schematu i bazy danych, co ułatwia Copilot generowanie dokładnych zapytań T-SQL.

 - What are the top-selling products by quantity?
 - Count all the products grouped by category
 - Show all sales transactions that occurred on [a specific date]

Uwaga / Notatka

Sztuczna inteligencja obsługuje Copilot, więc możliwe są niespodzianki i błędy.

Odpowiedzialne korzystanie z Copilota przy użyciu sztucznej inteligencji

Aby wyświetlić wytyczne firmy Microsoft dotyczące odpowiedzialnego wykorzystania AI w bazach danych SQL, zobacz Prywatność, zabezpieczenia i odpowiedzialne korzystanie z Copilota dla baz danych SQL w Microsoft Fabric (wersja zapoznawcza).

Firma Microsoft zobowiązała się do zapewnienia, że nasze systemy sztucznej inteligencji są sterowane naszymi zasadami sztucznej inteligencji i standardem Odpowiedzialnej sztucznej inteligencji. Zasady te 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 dotyczące rozwiązania Microsoft Copilot w usłudze Microsoft Fabric w obciążeniu bazy danych SQL:

  • Copilot nie może zmienić istniejących zapytań SQL w edytorze zapytań SQL. Jeśli na przykład poprosisz okienko czatu Copilot o edycję określonej części istniejącego zapytania, nie działa. Jednak Copilot rozumie wcześniejsze dane wejściowe w okienku czatu, co umożliwia użytkownikom iterowanie zapytań generowanych wcześniej przez Copilot przed ich wstawieniem.
  • Copilot może generować niedokładne wyniki, gdy intencją jest ocena danych. Copilot ma dostęp tylko do schematu bazy danych; żadna z danych nie znajduje się w środku.
  • Odpowiedzi Copilot mogą zawierać niedokładne lub niskiej jakości treści, więc przejrzyj wyniki przed ich użyciem w pracy.
  • Osoby, które mogą znacząco ocenić dokładność i odpowiednią zawartość, powinny przejrzeć dane wyjściowe.
  • Rozwiązanie Microsoft Copilot w usłudze Microsoft Fabric w obciążeniu bazy danych SQL nie jest obecnie dostępne, jeśli usługa Private Link jest włączona, a dostęp publiczny jest wyłączony w ustawieniu dzierżawy.