Compartir a través de


az synapse spark pool

Administrar grupos de Spark.

Comandos

Nombre Description Tipo Estado
az synapse spark pool create

Cree un grupo de Spark.

Principal GA
az synapse spark pool delete

Elimine un grupo de Spark.

Principal GA
az synapse spark pool list

Enumere todos los grupos de Spark.

Principal GA
az synapse spark pool show

Obtenga un grupo de Spark.

Principal GA
az synapse spark pool update

Actualice el grupo de Spark.

Principal GA
az synapse spark pool wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de un grupo de Spark.

Principal GA

az synapse spark pool create

Cree un grupo de 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]

Ejemplos

Cree un grupo de 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'

Parámetros requeridos

--name -n

Nombre del grupo de Spark.

--node-count

Número de nodo.

--node-size

Nivel de potencia de proceso que tiene cada nodo del grupo de macrodatos.

Valores aceptados: Large, Medium, None, Small, XLarge, XXLarge, XXXLarge
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--spark-version

La versión de Spark compatible ahora es la 2.4.

--workspace-name

Nombre del área de trabajo.

Parámetros opcionales

--delay

Tiempo de retraso cuya unidad es minuto.

--enable-auto-pause

Marca de habilitación de la pausa automática.

Valores aceptados: false, true
--enable-auto-scale

Marca de habilitación del escalado automático.

Valores aceptados: false, true
--enable-dynamic-exec

Indica si la asignación dinámica del ejecutor está habilitada o no.

Valores aceptados: false, true
--max-executors

Número máximo de ejecutores al que se ha unido.

--max-node-count

Número máximo de nodos.

--min-executors

Número mínimo de ejecutores al que se ha unido.

--min-node-count

Número mínimo de nodos.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--node-size-family

Tipo de nodos que proporciona el grupo de macrodatos.

Valores aceptados: HardwareAcceleratedFPGA, HardwareAcceleratedGPU, MemoryOptimized, None
Valor predeterminado: MemoryOptimized
--spark-config-file-path

Ruta de acceso absoluta del archivo de configuración de propiedades del grupo de Spark.

--spark-events-folder

Carpeta de eventos de Spark.

Valor predeterminado: /events
--spark-log-folder

Carpeta de registro de Spark predeterminada.

Valor predeterminado: /logs
--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az synapse spark pool delete

Elimine un grupo de Spark.

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

Ejemplos

Elimine un grupo de Spark.

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

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name -n

Nombre del grupo de Spark.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--workspace-name

Nombre del área de trabajo.

--yes -y

No solicita confirmación.

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az synapse spark pool list

Enumere todos los grupos de Spark.

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

Ejemplos

Enumere todos los grupos de Spark.

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

Parámetros requeridos

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--workspace-name

Nombre del área de trabajo.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az synapse spark pool show

Obtenga un grupo de Spark.

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

Ejemplos

Obtenga un grupo de Spark.

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

Parámetros opcionales

--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--name -n

Nombre del grupo de Spark.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--workspace-name

Nombre del área de trabajo.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az synapse spark pool update

Actualice el grupo de 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]

Ejemplos

Actualice las etiquetas del grupo de Spark.

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

Actualice la configuración de escalado automático del grupo de 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

Actualice las bibliotecas personalizadas del grupo de Spark.

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

Actualice el archivo de configuración del grupo de Spark.

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

Actualice la configuración de asignación dinámica del ejecutor del grupo de Spark.

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

Parámetros opcionales

--delay

Tiempo de retraso cuya unidad es minuto.

--enable-auto-pause

Marca de habilitación de la pausa automática.

Valores aceptados: false, true
--enable-auto-scale

Marca de habilitación del escalado automático.

Valores aceptados: false, true
--enable-dynamic-exec

Indica si la asignación dinámica del ejecutor está habilitada o no.

Valores aceptados: false, true
--force

Marca de la operación de fuerza.

Valores aceptados: false, true
Valor predeterminado: False
--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--library-requirements

Archivo de requisitos de biblioteca.

--max-executors

Número máximo de ejecutores al que se ha unido.

--max-node-count

Número máximo de nodos.

--min-executors

Número mínimo de ejecutores al que se ha unido.

--min-node-count

Número mínimo de nodos.

--name -n

Nombre del grupo de Spark.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valor predeterminado: False
--node-count

Número de nodo.

--node-size

Nivel de potencia de proceso que tiene cada nodo del grupo de macrodatos.

Valores aceptados: Large, Medium, None, Small, XLarge, XXLarge, XXXLarge
--package

Lista de nombres de paquetes de área de trabajo.

--package-action

La acción del paquete debe especificarse al agregar o quitar un paquete de área de trabajo de un grupo de Apache Spark.

Valores aceptados: Add, Remove
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--spark-config-file-path

Ruta de acceso absoluta del archivo de configuración de propiedades del grupo de Spark.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--workspace-name

Nombre del área de trabajo.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az synapse spark pool wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de un grupo de Spark.

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

Parámetros requeridos

--big-data-pool-name

Nombre del grupo de macrodatos.

Parámetros opcionales

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

Valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Espere hasta que se elimine.

Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Valor predeterminado: False
--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--interval

Intervalo de sondeo en segundos.

Valor predeterminado: 30
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--timeout

Espera máxima en segundos.

Valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

Valor predeterminado: False
--workspace-name

Nombre del área de trabajo.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.