Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Grupo de comandos
Note
Esta información se aplica a las versiones 0.205 y posteriores de la CLI de Databricks. La CLI de Databricks está en versión preliminar pública.
El uso de la CLI de Databricks está sujeto a la licencia de Databricks y al aviso de privacidad de Databricks, incluidas las disposiciones de datos de uso.
El workspace grupo de comandos de la CLI de Databricks le permite enumerar, importar, exportar y eliminar archivos y carpetas del área de trabajo. Consulte ¿Qué son los archivos del área de trabajo?
eliminación del área de trabajo de Databricks
Elimine un objeto de área de trabajo.
Elimina un objeto o un directorio (y, opcionalmente, elimina de forma recursiva todos los objetos del directorio). Si la ruta de acceso no existe, esta llamada devuelve un error RESOURCE_DOES_NOT_EXIST. Si una ruta es un directorio no vacío y recursivo y está establecido en false, esta llamada devuelve un error DIRECTORY_NOT_EMPTY.
La eliminación de objetos no se puede deshacer y eliminar un directorio de forma recursiva no es una operación atómica.
databricks workspace delete PATH [flags]
Arguments
PATH
La ruta de acceso absoluta del cuaderno o directorio.
Options
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.
--recursive
Marca que especifica si se va a eliminar el objeto de forma recursiva.
Exportación de workspace de Databricks
Exporte un objeto de área de trabajo o el contenido de un directorio completo.
Si la ruta de acceso no existe, esta llamada devuelve un error RESOURCE_DOES_NOT_EXIST.
Si los datos exportados superarían el límite de tamaño, esta llamada devuelve MAX_NOTEBOOK_SIZE_EXCEEDED. Actualmente, esta API no admite la exportación de una biblioteca.
databricks workspace export SOURCE_PATH [flags]
Arguments
PATH
Ruta de acceso absoluta del objeto o directorio. La exportación de un directorio solo se admite para el formato DBC, SOURCE y AUTO.
Options
--file string
Ruta de acceso en el sistema de archivos local en la que guardar el archivo exportado.
--format ExportFormat
Especifica el formato del archivo exportado. Valores admitidos: AUTO, DBC, HTML, JUPYTER, RAW, , , R_MARKDOWNSOURCE
databricks espacio de trabajo export-dir
Exporte un directorio de forma recursiva desde un área de trabajo de Databricks al sistema de archivos local.
databricks workspace export-dir SOURCE_PATH TARGET_PATH [flags]
Arguments
SOURCE_PATH
Ruta de directorio de origen en el espacio de trabajo
TARGET_PATH
Ruta del directorio de destino en el sistema local de archivos
Options
--overwrite
sobrescribir los archivos locales existentes
consultar el estado del espacio de trabajo de Databricks
Obtiene el estado de un objeto o un directorio. Si la ruta de acceso no existe, esta llamada devuelve un error RESOURCE_DOES_NOT_EXIST.
databricks workspace get-status PATH [flags]
Arguments
PATH
La ruta de acceso absoluta del cuaderno o directorio.
Options
Importación del Workspace de Databricks
Importa un objeto de área de trabajo (por ejemplo, un cuaderno o un archivo) o el contenido de un directorio completo. Si la ruta de acceso ya existe y la sobrescritura se establece en false, esta llamada devuelve un error RESOURCE_ALREADY_EXISTS. Para importar un directorio, puede usar el DBC formato o el SOURCE formato con el campo de idioma sin establecer. Para importar un único archivo como SOURCE, debe establecer el campo de idioma. No se admiten archivos ZIP dentro de directorios.
databricks workspace import TARGET_PATH [flags]
Arguments
PATH
Ruta de acceso absoluta del objeto o directorio. La importación de un directorio solo se admite para los DBC formatos y SOURCE .
Options
--content string
Contenido codificado en base64.
--file string
Ruta de acceso del archivo local que se va a importar
--format ImportFormat
Especifica el formato del archivo que se va a importar. Valores admitidos: AUTO, DBC, HTML, JUPYTER, RAW, , , R_MARKDOWNSOURCE
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.
--language Language
Idioma del objeto. Valores admitidos: PYTHON, R, SCALA, SQL
--overwrite
Marca que especifica si se va a sobrescribir el objeto existente.
Importar directorio de espacio de trabajo de databricks
Importe un directorio de forma recursiva desde el sistema de archivos local a un área de trabajo de Databricks.
Los cuadernos tendrán sus extensiones eliminadas.
databricks workspace import-dir SOURCE_PATH TARGET_PATH [flags]
Arguments
SOURCE_PATH
Ruta de acceso del directorio de origen en el sistema de archivos local
TARGET_PATH
Ruta de acceso del directorio de destino en el espacio de trabajo
Options
--overwrite
sobrescribir los archivos de área de trabajo existentes
lista de áreas de trabajo de databricks
Enumere el contenido de un directorio o el objeto si no es un directorio. Si la ruta de acceso de entrada no existe, esta llamada devuelve un error RESOURCE_DOES_NOT_EXIST.
databricks workspace list PATH [flags]
Arguments
PATH
La ruta de acceso absoluta del cuaderno o directorio.
Options
--notebooks-modified-after int
Marca de tiempo UTC en milisegundos.
"databricks workspace mkdirs" (comando para crear directorios)
Cree el directorio especificado (y los directorios primarios necesarios si no existen). Si hay un objeto (no un directorio) en ningún prefijo de la ruta de acceso de entrada, esta llamada devuelve un error RESOURCE_ALREADY_EXISTS.
Tenga en cuenta que si se produce un error en esta operación, es posible que haya creado correctamente algunos de los directorios primarios necesarios.
databricks workspace mkdirs PATH [flags]
Arguments
PATH
Ruta de acceso absoluta del directorio. Si los directorios primarios no existen, también los creará. Si el directorio ya existe, este comando no hará nada y se considerará exitoso.
Options
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.
databricks espacio de trabajo obtener niveles de permiso
Obtención de niveles de permisos de objetos de área de trabajo.
databricks workspace get-permission-levels WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
Tipo de objeto de área de trabajo para el que se van a obtener o administrar permisos.
WORKSPACE_OBJECT_ID
Objeto de área de trabajo para el que se van a obtener o administrar permisos.
Options
Obtención de permisos en el espacio de trabajo de Databricks
Obtenga los permisos de un objeto del área de trabajo. Los objetos del área de trabajo pueden heredar permisos de sus objetos primarios o del objeto raíz.
databricks workspace get-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
Tipo de objeto de área de trabajo para el que se van a obtener o administrar permisos.
WORKSPACE_OBJECT_ID
Objeto de área de trabajo para el que se van a obtener o administrar permisos.
Options
espacio de trabajo de databricks set-permissions
Establecer permisos de objeto de área de trabajo.
Establece los permisos en un objeto, reemplazando los permisos existentes si existen. Elimina todos los permisos directos si no se especifica ninguno. Los objetos pueden heredar permisos de sus objetos primarios o del objeto raíz.
databricks workspace set-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
Tipo de objeto de área de trabajo para el que se van a obtener o administrar permisos.
WORKSPACE_OBJECT_ID
Objeto de área de trabajo para el que se van a obtener o administrar permisos.
Options
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.
Espacio de trabajo de Databricks - Actualizar permisos
Actualice los permisos en un objeto de área de trabajo. Los objetos del área de trabajo pueden heredar permisos de sus objetos primarios o del objeto raíz.
databricks workspace update-permissions WORKSPACE_OBJECT_TYPE WORKSPACE_OBJECT_ID [flags]
Arguments
WORKSPACE_OBJECT_TYPE
Tipo de objeto de área de trabajo para el que se van a obtener o administrar permisos.
WORKSPACE_OBJECT_ID
Objeto de área de trabajo para el que se van a obtener o administrar permisos.
Options
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.
Marcas globales
--debug
Indica si se va a habilitar el registro de depuración.
-h o --help
Mostrar ayuda para la CLI de Databricks o el grupo de comandos relacionado o el comando relacionado.
--log-file cadena
Cadena que representa el archivo en el que se van a escribir registros de salida. Si no se especifica esta marca, el valor predeterminado es escribir registros de salida en stderr.
--log-format formato
El tipo de formato de registro, text o json. El valor predeterminado es text.
--log-level cadena
Cadena que representa el nivel de formato de registro. Si no se especifica, el nivel de formato de registro está deshabilitado.
-o, --output tipo
Tipo de salida del comando, text o json. El valor predeterminado es text.
-p, --profile cadena
Nombre del perfil en el archivo ~/.databrickscfg que se usará para ejecutar el comando. Si no se especifica esta marca, si existe, se usa el perfil denominado DEFAULT .
--progress-format formato
Formato para mostrar los registros de progreso: default, append, inplaceo json
-t, --target cadena
Si procede, el destino de agrupación que se va a usar