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
Nota:
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 account workspaces grupo de comandos de la CLI de Databricks contiene comandos para administrar áreas de trabajo de la cuenta. Un área de trabajo de Databricks es un entorno para acceder a todos los recursos de Databricks. El área de trabajo organiza objetos (cuadernos, bibliotecas y experimentos) en carpetas y proporciona acceso a datos y recursos computacionales, como clústeres y trabajos. Consulte Creación de un área de trabajo.
Nota:
Estos comandos están disponibles si la cuenta está en la versión E2 de la plataforma o en un plan personalizado seleccionado que permita varias áreas de trabajo por cuenta.
creación de áreas de trabajo de cuenta de databricks
Cree un área de trabajo mediante una configuración de credenciales y una configuración de almacenamiento, una configuración de red opcional (si usa una VPC administrada por el cliente), una configuración opcional de clave de servicios administrados (si usa claves administradas por el cliente para servicios administrados) y una configuración de clave de almacenamiento opcional (si usa claves administradas por el cliente para el almacenamiento).
Important
Esta operación es asincrónica. Una respuesta con código de estado HTTP 200 significa que la solicitud se ha aceptado y está en curso, pero no significa que el área de trabajo se implementó correctamente y se está ejecutando. El estado inicial del área de trabajo suele ser PROVISIONING. Use el campo id. de área de trabajo (workspace_id) en la respuesta para identificar el área de trabajo nueva y realizar solicitudes repetidas GET con el identificador del área de trabajo y comprobar su estado. El área de trabajo está disponible cuando el estado cambia a RUNNING.
databricks account workspaces create [flags]
Options
--workspace-name string
Nombre legible del área de trabajo.
--deployment-name string
El nombre de implementación define parte del subdominio para el área de trabajo.
--aws-region string
Región de AWS para el área de trabajo.
--cloud string
Nombre de la nube.
--location string
La región de Google Cloud del plano de datos del área de trabajo en su cuenta de Google (por ejemplo, us-east4).
--credentials-id string
Identificador del objeto de configuración de credenciales del área de trabajo.
--storage-configuration-id string
Identificador del objeto de configuración de almacenamiento del área de trabajo.
--network-id string
Identificador del objeto de configuración de red del área de trabajo.
--managed-services-customer-managed-key-id string
Identificador del objeto de configuración de clave de cifrado de servicios administrados del área de trabajo.
--storage-customer-managed-key-id string
Identificador del objeto de configuración de clave de cifrado de almacenamiento del área de trabajo.
--private-access-settings-id string
Identificador del objeto de configuración de acceso privado del área de trabajo.
--network-connectivity-config-id string
Identificador de objeto de la configuración de conectividad de red.
--compute-mode CustomerFacingComputeMode
Si el modo de proceso es SERVERLESS, se crea un área de trabajo sin servidor. Valores admitidos: HYBRID, SERVERLESS.
--pricing-tier PricingTier
Plan de tarifa del área de trabajo. Valores admitidos: COMMUNITY_EDITION, DEDICATED, ENTERPRISE, PREMIUM, STANDARD, . UNKNOWN
--no-wait
No espere a que llegue al estado RUNNING.
--timeout duration
Cantidad máxima de tiempo para alcanzar el estado RUNNING (valor predeterminado de 20m0s).
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud
Examples
En el ejemplo siguiente se crea un área de trabajo mediante JSON:
databricks account workspaces create --json '{"workspace_name": "my-workspace", "deployment_name": "my-workspace-deployment", "aws_region": "us-west-2", "credentials_id": "cred-abc123", "storage_configuration_id": "storage-xyz789"}'
En el ejemplo siguiente se crea un área de trabajo mediante un archivo JSON:
databricks account workspaces create --json @workspace.json
En el ejemplo siguiente se crea un área de trabajo con marcas de línea de comandos:
databricks account workspaces create --workspace-name "my-workspace" --deployment-name "my-workspace-deployment" --aws-region "us-west-2" --credentials-id "cred-abc123" --storage-configuration-id "storage-xyz789"
eliminación de áreas de trabajo de cuenta de databricks
Elimine un área de trabajo de Databricks, especificada por id.
databricks account workspaces delete WORKSPACE_ID [flags]
Argumentos
WORKSPACE_ID
Identificador entero único para el área de trabajo.
Options
Examples
En el ejemplo siguiente se elimina un área de trabajo por identificador:
databricks account workspaces delete 123456789
obtención de áreas de trabajo de cuenta de databricks
Obtenga información, incluido el estado de un área de trabajo de Databricks, especificada por el identificador. En la respuesta, el workspace_status campo indica el estado actual. Después de la creación inicial del área de trabajo (que es asincrónica), realice solicitudes repetidas GET con el identificador del área de trabajo y compruebe su estado. El área de trabajo está disponible cuando el estado cambia a RUNNING.
databricks account workspaces get WORKSPACE_ID [flags]
Argumentos
WORKSPACE_ID
Identificador entero único para el área de trabajo.
Options
Examples
En el ejemplo siguiente se obtiene un área de trabajo por identificador:
databricks account workspaces get 123456789
lista de áreas de trabajo de la cuenta de databricks
Enumere las áreas de trabajo de Databricks para una cuenta.
databricks account workspaces list [flags]
Options
Examples
En el ejemplo siguiente se enumeran todas las áreas de trabajo:
databricks account workspaces list
actualización de áreas de trabajo de cuenta de databricks
Actualizar una configuración del área de trabajo.
databricks account workspaces update WORKSPACE_ID [flags]
Argumentos
WORKSPACE_ID
Identificador entero único para el área de trabajo.
Options
--workspace-name string
Nombre legible del área de trabajo.
--deployment-name string
Nombre de implementación del área de trabajo.
--aws-region string
Región de AWS para el área de trabajo.
--cloud string
Nombre de la nube.
--location string
La región de Google Cloud del plano de datos del área de trabajo en su cuenta de Google (por ejemplo, us-east4).
--credentials-id string
Identificador del objeto de configuración de credenciales del área de trabajo.
--storage-configuration-id string
Identificador del objeto de configuración de almacenamiento del área de trabajo.
--network-id string
Si esta área de trabajo es BYO VPC, se rellenará el network_id.
--managed-services-customer-managed-key-id string
Identificador de la configuración de clave para cifrar los servicios administrados.
--storage-customer-managed-key-id string
Identificador de la configuración de clave para cifrar el almacenamiento del área de trabajo.
--private-access-settings-id string
Identificador del objeto de configuración de acceso privado del área de trabajo.
--network-connectivity-config-id string
Identificador de objeto de la configuración de conectividad de red.
--expected-workspace-status WorkspaceStatus
Campo propiedad del cliente que se usa para indicar el estado del área de trabajo en el que el cliente espera estar dentro. Valores admitidos: BANNED, CANCELLING, FAILED, NOT_PROVISIONED, PROVISIONING, . RUNNING
--update-mask string
La máscara de campo debe ser una sola cadena, con varios campos separados por comas (sin espacios).
--no-wait
No espere a que llegue al estado RUNNING.
--timeout duration
Cantidad máxima de tiempo para alcanzar el estado RUNNING (valor predeterminado de 20m0s).
--json JSON
La cadena JSON en línea o el archivo JSON @path con el cuerpo de la solicitud
Examples
En el ejemplo siguiente se actualiza un nombre de área de trabajo:
databricks account workspaces update 123456789 --workspace-name "updated-workspace-name"
En el ejemplo siguiente se actualiza un área de trabajo mediante JSON:
databricks account workspaces update 123456789 --json '{"workspace_name": "updated-workspace-name", "credentials_id": "cred-new123"}'
En el ejemplo siguiente se actualiza un área de trabajo mediante un archivo JSON:
databricks account workspaces update 123456789 --json @update-workspace.json
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
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 del paquete que se va a usar