Partilhar via


bdc spark batch de azdata

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 batch create Criar um novo lote do Spark.
azdata bdc spark batch list Listar todos os lotes no Spark.
azdata bdc spark batch info Obter informações sobre um lote ativo do Spark.
azdata bdc spark batch log Obter logs de execução para um lote do Spark.
azdata bdc spark batch state Obter o estado de execução para um lote do Spark.
azdata bdc spark batch delete Excluir um lote do Spark.

azdata bdc spark batch create

Isso cria um novo trabalho do Spark em lote que executa o código fornecido.

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]

Exemplos

Criar um novo lote do Spark.

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

Parâmetros obrigatórios

--file -f

Caminho para o arquivo a ser executado.

Parâmetros opcionais

--class-name -c

Nome da classe a ser executada ao passar um ou mais arquivos jar.

--arguments -a

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

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

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

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

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"}'.

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 batch list

Listar todos os lotes no Spark.

azdata bdc spark batch list 

Exemplos

Listar todos os lotes ativos.

azdata spark batch 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 batch info

Isso obtém as informações de um lote do Spark com a ID fornecida. A ID do lote é retornada de 'spark batch create'.

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

Exemplos

Obter informações do lote com a ID 0.

azdata spark batch info --batch-id 0

Parâmetros obrigatórios

--batch-id -i

Número da ID do lote 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 batch log

Isso obtém as entradas de log do lote para um lote do Spark com a ID fornecida. A ID do lote é retornada de 'spark batch create'.

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

Exemplos

Obter o log do lote com a ID 0.

azdata spark batch log --batch-id 0

Parâmetros obrigatórios

--batch-id -i

Número da ID do lote 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 batch state

Isso obtém o estado do lote para um lote do Spark com a ID fornecida. A ID do lote é retornada de 'spark batch create'.

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

Exemplos

Obter informações de estado do lote com a ID 0.

azdata spark batch state --batch-id 0

Parâmetros obrigatórios

--batch-id -i

Número da ID do lote 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 batch delete

Isso exclui um lote do Spark. A ID do lote é retornada de 'spark batch create'.

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

Exemplos

Excluir um lote.

azdata spark batch delete --batch-id 0

Parâmetros obrigatórios

--batch-id -i

Número da ID do lote 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.