Compartir vía


azdata bdc spark batch

Se aplica a: CLI de datos de Azure (azdata)

Nota:

Algunos escenarios previamente administrados por la CLI de datos de Azure (azdata) ahora se administran mediante extensiones de la CLI de Azure (az) y flujos de trabajo basados en Azure Arc. No hay ningún reemplazo único de 1:1 para todos los azdata comandos. En la tabla siguiente se resaltan las alternativas comunes de la CLI de Azure en las que existen.

área de comandos azdata Extensión o grupo de comandos de la CLI de Azure referencia de Azure CLI
azdata arc dc * az arcdata Referencia de la CLI de datos de Azure Arc
azdata arc sql mi * az arcdata sql mi Administración de Azure SQL Managed Instance con la CLI
azdata arc postgres * az arcdata postgres Administración del servidor PostgreSQL con la CLI
azdata migrate * az datamigration Migración mediante la CLI
azdata extension * az extension * Introducción a las extensiones de la CLI de Azure
azdata login az login inicio de sesión de az
azdata sql shell / azdata sql query Ningún equivalente de la CLI de Azure (use sqlcmd, SSMS u otras herramientas de SQL) Utilidad sqlcmd

SQL Server Management Studio

Para nuevos escenarios de automatización y administración, prefiera la CLI de Azure (az),las extensiones de la CLI de Azure y las experiencias del portal de Azure Arc.

En el siguiente artículo se proporciona una referencia de los comandos sql de la herramienta azdata. Para obtener más información sobre otros comandos de azdata, vea la Referencia de azdata.

Commands

Comando Descripción
azdata bdc spark batch create Cree un nuevo lote de Spark.
azdata bdc spark batch list Enumere todos los lotes de Spark.
azdata bdc spark batch info Obtenga información sobre un lote de Spark activo.
azdata bdc spark batch log Obtiene los registros de ejecución de un lote de Spark.
azdata bdc spark batch state Obtiene el estado de ejecución de un lote de Spark.
azdata bdc spark batch delete Elimine un lote de Spark.

azdata bdc spark batch create

Esto crea un nuevo trabajo de Spark por lotes que ejecuta el código proporcionado.

azdata bdc spark batch create --file -f 
                              [--class-name -c]  
                              
[--arguments -a]  
                              
[--jar-files -j]  
                              
[--py-files -p]  
                              
[--files]  
                              
[--driver-memory]  
                              
[--driver-cores]  
                              
[--executor-memory]  
                              
[--executor-cores]  
                              
[--executor-count]  
                              
[--archives]  
                              
[--queue -q]  
                              
[--name -n]  
                              
[--config]

Ejemplos

Cree un nuevo lote de Spark.

azdata spark batch create --code "2+2"

Parámetros necesarios

--file -f

Ruta de acceso al archivo que se va a ejecutar.

Parámetros opcionales

--class-name -c

Nombre de la clase que se va a ejecutar al pasar uno o varios archivos jar.

--arguments -a

Lista de argumentos. Para pasar una lista JSON, codifique los valores. Ejemplo: '["entry1", "entry2"]'.

--jar-files -j

Lista de rutas de acceso de archivo jar. Para pasar una lista JSON, codifique los valores. Ejemplo: '["entry1", "entry2"]'.

--py-files -p

Lista de rutas de acceso de archivo de Python. Para pasar una lista JSON, codifique los valores. Ejemplo: '["entry1", "entry2"]'.

--files

Lista de rutas de acceso de archivo. Para pasar una lista JSON, codifique los valores. Ejemplo: '["entry1", "entry2"]'.

--driver-memory

Cantidad de memoria que se va a asignar al controlador. Especifique las unidades como parte del valor. Ejemplo 512M o 2G.

--driver-cores

Cantidad de núcleos de CPU que se van a asignar al controlador.

--executor-memory

Cantidad de memoria que se va a asignar al ejecutor. Especifique las unidades como parte del valor. Ejemplo 512M o 2G.

--executor-cores

Cantidad de núcleos de CPU que se van a asignar al ejecutor.

--executor-count

Número de instancias del ejecutor que se va a ejecutar.

--archives

Lista de rutas de acceso de archivo. Para pasar una lista JSON, codifique los valores. Ejemplo: '["entry1", "entry2"]'.

--queue -q

Nombre de la cola de Spark en la que se va a ejecutar la sesión.

--name -n

Nombre de la sesión de Spark.

--config

Lista de pares de valores de nombre que contienen valores de configuración de Spark. Codificado como diccionario JSON. Ejemplo: '{"name":"value", "name2":"value2"}'.

Argumentos globales

--debug

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

--help -h

Mostrar este mensaje de ayuda y salir.

--output -o

Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.

--query -q

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

azdata bdc spark batch list

Enumere todos los lotes de Spark.

azdata bdc spark batch list 

Ejemplos

Enumere todos los lotes activos.

azdata spark batch list

Argumentos globales

--debug

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

--help -h

Mostrar este mensaje de ayuda y salir.

--output -o

Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.

--query -q

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

azdata bdc spark batch info

Obtiene la información de un lote de Spark con el identificador especificado. El identificador de lote se devuelve de "spark batch create".

azdata bdc spark batch info --batch-id -i 
                            

Ejemplos

Obtenga información por lotes para el lote con el identificador 0.

azdata spark batch info --batch-id 0

Parámetros necesarios

--batch-id -i

Número de identificador de lote de Spark.

Argumentos globales

--debug

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

--help -h

Mostrar este mensaje de ayuda y salir.

--output -o

Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.

--query -q

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

azdata bdc spark batch log

Obtiene las entradas de registro por lotes de un lote de Spark con el identificador especificado. El identificador de lote se devuelve de "spark batch create".

azdata bdc spark batch log --batch-id -i 
                           

Ejemplos

Obtenga el registro por lotes del lote con el identificador 0.

azdata spark batch log --batch-id 0

Parámetros necesarios

--batch-id -i

Número de identificador de lote de Spark.

Argumentos globales

--debug

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

--help -h

Mostrar este mensaje de ayuda y salir.

--output -o

Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.

--query -q

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

azdata bdc spark batch state

Obtiene el estado del lote de un lote de Spark con el identificador especificado. El identificador de lote se devuelve de "spark batch create".

azdata bdc spark batch state --batch-id -i 
                             

Ejemplos

Obtenga el estado del lote para el lote con el identificador 0.

azdata spark batch state --batch-id 0

Parámetros necesarios

--batch-id -i

Número de identificador de lote de Spark.

Argumentos globales

--debug

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

--help -h

Mostrar este mensaje de ayuda y salir.

--output -o

Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.

--query -q

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

azdata bdc spark batch delete

Esto elimina un lote de Spark. El identificador de lote se devuelve de "spark batch create".

azdata bdc spark batch delete --batch-id -i 
                              

Ejemplos

Elimine un lote.

azdata spark batch delete --batch-id 0

Parámetros necesarios

--batch-id -i

Número de identificador de lote de Spark.

Argumentos globales

--debug

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

--help -h

Mostrar este mensaje de ayuda y salir.

--output -o

Formato de salida. Valores permitidos: json, jsonc, table y tsv. Valor predeterminado: json.

--query -q

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Pasos siguientes

Para obtener más información sobre otros comandos de azdata, vea Referencia de azdata.

Para más información sobre cómo instalar la herramienta azdata, consulte Instalación de azdata.