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 clean-room-assets grupo de comandos de la CLI de Databricks permite administrar recursos de sala limpia. Los recursos de sala limpia son datos y objetos, como tablas, volúmenes y cuadernos, que se comparten con la sala limpia. Los tipos de recursos admitidos incluyen FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEWy VOLUME.
databricks clean-room-assets crear
Crear un recurso de sala limpia. Para cada recurso de Catálogo de Unity que se agrega a través de este método, el propietario de la sala limpia también debe tener suficientes privilegios en el recurso para consumirlo. El privilegio debe mantenerse indefinidamente para que la sala limpia pueda acceder al recurso. Normalmente, debe usar un grupo como propietario de la sala limpia.
databricks clean-room-assets create CLEAN_ROOM_NAME [flags]
Arguments
CLEAN_ROOM_NAME
Nombre de la sala limpia.
Options
--asset-type CleanRoomAssetAssetType
Tipo de recurso. Valores admitidos: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, , VOLUME
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.
--name string
Nombre completamente calificado que identifica de forma única el activo dentro de la sala limpia.
Examples
En el ejemplo siguiente se crea un recurso de tabla en una sala limpia:
databricks clean-room-assets create my-clean-room --asset-type TABLE --name "catalog.schema.table_name"
En el ejemplo siguiente se crea un recurso de cuaderno en una sala limpia:
databricks clean-room-assets create my-clean-room --asset-type NOTEBOOK_FILE --name "my_notebook.py"
En el ejemplo siguiente se crea un activo de volumen en un cuarto limpio.
databricks clean-room-assets create my-clean-room --asset-type VOLUME --name "catalog.schema.volume_name"
borrado de clean-room-assets de databricks
Elimine un recurso de sala limpia. Deje de compartir y quite el recurso de la sala limpia.
databricks clean-room-assets delete CLEAN_ROOM_NAME ASSET_TYPE NAME [flags]
Arguments
CLEAN_ROOM_NAME
Nombre de la sala limpia.
ASSET_TYPE
Tipo de recurso. Valores admitidos: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, , VOLUME
NAME
El nombre plenamente calificado del activo, es decir, es el mismo que el campo de nombre en CleanRoomAsset.
Options
Examples
En el ejemplo siguiente se elimina un recurso de tabla de una sala limpia:
databricks clean-room-assets delete my-clean-room TABLE "catalog.schema.table_name"
En el ejemplo siguiente se elimina un cuaderno de una sala limpia:
databricks clean-room-assets delete my-clean-room NOTEBOOK_FILE "my_notebook.py"
En el ejemplo siguiente se elimina un activo de volumen de una sala limpia.
databricks clean-room-assets delete my-clean-room VOLUME "catalog.schema.volume_name"
databricks clean-room-assets obtener (recuperar activos de sala limpia)
Obtenga los detalles de un recurso de sala limpia por su tipo y nombre completo.
databricks clean-room-assets get CLEAN_ROOM_NAME ASSET_TYPE NAME [flags]
Arguments
CLEAN_ROOM_NAME
Nombre de la sala limpia.
ASSET_TYPE
Tipo de recurso. Valores admitidos: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, , VOLUME
NAME
El nombre plenamente calificado del activo, es decir, es el mismo que el campo de nombre en CleanRoomAsset.
Options
Examples
En el ejemplo siguiente se obtienen detalles de un recurso de tabla en una sala limpia:
databricks clean-room-assets get my-clean-room TABLE "catalog.schema.table_name"
En el ejemplo siguiente se obtienen detalles de un recurso de cuaderno en una sala limpia:
databricks clean-room-assets get my-clean-room NOTEBOOK_FILE "my_notebook.py"
En el ejemplo siguiente se obtienen detalles de un recurso de vista en una sala limpia:
databricks clean-room-assets get my-clean-room VIEW "catalog.schema.view_name"
databricks clean-room-assets listar
Liste los recursos en una sala limpia.
databricks clean-room-assets list CLEAN_ROOM_NAME [flags]
Arguments
CLEAN_ROOM_NAME
Nombre de la sala limpia.
Options
--page-token string
Token de paginación opaco para ir a la página siguiente en función de la consulta anterior.
Examples
En el ejemplo siguiente se enumeran todos los recursos de una sala limpia:
databricks clean-room-assets list my-clean-room
Actualización de Databricks clean-room-assets
Actualizar un recurso de sala limpia. Por ejemplo, actualizando el contenido de un cuaderno o cambiando las particiones compartidas de una tabla.
databricks clean-room-assets update CLEAN_ROOM_NAME ASSET_TYPE NAME [flags]
Arguments
CLEAN_ROOM_NAME
Nombre de la sala limpia.
ASSET_TYPE
Tipo de recurso. Valores admitidos: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, , VOLUME
NAME
Nombre completamente calificado que identifica de forma única el activo dentro de la sala limpia. Este es también el nombre que se muestra en la interfaz de usuario de la sala limpia. En el caso de los recursos protegibles del catálogo de Unity (tablas, volúmenes, etc.), el formato es shared_catalog.shared_schema.asset_name. En el caso de los cuadernos, el nombre es el nombre de archivo del cuaderno.
Options
--asset-type CleanRoomAssetAssetType
Tipo de recurso. Valores admitidos: FOREIGN_TABLE, NOTEBOOK_FILE, TABLE, VIEW, , VOLUME
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud.
--name string
Nombre completamente calificado que identifica de forma única el activo dentro de la sala limpia.
Examples
En el ejemplo siguiente se actualiza un recurso de tabla en una sala limpia:
databricks clean-room-assets update my-clean-room TABLE "catalog.schema.table_name" --json '{
"asset_type": "TABLE",
"name": "catalog.schema.table_name"
}'
En el ejemplo siguiente se actualiza un recurso de cuaderno en una sala limpia:
databricks clean-room-assets update my-clean-room NOTEBOOK_FILE "my_notebook.py" --name "updated_notebook.py"
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
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
El tipo de salida del comando, ya sea text o json. El valor predeterminado es text.
-p, --profile cadena
Nombre del perfil en el archivo ~/.databrickscfg para usarlo al 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 es aplicable, el objetivo del paquete que se va a usar