Udostępnij przez


Jak używać uzupełniania kodu Copilot firmy Microsoft w Fabric w obciążeniu roboczym bazy danych SQL

Dotyczy:bazy danych SQL w usłudze Microsoft Fabric

Narzędzie Copilot w Fabric w obciążeniu roboczym bazy danych SQL zawiera funkcję uzupełniania kodu.

Gdy zaczniesz pisać kod T-SQL lub komentarze w edytorze, Copilot w Fabric SQL Database używa schematu bazy danych i kontekstu tabulatora zapytań, aby uzupełnić istniejącą funkcję IntelliSense propozycjami kodu inline.

  • Ukończenia mogą mieć różne długości — czasami ukończenie bieżącego wiersza, a czasami zupełnie nowy blok kodu.
  • Uzupełnianie kodu obsługuje wszystkie typy zapytań T-SQL: język definicji danych (DDL), język zapytań danych (DQL) i język manipulowania danymi (DML).
  • Możesz zaakceptować wszystkie sugestie lub część sugestii lub kontynuować wpisywanie, aby zignorować sugestie. Copilot może również generować alternatywne sugestie do wyboru.

Wymagania wstępne

  • Sprawdź, czy opcja Pokaż uzupełnienia Copilot jest włączona w ustawieniach bazy danych.

    • Stan ustawienia można również sprawdzić za pomocą paska stanu w dolnej części edytora zapytań.

    Zrzut ekranu z edytora zapytań bazy danych SQL Fabric, pokazujący, że ustawienia Copilot są gotowe i włączone.

    • Jeśli nie jest włączona, w obszarze Ustawienia bazy danych wybierz okienko Copilot. Opcja Pokaż uzupełnianie przez Copilot jest włączona. Zrzut ekranu z ustawień bazy danych SQL Fabric przedstawiający stronę Copilot i ustawienie Pokaż uzupełnienia Copilot.

W jaki sposób uzupełnienia kodu mogą Ci pomóc?

Uzupełnianie kodu zwiększa produktywność i przepływ pracy w usłudze Copilot w bazie danych SQL Fabric, zmniejszając obciążenie poznawcze pisania kodu T-SQL. Przyspiesza pisanie kodu, zapobiega błędom składni i literówce oraz poprawia jakość kodu. Udostępnia ona przydatne sugestie bogate w kontekst bezpośrednio w edytorze zapytań. Niezależnie od tego, czy jesteś nowym, czy doświadczonym użytkownikiem języka T-SQL, uzupełnianie kodu pomaga zaoszczędzić czas i energię dzięki pisaniu kodu oraz skoncentrować się na projektowaniu, optymalizowaniu i testowaniu bazy danych.

Najważniejsze możliwości

  • Autouzupełnianie zapytań częściowo napisanych: Copilot może dostarczać kontekstowe sugestie lub uzupełnienia kodu SQL dla częściowo napisanego zapytania SQL.
  • Generowanie sugestii z komentarzy: Kieruj Copilotem, używając komentarzy opisujących logikę i przeznaczenie kodu w języku naturalnym. Pozostaw komentarz na początku zapytania, a Copilot generuje odpowiednie zapytanie.

Wprowadzenie

Aby rozpocząć korzystanie z funkcji uzupełniania kodu Copilot, wykonaj następujące kroki, aby efektywnie włączyć i wykorzystać jej możliwości w edytorze zapytań SQL.

  1. Zacznij pisać zapytanie w edytorze zapytań SQL w bazie danych. Podczas wpisywania, Copilot w czasie rzeczywistym udostępnia sugestie i uzupełnienia kodu, prezentując przyciemniony tekst jako podpowiedź.

    Zrzut ekranu z edytora zapytań przedstawiający wygaszony tekst sugestii kodu Copilot.

  2. Następnie możesz zaakceptować sugestię przy użyciu Tab lub go odrzucić. Jeśli nie chcesz zaakceptować całej sugestii z copilot, możesz użyć skrótu klawiaturowego Ctrl+Right , aby zaakceptować następne słowo sugestii.

  3. Copilot może udostępniać różne sugestie dotyczące tych samych danych wejściowych. Możesz najechać kursorem na sugestię, aby zobaczyć inne możliwości.

    Zrzut ekranu z edytora zapytań przedstawiający wygaszony tekst i selektor dla wielu opcji wyboru.

  4. Aby ułatwić Copilotowi zrozumienie pisanego zapytania, możesz podać kontekst dotyczący oczekiwanego kodu, pozostawiając komentarz z --. Można na przykład określić, który obiekt bazy danych, warunek lub metody mają być używane. Copilot może nawet dokończyć Twój komentarz, aby pomóc Ci pisać bardziej wydajnie czytelne i dokładne komentarze.

    Zrzut ekranu z edytora zapytań przedstawiający blok sugestii dotyczących kodu na podstawie komentarza z prośbą o