Udostępnij za pośrednictwem


az synapse spark pool

Zarządzanie pulami platformy Spark.

Polecenia

Nazwa Opis Typ Stan
az synapse spark pool create

Utwórz pulę platformy Spark.

Podstawowe funkcje Ogólna dostępność
az synapse spark pool delete

Usuń pulę platformy Spark.

Podstawowe funkcje Ogólna dostępność
az synapse spark pool list

Wyświetl listę wszystkich pul platformy Spark.

Podstawowe funkcje Ogólna dostępność
az synapse spark pool show

Pobierz pulę platformy Spark.

Podstawowe funkcje Ogólna dostępność
az synapse spark pool update

Zaktualizuj pulę platformy Spark.

Podstawowe funkcje Ogólna dostępność
az synapse spark pool wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku puli platformy Spark.

Podstawowe funkcje Ogólna dostępność

az synapse spark pool create

Utwórz pulę platformy Spark.

az synapse spark pool create --name
                             --node-count
                             --node-size {Large, Medium, None, Small, XLarge, XXLarge, XXXLarge}
                             --resource-group
                             --spark-version
                             --workspace-name
                             [--delay]
                             [--enable-auto-pause {false, true}]
                             [--enable-auto-scale {false, true}]
                             [--enable-dynamic-exec {false, true}]
                             [--max-executors]
                             [--max-node-count]
                             [--min-executors]
                             [--min-node-count]
                             [--no-wait]
                             [--node-size-family {HardwareAcceleratedFPGA, HardwareAcceleratedGPU, MemoryOptimized, None}]
                             [--spark-config-file-path]
                             [--spark-events-folder]
                             [--spark-log-folder]
                             [--tags]

Przykłady

Utwórz pulę platformy Spark.

az synapse spark pool create --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--spark-version 2.4 --node-count 3 --node-size Medium --spark-config-file-path 'path/configfile.txt'

Parametry wymagane

--name -n

Nazwa puli Spark.

--node-count

Liczba węzłów.

--node-size

Poziom mocy obliczeniowej, którą ma każdy węzeł w puli danych big data.

akceptowane wartości: Large, Medium, None, Small, XLarge, XXLarge, XXXLarge
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--spark-version

Obsługiwana wersja platformy Spark to teraz 2.4.

--workspace-name

Nazwa obszaru roboczego.

Parametry opcjonalne

--delay

Czas opóźnienia, którego jednostka to minuta.

--enable-auto-pause

Flaga włączania automatycznego wstrzymywania.

akceptowane wartości: false, true
--enable-auto-scale

Flaga włączania automatycznego skalowania.

akceptowane wartości: false, true
--enable-dynamic-exec

Wskazuje, czy dynamiczna alokacja funkcji wykonawczej jest włączona, czy nie.

akceptowane wartości: false, true
--max-executors

Maksymalna liczba przyłożonej liczby funkcji wykonawczych.

--max-node-count

Maksymalna liczba węzłów.

--min-executors

Minimalna liczba alokowanych funkcji wykonawczych.

--min-node-count

Minimalna liczba węzłów.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--node-size-family

Rodzaj węzłów zapewnianych przez pulę danych big data.

akceptowane wartości: HardwareAcceleratedFPGA, HardwareAcceleratedGPU, MemoryOptimized, None
wartość domyślna: MemoryOptimized
--spark-config-file-path

Ścieżka bezwzględna pliku konfiguracji właściwości puli platformy Spark.

--spark-events-folder

Folder zdarzeń platformy Spark.

wartość domyślna: /events
--spark-log-folder

Domyślny folder dziennika platformy Spark.

wartość domyślna: /logs
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az synapse spark pool delete

Usuń pulę platformy Spark.

az synapse spark pool delete [--ids]
                             [--name]
                             [--no-wait]
                             [--resource-group]
                             [--subscription]
                             [--workspace-name]
                             [--yes]

Przykłady

Usuń pulę platformy Spark.

az synapse spark pool delete --name testpool --workspace-name testsynapseworkspace --resource-group rg

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa puli Spark.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--workspace-name

Nazwa obszaru roboczego.

--yes -y

Nie monituj o potwierdzenie.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az synapse spark pool list

Wyświetl listę wszystkich pul platformy Spark.

az synapse spark pool list --resource-group
                           --workspace-name

Przykłady

Wyświetl listę wszystkich pul platformy Spark.

az synapse spark pool list --workspace-name testsynapseworkspace --resource-group rg

Parametry wymagane

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--workspace-name

Nazwa obszaru roboczego.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az synapse spark pool show

Pobierz pulę platformy Spark.

az synapse spark pool show [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]
                           [--workspace-name]

Przykłady

Pobierz pulę platformy Spark.

az synapse spark pool show --name testpool --workspace-name testsynapseworkspace --resource-group rg

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa puli Spark.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--workspace-name

Nazwa obszaru roboczego.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az synapse spark pool update

Zaktualizuj pulę platformy Spark.

az synapse spark pool update [--delay]
                             [--enable-auto-pause {false, true}]
                             [--enable-auto-scale {false, true}]
                             [--enable-dynamic-exec {false, true}]
                             [--force {false, true}]
                             [--ids]
                             [--library-requirements]
                             [--max-executors]
                             [--max-node-count]
                             [--min-executors]
                             [--min-node-count]
                             [--name]
                             [--no-wait]
                             [--node-count]
                             [--node-size {Large, Medium, None, Small, XLarge, XXLarge, XXXLarge}]
                             [--package]
                             [--package-action {Add, Remove}]
                             [--resource-group]
                             [--spark-config-file-path]
                             [--subscription]
                             [--tags]
                             [--workspace-name]

Przykłady

Zaktualizuj tagi puli Platformy Spark.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--tags key1=value1

Zaktualizuj konfigurację automatycznego skalowania puli Spark.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--enable-auto-scale --min-node-count 3 --max-node-count 100

Zaktualizuj biblioteki niestandardowe puli Platformy Spark.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--package-action Add --package package1.jar package2.jar

Zaktualizuj plik konfiguracji puli Platformy Spark.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--spark-config-file-path 'path/configfile.txt'

Zaktualizuj dynamiczną konfigurację alokacji funkcji wykonawczej puli Spark.

az synapse spark pool update --name testpool --workspace-name testsynapseworkspace --resource-group rg \
--enable-dynamic-exec --min-executors 3 --max-executors 10

Parametry opcjonalne

--delay

Czas opóźnienia, którego jednostka to minuta.

--enable-auto-pause

Flaga włączania automatycznego wstrzymywania.

akceptowane wartości: false, true
--enable-auto-scale

Flaga włączania automatycznego skalowania.

akceptowane wartości: false, true
--enable-dynamic-exec

Wskazuje, czy dynamiczna alokacja funkcji wykonawczej jest włączona, czy nie.

akceptowane wartości: false, true
--force

Flaga operacji wymuszania.

akceptowane wartości: false, true
wartość domyślna: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--library-requirements

Plik wymagań biblioteki.

--max-executors

Maksymalna liczba przyłożonej liczby funkcji wykonawczych.

--max-node-count

Maksymalna liczba węzłów.

--min-executors

Minimalna liczba alokowanych funkcji wykonawczych.

--min-node-count

Minimalna liczba węzłów.

--name -n

Nazwa puli Spark.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--node-count

Liczba węzłów.

--node-size

Poziom mocy obliczeniowej, którą ma każdy węzeł w puli danych big data.

akceptowane wartości: Large, Medium, None, Small, XLarge, XXLarge, XXXLarge
--package

Lista nazw pakietów obszarów roboczych.

--package-action

Akcja pakietu musi być określona podczas dodawania lub usuwania pakietu obszaru roboczego z puli platformy Apache Spark.

akceptowane wartości: Add, Remove
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--spark-config-file-path

Ścieżka bezwzględna pliku konfiguracji właściwości puli platformy Spark.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--workspace-name

Nazwa obszaru roboczego.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az synapse spark pool wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku puli platformy Spark.

az synapse spark pool wait --big-data-pool-name
                           [--created]
                           [--custom]
                           [--deleted]
                           [--exists]
                           [--ids]
                           [--interval]
                           [--resource-group]
                           [--subscription]
                           [--timeout]
                           [--updated]
                           [--workspace-name]

Parametry wymagane

--big-data-pool-name

Nazwa puli danych big data.

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

wartość domyślna: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Poczekaj na usunięcie.

wartość domyślna: False
--exists

Zaczekaj, aż zasób istnieje.

wartość domyślna: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

wartość domyślna: False
--workspace-name

Nazwa obszaru roboczego.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.