Compartilhar via


azdata bdc hdfs

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 hdfs key Gerenciar chaves de zona de criptografia do Hadoop.
azdata bdc hdfs status Comandos de status do serviço do hdfs.
azdata bdc hdfs shell O shell do HDFS é um shell de comando interativo simples para o sistema de arquivos HDFS.
azdata bdc hdfs ls Listar o status do arquivo ou diretório fornecido.
azdata bdc hdfs exists Determinar se existe um arquivo ou diretório. Retornará True se existir; caso contrário, False.
azdata bdc hdfs mkdir Criar um diretório no caminho especificado.
azdata bdc hdfs mv Mover o arquivo ou caminho especificado para a localização especificada.
azdata bdc hdfs create Criar o arquivo de texto na localização especificada. Conteúdo de texto simples pode ser adicionado por meio do parâmetro de dados.
azdata bdc hdfs cat Ler o conteúdo de um arquivo. O deslocamento e o comprimento em bytes são parâmetros opcionais.
azdata bdc hdfs rm Remover um arquivo ou diretório.
azdata bdc hdfs rmr Remover recursivamente um arquivo ou diretório.
azdata bdc hdfs chmod Alterar a permissão no arquivo ou diretório especificado.
azdata bdc hdfs chown Alterar o proprietário ou o grupo do arquivo especificado.
azdata bdc hdfs cp Copie um arquivo ou diretório entre o computador local e o HDFS.
azdata bdc hdfs mount Gerenciar a montagem de armazenamentos remotos no HDFS.
azdata bdc hdfs settings Comandos de configurações do BDC para o serviço HDFS.
azdata bdc hdfs encryption-zone Gerenciar zonas de criptografia no HDFS.

azdata bdc hdfs shell

O shell do HDFS é um shell de comando interativo simples para o sistema de arquivos HDFS.

azdata bdc hdfs shell 

Exemplos

Iniciar o shell.

azdata bdc hdfs shell

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

Listar o status do arquivo ou diretório fornecido.

azdata bdc hdfs ls --path -p 
                   

Exemplos

Status da lista

azdata bdc hdfs ls --path "tmp/"

Parâmetros obrigatórios

--path -p

O caminho para o status da lista.

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

Determinar se existe um arquivo ou diretório. Retornará True se existir; caso contrário, False.

azdata bdc hdfs exists --path -p 
                       

Exemplos

Verifique se um arquivo ou diretório existe.

azdata bdc hdfs exists --path "tmp/"

Parâmetros obrigatórios

--path -p

Caminho para verificar a existência.

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

Criar um diretório no caminho especificado.

azdata bdc hdfs mkdir --path -p 
                      

Exemplos

Criar diretório.

azdata bdc hdfs mkdir --path "tmp/"

Parâmetros obrigatórios

--path -p

Nome do diretório a ser criado.

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

Mover o arquivo ou caminho especificado para a localização especificada.

azdata bdc hdfs mv --source-path -s 
                   --target-path -t

Exemplos

Mover arquivo ou diretório.

azdata bdc hdfs mv --source-path "tmp/" --target-path "dest/"

Parâmetros obrigatórios

--source-path -s

O diretório a ser movido.

--target-path -t

A localização para a qual movê-lo.

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

Criar o arquivo de texto na localização especificada. Conteúdo de texto simples pode ser adicionado por meio do parâmetro de dados.

azdata bdc hdfs create --path -p 
                       --data -d

Exemplos

Criar arquivo.

azdata bdc hdfs create --path "tmp/test.txt" --data "This is a test."

Parâmetros obrigatórios

--path -p

Nome do arquivo que será criado.

--data -d

Conteúdo do arquivo. Destinado a conteúdo de texto simples.

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

Ler o conteúdo de um arquivo. O deslocamento e o comprimento em bytes são parâmetros opcionais.

azdata bdc hdfs cat --path -p 
                    --offset  
                    
--length -l

Exemplos

Ler arquivo.

azdata bdc hdfs cat --path "tmp/test.txt"

Parâmetros obrigatórios

--path -p

Nome do arquivo a ser lido.

--offset

Número de deslocamentos de bytes dentro do arquivo a ser lido.

--length -l

Comprimento dos dados a serem lidos.

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

Remover um arquivo ou diretório.

azdata bdc hdfs rm --path -p 
                   

Exemplos

Remover um arquivo ou diretório.

azdata bdc hdfs rm --path "tmp/"

Parâmetros obrigatórios

--path -p

Nome do arquivo a ser removido.

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

Remover recursivamente um arquivo ou diretório.

azdata bdc hdfs rmr --path -p 
                    

Exemplos

Remover diretório recursivamente.

azdata bdc hdfs rmr --path "tmp/"

Parâmetros obrigatórios

--path -p

Nome do arquivo a ser removido recursivamente.

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

Alterar a permissão no arquivo ou diretório especificado.

azdata bdc hdfs chmod --path -p 
                      --permission

Exemplos

Alterar a permissão do arquivo ou diretório.

azdata bdc hdfs chmod --permission 775 --path "tmp/test.txt"

Parâmetros obrigatórios

--path -p

Nome do arquivo ou diretório no qual definir permissões.

--permission

Octetos de permissão a serem definidos. Por exemplo, "775".

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

Alterar o proprietário ou o grupo do arquivo especificado.

azdata bdc hdfs chown --path -p 
                      --owner  
                      
--group -g

Exemplos

Alterar o proprietário e o grupo.

azdata bdc hdfs chown --owner hdfs --group superusergroup --path "tmp/test.txt"

Parâmetros obrigatórios

--path -p

Nome do arquivo ou diretório cujo proprietário será alterado.

--owner

O nome do proprietário a ser definido.

--group -g

Nome do grupo a ser definido.

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

Copie um arquivo ou diretório entre o computador local e o HDFS. Se a entrada for um diretório, a árvore de diretório inteira será copiada. Se o arquivo ou diretório de destino existir, o comando falhará. Para especificar o do diretório HDFS remoto, prefixe o caminho com "hdfs:"

azdata bdc hdfs cp --from-path -f 
                   --to-path -t

Exemplos

Copie um arquivo ou um diretório entre o computador local e o HDFS.

azdata bdc hdfs cp --from-path "tmp/test.txt" --to-path "hdfs:/user/me/test.txt"

Parâmetros obrigatórios

--from-path -f

Nome do caminho do qual copiar. Prefixe o caminho com "hdfs:" para indicar um caminho HDFS.

--to-path -t

Nome do caminho para o qual copiar. Prefixe o caminho com "hdfs:" para indicar um caminho HDFS.

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.