Udostępnij za pośrednictwem


Co to jest rozszerzenie programu Synapse Visual Studio Code?

Rozszerzenie Synapse Visual Studio Code obsługuje środowisko pro-developer do eksplorowania usług Microsoft Fabric lakehouse oraz tworzenia notesów usługi Fabric i definicji zadań platformy Spark. Dowiedz się więcej o rozszerzeniu, w tym o tym, jak rozpocząć pracę z wymaganymi wymaganiami wstępnymi.

Visual Studio (VS) Code to jeden z najpopularniejszych najpopularniejszych edytorów kodu źródłowego. działa na pulpicie i jest dostępny dla systemów Windows, macOS i Linux. Instalując rozszerzenie programu VS Code usługi Synapse, możesz tworzyć, uruchamiać i debugować notes oraz definicję zadań platformy Spark lokalnie w programie VS Code. Możesz również opublikować kod do zdalnego środowiska obliczeniowego Spark w obszarze roboczym sieć szkieletowa w celu uruchomienia lub debugowania. Rozszerzenie umożliwia również przeglądanie danych usługi Lakehouse, w tym tabel i nieprzetworzonych plików w programie VS Code.

Wymagania wstępne

Wymagania wstępne dotyczące rozszerzenia programu VS Code usługi Synapse:

Po zainstalowaniu wymaganego oprogramowania należy zaktualizować właściwości systemu operacyjnego.

Windows

  1. Dodaj JAVA_HOME do zmiennych środowiskowych i wskaż go do katalogu, w którym zainstalowano środowisko Java 1.8. Jeśli na przykład zainstalujesz zestaw JDK w tej ścieżce C:\Program Files\Java\jdk-1.8, ustaw wartość zmiennej JAVA_HOME na tę ścieżkę.

  2. Dodaj zarówno %JAVA_HOME%/bin , jak i podfolder condabin instalacji Conda do katalogu ścieżki systemowej. Folder condabin może znajdować się w folderze, w którym zainstalowano plik i w tym formacie \miniconda3\condsbin. Otwórz zmienne środowiskowe i dodaj ścieżki %JAVA_HOME%/bin i condabin do zmiennej Path .

macOS

Uruchom conda.sh w terminalu:

  1. Otwórz okno terminalu, zmień katalog na folder, w którym zainstalowano conda, a następnie przejdź do podkatalogu etc/profile.d. Podkatalog powinien zawierać plik o nazwie conda.sh.

  2. Wykonaj polecenie source conda.sh.

  3. W tym samym oknie terminalu uruchom polecenie sudo conda init.

  4. Wpisz Java --version. Wersja powinna mieć wartość Java 1.8.

Instalowanie rozszerzenia i przygotowywanie środowiska

  1. Wyszukaj usługę Synapse VS Code na platformie handlowej rozszerzeń programu VS Code i zainstaluj rozszerzenie.

  2. Po zakończeniu instalacji rozszerzenia uruchom ponownie program VS Code. Ikona rozszerzenia znajduje się na pasku działań programu VS Code.

Lokalny katalog roboczy

Aby edytować notes, musisz mieć lokalną kopię zawartości notesu. Lokalny katalog roboczy rozszerzenia służy jako lokalny folder główny dla wszystkich pobranych notesów, nawet notesów z różnych obszarów roboczych. Wywołując polecenie Synapse:Set Local Work Folder, można określić folder jako lokalny katalog roboczy rozszerzenia.

Aby zweryfikować konfigurację, otwórz ustawienia rozszerzenia i sprawdź tam szczegóły:

Zrzut ekranu przedstawiający ekran Ustawienia przedstawiający wybrany lokalny katalog roboczy.

Zaloguj się i wyloguj się z konta

  1. Z palety poleceń programu VS Code wprowadź Synapse:Sign in polecenie, aby zalogować się do rozszerzenia. Zostanie wyświetlona oddzielna strona logowania przeglądarki.

  2. Wprowadź nazwę użytkownika i hasło.

  3. Po pomyślnym zalogowaniu nazwa użytkownika zostanie wyświetlona na pasku stanu programu VS Code, aby wskazać, że zalogowałeś się.

    Zrzut ekranu przedstawiający pasek stanu programu VS Code przedstawiający miejsce znalezienia stanu logowania.

  4. Aby wylogować się z rozszerzenia, wprowadź polecenie Synapse: Sign off.

Wybieranie obszaru roboczego do pracy z

Aby wybrać obszar roboczy Sieć szkieletowa, musisz mieć utworzony obszar roboczy. Jeśli go nie masz, możesz go utworzyć w portalu sieci szkieletowej. Aby uzyskać więcej informacji, zobacz Tworzenie obszaru roboczego.

Po utworzeniu obszaru roboczego wybierz go, wybierając opcję Wybierz obszar roboczy . Zostanie wyświetlona lista wszystkich obszarów roboczych, do których masz dostęp; wybierz odpowiednią z listy.

Zrzut ekranu eksploratora programu VS Code przedstawiający miejsce znalezienia opcji Wybierz obszar roboczy.

Bieżące ograniczenia

  • Rozszerzenie w trybie pulpitu nie obsługuje jeszcze narzędzi Microsoft Spark
  • Polecenie powłoki rozpoczynające się od ciągu "!" nie jest obsługiwane.

W tym omówieniu uzyskasz podstawową wiedzę na temat instalowania i konfigurowania rozszerzenia programu VS Code usługi Synapse. W następnych artykułach wyjaśniono, jak opracowywać notesy i definicje zadań platformy Spark lokalnie w programie VS Code.