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:
- Zainstaluj zestaw Java Development Kit (JDK) z witryny internetowej OpenJDK8 . Upewnij się, że używasz linku JDK, a nie środowiska JRE.
- Zainstaluj aplikację Conda.
- Instalowanie rozszerzenia Jupyter dla programu VS Code
Po zainstalowaniu wymaganego oprogramowania należy zaktualizować właściwości systemu operacyjnego.
Windows
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ę.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:
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.
Wykonaj polecenie
source conda.sh
.W tym samym oknie terminalu uruchom polecenie
sudo conda init
.Wpisz
Java --version
. Wersja powinna mieć wartość Java 1.8.
Instalowanie rozszerzenia i przygotowywanie środowiska
Wyszukaj usługę Synapse VS Code na platformie handlowej rozszerzeń programu VS Code i zainstaluj rozszerzenie.
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:
Zaloguj się i wyloguj się z konta
Z palety poleceń programu VS Code wprowadź
Synapse:Sign in
polecenie, aby zalogować się do rozszerzenia. Zostanie wyświetlona oddzielna strona logowania przeglądarki.Wprowadź nazwę użytkownika i hasło.
Po pomyślnym zalogowaniu nazwa użytkownika zostanie wyświetlona na pasku stanu programu VS Code, aby wskazać, że zalogowałeś się.
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.
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.
Powiązana zawartość
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.
- Aby rozpocząć pracę z notesami, zobacz Tworzenie notesów usługi Microsoft Fabric i zarządzanie nimi w programie Visual Studio Code.
- Aby rozpocząć pracę z definicjami zadań platformy Spark, zobacz Tworzenie definicji zadań platformy Apache Spark i zarządzanie nimi w programie Visual Studio Code.