azdata bdc hdfs

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 hdfs key Permite administrar las claves de zona de cifrado de Hadoop.
azdata bdc hdfs status Comandos de estado del servicio HDFS.
azdata bdc hdfs shell El shell de HDFS es un sencillo shell de comandos interactivo para el sistema de archivos HDFS.
azdata bdc hdfs ls Muestre el estado del archivo o el directorio especificados.
azdata bdc hdfs exists Determine si un archivo o un directorio existen. Devuelve true si existe; en caso contario, false.
azdata bdc hdfs mkdir Cree un directorio en la ruta de acceso especificada.
azdata bdc hdfs mv Mueva el archivo o la ruta de acceso especificados a la ubicación especificada.
azdata bdc hdfs create Cree el archivo de texto en la ubicación especificada. Se puede agregar contenido de texto simple mediante el parámetro data.
azdata bdc hdfs cat Lea el contenido de un archivo. El desplazamiento y la longitud en bytes son parámetros opcionales.
azdata bdc hdfs rm Quite un archivo o directorio.
azdata bdc hdfs rmr Quite un archivo o directorio de forma recursiva.
azdata bdc hdfs chmod Cambie el permiso en el archivo o el directorio especificados.
azdata bdc hdfs chown Cambie el propietario o el grupo del archivo especificado.
azdata bdc hdfs cp Copie un archivo o un directorio entre la máquina local y HDFS.
azdata bdc hdfs mount Administre el montaje de almacenes remotos en HDFS.
azdata bdc hdfs settings Comandos de configuración de BDC para el servicio HDFS.
azdata bdc hdfs encryption-zone Permite administrar zonas de cifrado en HDFS.

azdata bdc hdfs shell

El shell de HDFS es un sencillo shell de comandos interactivo para el sistema de archivos HDFS.

azdata bdc hdfs shell 

Ejemplos

Inicie el shell.

azdata bdc hdfs shell

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

Muestre el estado del archivo o el directorio especificados.

azdata bdc hdfs ls --path -p 
                   

Ejemplos

Mostrar el estado

azdata bdc hdfs ls --path "tmp/"

Parámetros obligatorios

--path -p

Ruta de acceso para mostrar el estado.

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

Determine si un archivo o un directorio existen. Devuelve true si existe; en caso contario, false.

azdata bdc hdfs exists --path -p 
                       

Ejemplos

Compruebe si existen archivos o directorios.

azdata bdc hdfs exists --path "tmp/"

Parámetros obligatorios

--path -p

Ruta de acceso para comprobar si existen.

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

Cree un directorio en la ruta de acceso especificada.

azdata bdc hdfs mkdir --path -p 
                      

Ejemplos

Crear directorio.

azdata bdc hdfs mkdir --path "tmp/"

Parámetros obligatorios

--path -p

Nombre del directorio que se va a crear.

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

Mueva el archivo o la ruta de acceso especificados a la ubicación especificada.

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

Ejemplos

Mover el archivo o directorio.

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

Parámetros obligatorios

--source-path -s

Directorio que se va a mover.

--target-path -t

Ubicación a la que se va a mover.

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

Cree el archivo de texto en la ubicación especificada. Se puede agregar contenido de texto simple mediante el parámetro data.

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

Ejemplos

Crear archivo.

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

Parámetros obligatorios

--path -p

Nombre del archivo que se va a crear.

--data -d

Contenido del archivo. Diseñado para contenido de texto simple.

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

Lea el contenido de un archivo. El desplazamiento y la longitud en bytes son parámetros opcionales.

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

Ejemplos

Leer archivo.

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

Parámetros obligatorios

--path -p

Nombre del archivo que se va a leer.

--offset

Número de desplazamiento de bytes en el archivo que se va a leer.

--length -l

Longitud de los datos que se van a leer.

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

Quite un archivo o directorio.

azdata bdc hdfs rm --path -p 
                   

Ejemplos

Quite un archivo o directorio.

azdata bdc hdfs rm --path "tmp/"

Parámetros obligatorios

--path -p

Nombre del archivo que se va a quitar.

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

Quite un archivo o directorio de forma recursiva.

azdata bdc hdfs rmr --path -p 
                    

Ejemplos

Quitar directorio recursivo.

azdata bdc hdfs rmr --path "tmp/"

Parámetros obligatorios

--path -p

Nombre del archivo que se va a quitar de forma recursiva.

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

Cambie el permiso en el archivo o el directorio especificados.

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

Ejemplos

Cambiar el permiso del archivo o directorio.

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

Parámetros obligatorios

--path -p

Nombre del archivo o directorio en el que se van a establecer los permisos.

--permission

Octetos de permiso que se van a establecer. Por ejemplo, "775".

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

Cambie el propietario o el grupo del archivo especificado.

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

Ejemplos

Cambiar el propietario y el grupo.

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

Parámetros obligatorios

--path -p

Nombre del archivo o directorio del que se va a cambiar el propietario.

--owner

Nombre del propietario que se va a establecer.

--group -g

Nombre del grupo que se va a establecer.

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

Copie un archivo o un directorio entre la máquina local y HDFS. Si la entrada es un directorio, se copiará todo el árbol de directorio. Si el archivo o directorio de destino existen, se producirá un error en el comando. Para especificar el directorio de HDFS remoto, agregue a la ruta de acceso el prefijo "hdfs:".

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

Ejemplos

Copie un archivo o un directorio entre la máquina local y HDFS.

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

Parámetros obligatorios

--from-path -f

Nombre de la ruta de acceso desde la que se va a realizar la copia. Agregue a la ruta de acceso el prefijo "hdfs:" para indicar una ruta de acceso de HDFS.

--to-path -t

Nombre de la ruta de acceso a la que se va a realizar la copia. Agregue a la ruta de acceso el prefijo "hdfs:" para indicar una ruta de acceso de HDFS.

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.