Compartir a través de


azdata bdc spark session

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

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.

Comandos

Command Descripción
azdata bdc spark session create Cree una sesión de Spark.
azdata bdc spark session list Enumere todas las sesiones activas en Spark.
azdata bdc spark session info Obtenga información sobre una sesión de Spark activa.
azdata bdc spark session log Obtenga los registros de ejecución de una sesión de Spark activa.
azdata bdc spark session state Obtenga el estado de la ejecución de una sesión de Spark activa.
azdata bdc spark session delete Elimine una sesión de Spark.

azdata bdc spark session create

Este procedimiento crea una sesión interactiva de Spark. El autor de la llamada debe especificar el tipo de la sesión de Spark. Esta sesión reside más allá de la duración de una ejecución de azdata y debe eliminarse con "spark session delete".

azdata bdc spark session create [--session-kind -k] 
                                [--jar-files -j]  
                                
[--py-files -p]  
                                
[--files -f]  
                                
[--driver-memory]  
                                
[--driver-cores]  
                                
[--executor-memory]  
                                
[--executor-cores]  
                                
[--executor-count]  
                                
[--archives -a]  
                                
[--queue -q]  
                                
[--name -n]  
                                
[--config -c]  
                                
[--timeout-seconds -t]

Ejemplos

Crear una sesión.

azdata bdc spark session create --session-kind pyspark

Parámetros opcionales

--session-kind -k

Nombre del tipo de sesión que se va a crear. spark, pyspark, sparkr o sql.

--jar-files -j

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

--py-files -p

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

--files -f

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

--driver-memory

Cantidad de memoria que se va a asignar al controlador. Especifique las unidades como parte del valor. Por 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. Por 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 van a ejecutar.

--archives -a

Lista de rutas de acceso de los archivos. Para pasarlos en una lista, JSON codifica 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 -c

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

--timeout-seconds -t

Tiempo de espera de sesión inactivo en segundos.

Argumentos 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.

--output -o

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

--query -q

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

--verbose

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

azdata bdc spark session list

Enumere todas las sesiones activas en Spark.

azdata bdc spark session list 

Ejemplos

Enumere todas las sesiones activas.

azdata spark session list

Argumentos 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.

--output -o

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

--query -q

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

--verbose

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

azdata bdc spark session info

Obtiene la información de una sesión de Spark activa con el identificador especificado. El identificador de sesión se devuelve desde “spark session create”.

azdata bdc spark session info --session-id -i 
                              

Ejemplos

Obtener la información de la sesión con el identificador 0.

azdata spark session info --session-id 0

Parámetros obligatorios

--session-id -i

Número de identificador de sesión de Spark.

Argumentos 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.

--output -o

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

--query -q

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

--verbose

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

azdata bdc spark session log

Obtiene las entradas del registro de una sesión de Spark activa con el identificador especificado. El identificador de sesión se devuelve desde “spark session create”.

azdata bdc spark session log --session-id -i 
                             

Ejemplos

Obtener el registro de la sesión con el identificador 0.

azdata spark session log --session-id 0

Parámetros obligatorios

--session-id -i

Número de identificador de sesión de Spark.

Argumentos 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.

--output -o

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

--query -q

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

--verbose

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

azdata bdc spark session state

Obtiene el estado de una sesión de Spark activa con el identificador especificado. El identificador de sesión se devuelve desde “spark session create”.

azdata bdc spark session state --session-id -i 
                               

Ejemplos

Obtener el estado de la sesión con el identificador 0.

azdata spark session state --session-id 0

Parámetros obligatorios

--session-id -i

Número de identificador de sesión de Spark.

Argumentos 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.

--output -o

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

--query -q

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

--verbose

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

azdata bdc spark session delete

Este procedimiento elimina una sesión de Spark interactiva. El identificador de sesión se devuelve desde “spark session create”.

azdata bdc spark session delete --session-id -i 
                                

Ejemplos

Eliminar una sesión.

azdata spark session delete --session-id 0

Parámetros obligatorios

--session-id -i

Número de identificador de sesión de Spark.

Argumentos 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.

--output -o

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

--query -q

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

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener 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.