Compartilhar via


azdata bdc hdfs

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

Observação

Alguns cenários tratados anteriormente pela CLI de Dados do Azure (azdata) agora são gerenciados por meio de extensões da CLI do Azure (az) e fluxos de trabalho baseados no Azure Arc. Não há uma única substituição 1:1 para todos os azdata comandos. A tabela a seguir realça alternativas da CLI do Azure comumente relacionadas onde elas existem.

azdata command area Extensão/grupo de comandos da CLI do Azure Referência do Azure CLI
azdata arc dc * az arcdata Referência da CLI de dados do Azure Arc
azdata arc sql mi * az arcdata sql mi Gerenciar a Instância Gerenciada de SQL do Azure com a CLI
azdata arc postgres * az arcdata postgres Gerenciar o servidor PostgreSQL com a CLI
azdata migrate * az datamigration Migrar usando a CLI
azdata extension * az extension * Visão geral das extensões da CLI do Azure
azdata login az login az login
azdata sql shell / azdata sql query Nenhuma CLI do Azure equivalente (use sqlcmd, SSMS ou outras ferramentas SQL) Utilitário sqlcmd

SQL Server Management Studio

Para novos cenários de automação e gerenciamento, prefira a CLI do Azure (az), as extensões da CLI do Azure e as experiências do portal do Azure Arc.

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

Command Descrição
azdata bdc hdfs key Gerenciar chaves de zona de criptografia do Hadoop.
azdata bdc hdfs status Comandos de status do serviço 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 Liste o status do arquivo ou diretório especificado.
azdata bdc hdfs existe Determine se existe um arquivo ou diretório. Retorna True se existir e False caso contrário.
azdata bdc hdfs mkdir Crie um diretório no caminho especificado.
azdata bdc hdfs mv Mova o arquivo ou caminho especificado para o local especificado.
azdata bdc hdfs create Crie o arquivo de texto no local especificado. O 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. Deslocamento e comprimento em bytes são parâmetros opcionais.
azdata bdc hdfs rm Remova um arquivo ou diretório.
azdata bdc hdfs rmr Remova recursivamente um arquivo ou diretório.
azdata bdc hdfs chmod Altere a permissão no arquivo ou diretório especificado.
azdata bdc hdfs chown Altere 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 repositórios 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

Inicie o shell.

azdata bdc hdfs shell

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc hdfs ls

Liste o status do arquivo ou diretório especificado.

azdata bdc hdfs ls --path -p 
                   

Exemplos

Status da Lista

azdata bdc hdfs ls --path "tmp/"

Parâmetros Necessários

--path -p

O caminho para o status da lista.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc hdfs existe

Determine se existe um arquivo ou diretório. Retorna True se existir e False caso contrário.

azdata bdc hdfs exists --path -p 
                       

Exemplos

Verifique se há existência de arquivo ou diretório.

azdata bdc hdfs exists --path "tmp/"

Parâmetros Necessários

--path -p

Caminho para verificar a existência.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc hdfs mkdir

Crie um diretório no caminho especificado.

azdata bdc hdfs mkdir --path -p 
                      

Exemplos

Faça diretório.

azdata bdc hdfs mkdir --path "tmp/"

Parâmetros Necessários

--path -p

Nome do diretório a ser criado.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc hdfs mv

Mova o arquivo ou caminho especificado para o local especificado.

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 Necessários

--source-path -s

O diretório a ser movido.

--target-path -t

O local para o qual mover.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc hdfs create

Crie o arquivo de texto no local especificado. O 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 Necessários

--path -p

Nome do arquivo a ser criado.

--data -d

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

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc hdfs cat

Ler o conteúdo de um arquivo. Deslocamento e 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 Necessários

--path -p

Nome do arquivo a ser lido.

--offset

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

--length -l

Comprimento dos dados a serem lidos.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc hdfs rm

Remova um arquivo ou diretório.

azdata bdc hdfs rm --path -p 
                   

Exemplos

Remova um arquivo ou diretório.

azdata bdc hdfs rm --path "tmp/"

Parâmetros Necessários

--path -p

Nome do arquivo a ser removido.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc hdfs rmr

Remova recursivamente um arquivo ou diretório.

azdata bdc hdfs rmr --path -p 
                    

Exemplos

Remover diretório recursivo.

azdata bdc hdfs rmr --path "tmp/"

Parâmetros Necessários

--path -p

Nome do arquivo a ser removido recursivamente.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc hdfs chmod

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

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

Exemplos

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

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

Parâmetros Necessários

--path -p

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

--permission

Octetos de permissão a serem definidos. Exemplo "775".

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

azdata bdc hdfs chown

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

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

Exemplos

Altere o proprietário e o grupo.

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

Parâmetros Necessários

--path -p

Nome do arquivo ou diretório do qual alterar o proprietário.

--owner

O nome do proprietário a ser definido.

--group -g

Nome do grupo para o qual definir.

Argumentos globais

--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em 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, toda a árvore de diretório será copiada. Se o arquivo ou diretório de destino existir, o comando falhará. Para especificar o prefixo remoto do diretório HDFS, o caminho será "hdfs:"

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

Exemplos

Copiar arquivo ou 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 Necessá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 a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--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 a verbosidade do registro em 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.