azdata bdc spark session

Aplica-se a: CLI de Dados do Azure ()azdata

O artigo a seguir fornece referência para os comandos sql na ferramenta azdata. Para obter mais informações sobre outros comandos de azdata, confira referência de azdata

Comandos

Comando Descrição
azdata bdc spark session create Criar uma nova sessão do Spark.
azdata bdc spark session list Listar todas as sessões ativas no Spark.
azdata bdc spark session info Obter informações sobre uma sessão ativa do Spark.
azdata bdc spark session log Obter logs de execução para uma sessão ativa do Spark.
azdata bdc spark session state Obter estado de execução para uma sessão ativa do Spark.
azdata bdc spark session delete Excluir uma sessão do Spark.

azdata bdc spark session create

Isso cria uma nova sessão interativa do Spark. O chamador deve especificar o tipo de sessão do Spark. Essa sessão dura além do tempo de vida de uma execução azdata e deve ser excluída com '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]

Exemplos

Criar uma sessão.

azdata bdc spark session create --session-kind pyspark

Parâmetros opcionais

--session-kind -k

Nome do tipo de sessão a ser criada. Uma opção entre spark, pyspark, sparkr ou sql.

--jar-files -j

Lista de caminhos de arquivo jar. Para passar o JSON de uma lista, codifique os valores. Exemplo: '["entrada1", "entrada2"]'.

--py-files -p

Lista de caminhos de arquivo python. Para passar o JSON de uma lista, codifique os valores. Exemplo: '["entrada1", "entrada2"]'.

--files -f

Lista de caminhos de arquivo. Para passar o JSON de uma lista, codifique os valores. Exemplo: '["entrada1", "entrada2"]'.

--driver-memory

Quantidade de memória a ser alocada ao driver. Especifique as unidades como parte do valor. Por exemplo, 512M ou 2G.

--driver-cores

Quantidade de núcleos de CPU a ser alocada ao driver.

--executor-memory

Quantidade de memória a ser alocada ao executor. Especifique as unidades como parte do valor. Por exemplo, 512M ou 2G.

--executor-cores

Quantidade de núcleos de CPU a ser alocada ao executor.

--executor-count

Número de instâncias do executor a serem executadas.

--archives -a

Lista de caminhos de arquivos. Para passar o JSON de uma lista, codifique os valores. Exemplo: '["entrada1", "entrada2"]'.

--queue -q

Nome da fila do Spark na qual executar a sessão.

--name -n

Nome da sessão do Spark.

--config -c

Lista de pares de nome e valor que contêm valores de configuração do Spark. Codificado como um dicionário JSON. Exemplo: '{"nome":"valor", "nome2":"valor2"}'.

--timeout-seconds -t

Tempo limite de ociosidade da sessão em segundos.

Argumentos globais

--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--output -o

Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.

--query -q

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

azdata bdc spark session list

Listar todas as sessões ativas no Spark.

azdata bdc spark session list 

Exemplos

Listar todas as sessões ativas.

azdata spark session list

Argumentos globais

--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--output -o

Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.

--query -q

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

azdata bdc spark session info

Isso obtém as informações da sessão para uma sessão ativa do Spark com a ID fornecida. A ID da sessão é retornada usando 'spark session create'.

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

Exemplos

Obter informações da sessão com a ID 0.

azdata spark session info --session-id 0

Parâmetros obrigatórios

--session-id -i

Número de ID da sessão do Spark.

Argumentos globais

--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--output -o

Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.

--query -q

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

azdata bdc spark session log

Isso obtém as entradas de log da sessão para uma sessão ativa do Spark com a ID fornecida. A ID da sessão é retornada usando 'spark session create'.

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

Exemplos

Obter o log de sessão para a sessão com a ID 0.

azdata spark session log --session-id 0

Parâmetros obrigatórios

--session-id -i

Número de ID da sessão do Spark.

Argumentos globais

--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--output -o

Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.

--query -q

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

azdata bdc spark session state

Isso obtém o estado de sessão para uma sessão ativa do Spark com a ID fornecida. A ID da sessão é retornada usando 'spark session create'.

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

Exemplos

Obter o estado de sessão para a sessão com a ID 0.

azdata spark session state --session-id 0

Parâmetros obrigatórios

--session-id -i

Número de ID da sessão do Spark.

Argumentos globais

--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--output -o

Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.

--query -q

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

azdata bdc spark session delete

Isso exclui uma sessão interativa do Spark. A ID da sessão é retornada usando 'spark session create'.

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

Exemplos

Excluir uma sessão.

azdata spark session delete --session-id 0

Parâmetros obrigatórios

--session-id -i

Número de ID da sessão do Spark.

Argumentos globais

--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--output -o

Formato de saída. Valores permitidos: json, jsonc, table, tsv. Padrão: json.

--query -q

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

Próximas etapas

Para obter mais informações sobre outros comandos de azdata, confira referência de azdata.

Para saber mais sobre como instalar a ferramenta azdata, confira Instalar azdata.