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.