Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Rozszerzenie narzędzi Spark i Hive dla programu Visual Studio Code jest wysoce konfigurowalne. Na tej stronie opisano ustawienia klucza, z którym można pracować.
Aby uzyskać ogólne informacje na temat pracy z ustawieniami w programie VS Code, zapoznaj się z ustawieniami użytkownika i obszaru roboczego oraz odniesieniem do zmiennych, aby uzyskać informacje o obsłudze wstępnie zdefiniowanych zmiennych.
Otwieranie konfiguracji usługi Azure HDInsight
- Najpierw otwórz folder, aby utworzyć ustawienia obszaru roboczego.
- Naciśnij Ctrl + Shift + P lub przejdź do pozycji Widok -> , aby wyświetlić wszystkie polecenia.
- Wyszukaj Ustaw Konfigurację.
- Rozwiń Rozszerzenia w lewym katalogu i wybierz konfigurację HDInsight.
Ustawienia ogólne
Własność | Domyślny | opis |
---|---|---|
HDInsight: środowisko platformy Azure | Błękit | Środowisko platformy Azure |
HDInsight: Wyłącz link do otwierania ankiety | Zaznaczone | Włączanie/wyłączanie otwierania ankiety usługi HDInsight |
HDInsight: Włącz pomijanie instalacji Pyspark | Niezaznaczone | Włączanie/wyłączanie pomijania instalacji programu pyspark |
HDInsight: Porady dotyczące logowania — włączanie | Niezaznaczone | Po zaznaczeniu tej opcji jest wyświetlany monit podczas logowania się na platformie Azure |
HDInsight: poprzednia wersja rozszerzenia | Wyświetlanie numeru wersji bieżącego rozszerzenia | Pokaż poprzednią wersję rozszerzenia |
HDInsight: rodzina czcionek wyników | -apple-system, BlinkMacSystemFont, Segoe WPC, Segoe UI, HelveticaNeue-Light, Ubuntu, Droid Sans, sans-serif | Ustaw rodzinę czcionek dla siatki wyników; ustaw wartość na pustą, aby użyć czcionki edytora |
HDInsight: rozmiar czcionki wyników | 13 | Ustaw rozmiar czcionki dla siatki wyników; ustaw wartość na pustą, aby użyć rozmiaru edytora |
HDInsight Cluster: połączony klaster | -- | Adresy URL połączonych klastrów. Można również edytować plik JSON, aby ustawić |
Hive usługi HDInsight: stosowanie lokalizowania | Niezaznaczone | [Opcjonalnie] Opcje konfiguracji lokalizacji w skonfigurowanych ustawieniach regionalnych programu Visual Studio Code (należy ponownie uruchomić program Visual Studio Code, aby ustawienia zaczęły obowiązywać) |
HdInsight Hive: kopiowanie zawiera nagłówki | Niezaznaczone | [Opcjonalnie] Opcja konfiguracji kopiowania wyników z widoków wyników |
HDInsight Hive: Kopiuj, usuń nowy wiersz | Zaznaczone | [Opcjonalnie] Opcje konfiguracji kopiowania wyników wielowierszowych z widoku wyników |
HDInsight Hive — format: Wyrównaj definicje kolumn w kolumnach | Niezaznaczone | Czy definicja kolumny powinna być wyrównana? |
HdInsight Hive — format: Wielkość liter typu danych | Brak | Jeśli typy danych mają być sformatowane jako WIELKIE LITERY, małe litery lub brak (nie sformatowane) |
HDInsight Hive – format: Formatowanie wielkości liter słowa kluczowego | Brak | Jeśli słowa kluczowe powinny być sformatowane jako WIELKIE LITERY, małe litery lub brak (nie sformatowane) |
HDInsight Hive — format: Umieść przecinki przed następną instrukcją | Niezaznaczone | Czy przecinki powinny być umieszczane na początku każdego elementu na liście, na przykład ",mycolumn2" zamiast na końcu "mycolumn1", |
HDInsight Hive — Formatowanie: Umieszczaj odwołania do instrukcji SELECT w nowym wierszu | Niezaznaczone | Czy odwołanie do obiektów w instrukcji SELECT należy podzielić na oddzielne wiersze? Na przykład w przypadku opcji "SELECT C1, C2 FROM T1" zarówno C1, jak i C2 znajduje się w osobnych wierszach |
HDInsight Hive: Debugowanie danych logów | Niezaznaczone | [Opcjonalnie] Zapisywanie danych wyjściowych debugowania w konsoli programu VS Code (Pomoc —> włączanie/wyłączanie narzędzi deweloperskich) |
HDInsight Hive: Wiadomości domyślnie otwarte | Zaznaczone | Wartość true dla okienka komunikatów, które ma być domyślnie otwarte; fałsz dla zamkniętego |
HdInsight Hive: rodzina czcionek wyników | -apple-system, BlinkMacSystemFont, Segoe WPC, Segoe UI, HelveticaNeue-Light, Ubuntu, Droid Sans, sans-serif | Ustaw rodzinę czcionek dla siatki wyników; ustaw wartość na pustą, aby użyć czcionki edytora |
HdInsight Hive: rozmiar czcionki wyników | 13 | Ustaw rozmiar czcionki dla siatki wyników; ustaw wartość na pustą, aby użyć rozmiaru edytora |
HDInsight Hive › Zapisz jako csv : Dołącz nagłówki |
Zaznaczone | [Opcjonalnie] W przypadku wartości true nagłówki kolumn są uwzględniane podczas zapisywania wyników jako woluminu CSV |
HDInsight Hive: skróty | -- | Skróty związane z oknem wyników |
Hive usługi HDInsight: Wyświetlanie czasu wsadowego | Niezaznaczone | [Opcjonalnie] Czy czas wykonywania powinien być wyświetlany dla poszczególnych partii? |
Hive usługi HDInsight: wybór podzielonego panelu | następny | [Opcjonalnie] Opcje konfiguracji, w których powinny być otwierane nowe okienka wyników w kolumnie |
Przesyłanie zadania usługi HDInsight: klaster Conf |
-- | Konfiguracja klastra |
Przesyłanie zadania usługi HDInsight: Livy Conf |
-- | Konfiguracja usługi Livy. POST/serie |
HDInsight Jupyter: Dołączanie wyników | Zaznaczone | Czy dołączyć wyniki do okna wyników, czy wyczyścić je i wyświetlić. |
HdInsight Jupyter: Języki | -- | Ustawienia domyślne na język. |
HDInsight Jupyter · Dziennik: pełne | Niezaznaczone | Jeśli włączysz szczegółowe rejestrowanie |
HDInsight Jupyter › Notatnik: Argumenty startowe | Może dodać element |
jupyter notebook Argumenty wiersza polecenia. Każdy argument jest oddzielnym elementem w tablicy. Aby uzyskać pełną listę, wpisz jupyter notebook--help w oknie terminala. |
HDInsight Jupyter · Notes: Folder startowy | ${workspaceRoot} | -- |
HdInsight Jupyter: Rozszerzenie języka Python włączone | Zaznaczone | Użyj funkcji Python-Interactive-Window rozszerzenia ms-python podczas przesyłania zadań interaktywnych pySpark. W przeciwnym razie użyj naszego jupyter okna. |
Usługi HDInsight Spark.NET: 7z | C:\Program Files\7-Zip | <Ścieżka do 7z.exe> |
Spark.NET HDInsight: HADOOP_HOME | D:\winutils | <Ścieżka do bin\winutils.exe tylko dla systemu operacyjnego Windows> |
Spark.NET usługi HDInsight: JAVA_HOME | C:\Program Files\Java\jdk1.8.0_201\ | Ścieżka do strony głównej Java |
Spark .NET HDInsight: SCALA_HOME | C:\Program Files (x86)\scala\ | Ścieżka do strony głównej Scala |
Spark.NET usługi HDInsight: SPARK_HOME | D:\spark-2.3.3-bin-hadoop2.7\ | Ścieżka do strony głównej platformy Spark |
Hive: przechowywanie kart wyników zapytania | Niezaznaczone | Hive UtrwalZakładkiWynikówZapytania |
Hive: Wybór w podzielonym okienku | następny | [Opcjonalnie] Opcje konfiguracji, w których powinny być otwierane nowe okienka wyników w kolumnie |
Hive Interactive: kopiowanie folderu wykonywalnego | Niezaznaczone | Jeśli skopiujesz folder środowiska uruchomieniowego usługi interaktywnej Hive do folderu tmp użytkownika. |
Serwer interaktywny Hql: port opakowania | 13424 | Port interaktywnej usługi Hive |
Serwer językowy Hql: Port interfejsu językowego | 12342 | Serwery portów usługi językowej Hive nasłuchują. |
Serwer językowy Hql: maksymalna liczba problemów | 100 | Określa maksymalną liczbę problemów generowanych przez serwer. |
Synapse Spark Compute: Środowisko Synapse Spark w platformie Azure | puste | środowisko Azure Synapse Spark Compute |
Przesyłanie zadania puli platformy Spark usługi Synapse: Livy Conf |
-- | Konfiguracja usługi Livy. POST/serie |
Przesyłanie zadania puli platformy Spark usługi Synapse: Synapse Spark Pool Cluster Conf |
-- | Konfiguracja puli Spark w Synapse |
Następne kroki
- Aby uzyskać informacje o usłudze Azure HDInsight for Visual Studio Code, zobacz Spark & Hive for Visual Studio Code Tools (Narzędzia Spark i Hive dla programu Visual Studio Code).
- Aby zapoznać się z filmem wideo przedstawiającym korzystanie z programu Spark &Hive dla programu Visual Studio Code, zobacz Spark & Hive for Visual Studio Code.