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
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 service-principals-v2 grupo de comandos de la CLI de Databricks contiene comandos para realizar operaciones de creación, obtención, lista, actualización y eliminación en entidades de servicio. Las entidades de servicio son identidades para su uso con trabajos, herramientas automatizadas y sistemas como scripts, aplicaciones y plataformas de CI/CD. Databricks recomienda la creación de entidades de servicio para ejecutar trabajos de producción o modificar datos de producción. Si todos los procesos que actúan sobre datos de producción se ejecutan con principales de servicio, los usuarios interactivos no necesitan ningún privilegio de escritura, eliminación o modificación en producción, lo que elimina el riesgo de que un usuario sobrescriba accidentalmente los datos de producción.
Databricks Account Service-Principals-v2 Create
Cree una nueva entidad de servicio en la cuenta de Databricks.
databricks account service-principals-v2 create [flags]
Options
--active
Si este usuario está activo.
--application-id string
UUID relativo a la entidad de servicio.
--display-name string
Cadena que representa una concatenación de nombres de pila y apellidos.
--external-id string
Id. externo.
--id string
Identificador de entidad de servicio de Databricks.
--json JSON
O bien cadena JSON en línea o @path/to/file.json con cuerpo de solicitud.
Examples
En el ejemplo siguiente se crea una entidad de servicio mediante marcas de línea de comandos:
databricks account service-principals-v2 create --display-name "CI/CD Service Principal"
En el ejemplo siguiente se crea un principal de servicio mediante JSON:
databricks account service-principals-v2 create --json '{"displayName": "CI/CD Service Principal", "active": true}'
En el ejemplo siguiente se crea una entidad de servicio mediante un archivo JSON:
databricks account service-principals-v2 create --json @service-principal.json
Databricks Account Service-Principals-v2 Delete
Elimina un principal de servicio de la cuenta de Databricks.
databricks account service-principals-v2 delete ID [flags]
Arguments
ID
Identificador único de una entidad de servicio en la cuenta de Databricks.
Options
Examples
En el ejemplo siguiente se elimina un principal de servicio por ID:
databricks account service-principals-v2 delete 12345
Databricks Account Service-Principals-v2 get
Obtenga los detalles de una sola entidad de servicio definida en la cuenta de Databricks.
databricks account service-principals-v2 get ID [flags]
Arguments
ID
Identificador único de una entidad de servicio en la cuenta de Databricks.
Options
Examples
En el ejemplo siguiente se obtiene una entidad de servicio por identificador:
databricks account service-principals-v2 get 12345
Databricks Account Service-Principals-v2 List
Obtenga el conjunto de entidades de servicio asociadas a una cuenta de Databricks.
databricks account service-principals-v2 list [flags]
Options
--attributes string
Lista separada por comas de atributos que se van a devolver en respuesta.
--excluded-attributes string
Lista separada por comas de atributos que se van a excluir en respuesta.
--filter string
Consulta por la que se deben filtrar los resultados.
--limit int
Número máximo de resultados que se van a devolver.
--sort-by string
Atributo para ordenar los resultados.
--sort-order ListSortOrder
Orden para ordenar los resultados. Valores apoyados: ascending, descending.
Examples
En el ejemplo siguiente se enumeran todas las entidades de servicio:
databricks account service-principals-v2 list
En el ejemplo siguiente se enumeran las entidades de servicio con paginación:
databricks account service-principals-v2 list --limit 10
En el ejemplo siguiente se enumeran las entidades de servicio con un filtro:
databricks account service-principals-v2 list --filter "displayName eq \"CI/CD Service Principal\""
Databricks Account Service-Principals-V2 Patch
Actualice parcialmente los detalles de una sola entidad de servicio en la cuenta de Databricks.
databricks account service-principals-v2 patch ID [flags]
Arguments
ID
Identificador único en el área de trabajo de Databricks.
Options
--json JSON
O bien cadena JSON en línea o @path/to/file.json con cuerpo de solicitud.
Examples
En el ejemplo siguiente se aplica revisiones a una entidad de servicio mediante JSON:
databricks account service-principals-v2 patch 12345 --json '{"displayName": "Updated CI/CD Service Principal"}'
En el ejemplo siguiente se aplica revisiones a una entidad de servicio mediante un archivo JSON:
databricks account service-principals-v2 patch 12345 --json @patch-service-principal.json
Databricks Account Service-Principals-v2 Update
Sustituye un principal de servicio en la cuenta de Databricks.
databricks account service-principals-v2 update ID [flags]
Arguments
ID
Identificador de entidad de servicio de Databricks.
Options
--active
Si este usuario está activo.
--application-id string
UUID relativo a la entidad de servicio.
--display-name string
Cadena que representa una concatenación de nombres de pila y apellidos.
--external-id string
Id. externo.
--json JSON
O bien cadena JSON en línea o @path/to/file.json con cuerpo de solicitud.
Examples
En el ejemplo siguiente se actualiza una entidad de servicio mediante marcas de línea de comandos:
databricks account service-principals-v2 update 12345 --display-name "Updated CI/CD Service Principal" --active
En el ejemplo siguiente se actualiza una entidad de servicio mediante JSON:
databricks account service-principals-v2 update 12345 --json '{"displayName": "Updated CI/CD Service Principal", "active": true}'
En el ejemplo siguiente se actualiza una entidad de servicio mediante un archivo JSON:
databricks account service-principals-v2 update 12345 --json @update-service-principal.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 por defecto es text.
--log-level cadena
El nivel de formato de registro está representado por una cadena. 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 por defecto 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