Udostępnij za pośrednictwem


Instrukcje: korzystanie z uzupełniania kodu copilot dla bazy danych SQL w sieci szkieletowej

Dotyczy bazy danych:SQL w usłudze Microsoft Fabric

Narzędzie Copilot dla bazy danych SQL zawiera funkcję uzupełniania kodu z rozwiązaniem Copilot.

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

  • 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ź ustawienie Pokaż uzupełnianie copilot w pozycji włączonej 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 z wyświetlonymi ustawieniami copilot są gotowe i włączone.

    • Jeśli nie jest włączona, w obszarze Ustawienia bazy danych wybierz okienko Copilot. Włącz opcję Pokaż uzupełnianie copilot jest włączona.

      Zrzut ekranu przedstawiający ustawienia bazy danych SQL Fabric ze strony Copilot i ustawienia Pokaż uzupełnianie copilot.

Jak można pomóc w uzupełnianiu kodu?

Uzupełnianie kodu zwiększa produktywność i przepływ pracy w aplikacji Copilot dla bazy danych SQL, 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łniane częściowo napisane zapytania: Copilot może udostępniać kontekstowe sugestie lub uzupełnienia kodu SQL dla częściowo napisanego zapytania SQL.
  • Generowanie sugestii z komentarzy: Przewodnik Copilot przy użyciu komentarzy opisujących logikę kodu i przeznaczenie przy użyciu języka naturalnego. Pozostaw komentarz na początku zapytania, a copilot wygeneruje odpowiednie zapytanie.

Rozpocznij

  1. Zacznij pisać zapytanie w edytorze zapytań SQL w bazie danych. Podczas wpisywania aplikacja Copilot udostępnia sugestie i uzupełnienia kodu w czasie rzeczywistym, przedstawiając wygaszony tekst duchów.

    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 umieścić kursor na sugestii, aby wyświetlić podgląd innych opcji.

    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 za --pomocą polecenia . Można na przykład określić, który obiekt bazy danych, warunek lub metody mają być używane. Copilot może nawet autouzupełniać komentarz, aby pomóc w bardziej wydajnym pisaniu czytelnych i dokładnych komentarzy.

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