Udostępnij przez


Co to jest Copilot na platformie Fabric w obciążeniu pracy bazy danych SQL?

Dotyczy:Baza danych SQL w usłudze Microsoft Fabric

Copilot in Fabric in SQL Database 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 Copilotem w Fabric w bazie 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 oparte na dokumentacji: Zadaj Copilotowi pytania dotyczące jego możliwości w usłudze Fabric w bazie danych SQL, a on udzieli odpowiedzi w języku naturalnym wraz z odpowiednią dokumentacją.
  • Uzupełnianie kodu Copilot dla bazy danych SQL Fabric: Rozpocznij pisanie kodu T-SQL w edytorze zapytań SQL, a Copilot automatycznie generuje 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ć narzędzie Copilot w usłudze Fabric w bazie danych SQL:

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 treści

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]

Note

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 odpowiedzialnej sztucznej inteligencji w bazie danych SQL, zapoznaj się z Prywatność, zabezpieczenia i odpowiedzialne korzystanie ze sztucznej inteligencji w usłudze Copilot w Fabric w kontekście obciążenia pracą bazy danych SQL.

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.

Limitations

Poniżej przedstawiono bieżące ograniczenia funkcji Copilot w usłudze Fabric w bazie 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.
  • Funkcja Copilot w Fabric w panelu czatu bazy danych SQL nie jest obecnie dostępna, jeśli usługa Private Link jest włączona, a dostęp publiczny jest wyłączony w ustawieniach dzierżawcy.