rozszerzenia Microsoft Fabric dla kodu Visual Studio

Fabric posiada dwa rozszerzenia dla Visual Studio (VS) Code, które pomagają zarządzać elementami Fabric w VS Code oraz rozwijać funkcje danych użytkownika:

Microsoft Fabric

Rozszerzenie Microsoft Fabric dla programu VS Code umożliwia dostęp, przeglądanie i zarządzanie przestrzenią roboczą Fabric w programie VS Code. Rozszerzenie sieci szkieletowej to podstawowe rozszerzenie, które umożliwia innym rozszerzeń sieci szkieletowej obsługę większej liczby funkcji i zwiększenie produktywności deweloperów.

Funkcje

Obsługiwane są następujące funkcje:

  • Zaloguj się i zarządzaj dostępem do konta usługi Fabric przy użyciu kont programu VS Code.
  • Tworzenie i otwieranie obszarów roboczych na koncie usługi Fabric.
  • Wyświetl elementy w obszarze roboczym i otwórz je, zmień nazwę lub edytuj w usłudze Fabric. Można je zgrupować według typu elementu lub wyświetlić je jako listę.
  • Otwórz i edytuj elementy w obszarze roboczym (obsługiwane elementy).
  • Klonuj obszary robocze z włączoną obsługą Git.
  • Obsługa kontroli wersji elementów.
  • Otwórz bazy danych Fabric SQL w rozszerzeniu MSSQL.
  • Eksplorowanie i edytowanie definicji elementów w programie VS Code dla elementów Fabric.
  • Wsparcie Fabric MCP: instalacja serwera Fabric MCP wraz z rozszerzeniem Microsoft Fabric i GitHub Copilot Chat w VS Code, aby umożliwić narzędzia Fabric MCP oraz spersonalizowane doświadczenie czatu do pracy z elementami Fabric bezpośrednio z interfejsu czatu.
  • Przeglądaj foldery obszarów roboczych i wyświetl ich zawartość.

Zaloguj

Aby zalogować się do konta usługi Fabric, naciśnij F1 i wpisz Fabric: Sign in. Zostanie wyświetlony monit o dostęp do bezpiecznej usługi przechowywania poświadczeń na komputerze, aby nie trzeba było logować się za każdym razem, gdy uruchamiasz program VS Code. Po zalogowaniu wybierz pracownię, aby wyświetlić listę elementów w Eksploratorze Fabric.

Zarządzaj obszarami roboczymi i elementem

Wyświetl wszystkie obszary robocze w Eksploratorze Fabric. Możesz filtrować obszary robocze, z których chcesz pracować w programie VS Code.

Zrzut ekranu przedstawiający wyświetlanie obszarów roboczych i filtrowanie ich.

Przełączanie dzierżaw

Możesz włączyć Fabric dla swojego tenanta tak, aby wszyscy w tenantzie mieli dostęp do Fabric. Możesz mieć dostęp do więcej niż jednej dzierżawy. Możesz przełączać się między dzierżawami za pomocą przełącznika dzierżaw.

  1. Zaloguj się do Fabric.

  2. Wybierz pozycję Przełącz dzierżawę , a następnie wybierz dzierżawę, do której chcesz przejść.

    Zrzut ekranu przedstawiający wybieranie przełącznika dzierżawy w celu zmiany dzierżawy domyślnej.

Tworzenie elementu Fabric w programie VS Code

Dzięki rozszerzeniu Microsoft Fabric możesz teraz tworzyć, usuwać i zmieniać nazwy dowolnego elementu Fabric bezpośrednio w VS Code, usprawniając swój workflow bez konieczności opuszczania VS Code. Nowo utworzone elementy można również wyświetlić w portalu Fabric.

  1. Wybierz wybrany obszar roboczy.
  2. Wybierz + , aby utworzyć element w obszarze roboczym.
  3. Wybierz typ elementu i podaj nazwę, aby utworzyć element w Fabric. Zrzut ekranu przedstawiający wybieranie typu elementu do utworzenia w Fabric.
  4. Wybierz pozycję Otwórz w Eksploratorze aby otworzyć definicję elementu do edycji w Visual Studio Code. Oto lista (obsługiwane elementy). Zrzut ekranu przedstawiający sposób otwierania raportu usługi Power BI.

Note

Elementy są tworzone na poziomie obszaru roboczego. Tworzenie elementów wewnątrz folderów obszaru roboczego nie jest obecnie obsługiwane.

Korzystanie z narzędzi Fabric w programie VS Code Chat

Po zainstalowaniu serwera Fabric MCP wraz z rozszerzeniem Microsoft Fabric i usługą GitHub Copilot Chat tryb agenta Fabric staje się dostępny w programie VS Code Chat. Agent Fabric udostępnia narzędzia do:

  • Opis i nawigowanie po definicjach elementów
  • Wywoływanie interfejsów API REST Fabric
  • Uzyskiwanie dostępu do dokumentacji Fabric
  • Wykonywanie operacji tworzenia, aktualizowania, usuwania i wyświetlania listy na elementach dzierżawy

Na przykład możesz używać narzędzi Fabric w VS Code Chat do wykonywania podstawowych operacji z plikami OneLake, tworzenia lakehouse w Fabric, przesyłania plików CSV do OneLake oraz tworzenia i uruchamiania notatników Fabric — wszystko to bez opuszczania VS Code.

Funkcje danych użytkownika sieci szkieletowej

Rozszerzenie Funkcje danych użytkownika sieci szkieletowej udostępnia dodatkowe funkcje tworzenia, testowania i wdrażania funkcji danych użytkownika w sieci szkieletowej.

Wymagania

Aby korzystać ze wszystkich funkcji tego rozszerzenia, należy zainstalować następujące elementy:

Co to są funkcje danych użytkownika?

Fabric User data functions to rozwiązanie bezserwerowe, które pozwala szybko i łatwo pisać niestandardową logikę dla Twoich rozwiązań danych w Fabric. Funkcje danych użytkownika są wywoływane jako żądania HTTP do punktu końcowego dostarczanego przez usługę i działają na źródłach danych natywnych dla Fabric.

Funkcje

Obsługiwane są następujące funkcje:

  • Utwórz element funkcji danych użytkownika.
  • Zarządzaj funkcjami danych użytkownika w Fabric bezpośrednio z VS Code.
  • Otwórz i edytuj funkcje danych użytkownika lokalnie.
  • Dodawaj nowe funkcje, uruchamiaj i debuguj funkcje przetwarzania danych lokalnie, korzystając z punktów przerwania.
  • Odśwież połączenia i biblioteki dla elementu funkcji danych użytkownika.
  • Opublikuj zmiany lokalne w Fabric.
  • Praca z obszarami roboczymi w innym dzierżawcy
  • Obsługa funkcji danych użytkownika z włączoną usługą Git

Następne kroki