Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Note
O uso da CLI do Databricks está sujeito à Licença do Databricks e ao Aviso de Privacidade do Databricks, incluindo quaisquer disposições de Dados de Uso.
O account service-principals-v2 grupo de comandos dentro da CLI Databricks contém comandos para realizar operações de criar, obter, listar, atualizar e eliminar nos principais de serviço. Os princípios de serviço são identidades para uso com trabalhos, ferramentas automatizadas e sistemas, como scripts, aplicações e plataformas CI/CD. O Databricks recomenda a criação de entidades de serviço para executar trabalhos de produção ou modificar dados de produção. Se todos os processos que atuam sobre dados de produção forem executados com principais de serviço, os utilizadores interativos não precisam de quaisquer privilégios de escrita, eliminação ou modificação em produção, o que elimina o risco de um utilizador sobrescrever acidentalmente os dados de produção.
Databricks Account Service-Principals-v2 Create
Crie um novo principal de serviço na conta Databricks.
databricks account service-principals-v2 create [flags]
Opções
--active
Se este usuário estiver ativo.
--application-id string
UUID relativo ao principal de serviço.
--display-name string
String que representa uma concatenação de nomes próprios e nomes de família.
--external-id string
ID externo.
--id string
ID da entidade de serviço Databricks.
--json JSON
Ou string JSON inline ou @path/to/file.json com corpo de pedido.
Examples
O exemplo seguinte cria um principal de serviço usando flags de linha de comando:
databricks account service-principals-v2 create --display-name "CI/CD Service Principal"
O exemplo a seguir cria uma entidade de serviço usando JSON:
databricks account service-principals-v2 create --json '{"displayName": "CI/CD Service Principal", "active": true}'
O exemplo seguinte cria um principal de serviço usando um ficheiro JSON:
databricks account service-principals-v2 create --json @service-principal.json
Databricks Account Service-Principals-v2 Delete
Eliminar um principal de serviço da conta Databricks.
databricks account service-principals-v2 delete ID [flags]
Arguments
ID
ID único para um principal de serviço na conta Databricks.
Opções
Examples
O exemplo a seguir elimina um principal de serviço por ID:
databricks account service-principals-v2 delete 12345
databricks account service-principals-v2 get
Obtenha os detalhes de um único princípio de serviço definido na conta Databricks.
databricks account service-principals-v2 get ID [flags]
Arguments
ID
ID único para um principal de serviço na conta Databricks.
Opções
Examples
O exemplo seguinte obtém um principal de serviço por ID:
databricks account service-principals-v2 get 12345
Databricks Account Service-Principals-v2 List
Obtenha o conjunto de princípios de serviço associados a uma conta Databricks.
databricks account service-principals-v2 list [flags]
Opções
--attributes string
Lista separada por vírgulas de atributos a serem retornados em resposta.
--excluded-attributes string
Lista separada por vírgulas de atributos a serem excluídos em resposta.
--filter string
Consulta pela qual os resultados devem ser filtrados.
--limit int
Número máximo de resultados a devolver.
--sort-by string
Atributo para classificar os resultados.
--sort-order ListSortOrder
A ordem para classificar os resultados. Valores suportados: ascending, descending.
Examples
O exemplo a seguir lista todas as entidades de serviço:
databricks account service-principals-v2 list
O exemplo seguinte lista princípios de serviço com paginação:
databricks account service-principals-v2 list --limit 10
O exemplo seguinte lista princípios de serviço com um filtro:
databricks account service-principals-v2 list --filter "displayName eq \"CI/CD Service Principal\""
Databricks Account Service-Principals-v2 patch
Atualize parcialmente os detalhes de um único principal de serviço na conta Databricks.
databricks account service-principals-v2 patch ID [flags]
Arguments
ID
ID exclusivo no espaço de trabalho Databricks.
Opções
--json JSON
Ou string JSON inline ou @path/to/file.json com corpo de pedido.
Examples
O exemplo seguinte corrige um principal de serviço usando JSON:
databricks account service-principals-v2 patch 12345 --json '{"displayName": "Updated CI/CD Service Principal"}'
O exemplo seguinte corrige um principal de serviço usando um ficheiro JSON:
databricks account service-principals-v2 patch 12345 --json @patch-service-principal.json
Databricks Account Service-Principals-v2 Update
Substitua um principal de serviço na conta Databricks.
databricks account service-principals-v2 update ID [flags]
Arguments
ID
ID da entidade de serviço Databricks.
Opções
--active
Se este usuário estiver ativo.
--application-id string
UUID relativo ao principal de serviço.
--display-name string
String que representa uma concatenação de nomes próprios e nomes de família.
--external-id string
ID externo.
--json JSON
Ou string JSON inline ou @path/to/file.json com corpo de pedido.
Examples
O exemplo seguinte atualiza um principal de serviço usando flags de linha de comando:
databricks account service-principals-v2 update 12345 --display-name "Updated CI/CD Service Principal" --active
O exemplo seguinte atualiza um principal de serviço usando JSON:
databricks account service-principals-v2 update 12345 --json '{"displayName": "Updated CI/CD Service Principal", "active": true}'
O exemplo seguinte atualiza um principal de serviço usando um ficheiro JSON:
databricks account service-principals-v2 update 12345 --json @update-service-principal.json
Bandeiras globais
--debug
Se o log de depuração deve ser habilitado.
-h ou --help
Exiba a ajuda para a CLI do Databricks ou para o grupo de comandos relacionado ou para o comando relacionado.
--log-file String
Uma cadeia de caracteres que representa o ficheiro onde os registos de saída são gravados. Se esse sinalizador não for especificado, o padrão é gravar logs de saída no stderr.
--log-format Formato
O tipo de formato de log, text ou json. O valor predefinido é text.
--log-level String
Uma cadeia de caracteres que representa o nível de formato de log. Se não for especificado, o nível de formato de log será desativado.
-o, --output tipo
O tipo de saída do comando, text ou json. O valor predefinido é text.
-p, --profile String
O nome do perfil no arquivo ~/.databrickscfg a usar para executar o comando. Se esse sinalizador não for especificado, se ele existir, o perfil nomeado DEFAULT será usado.
--progress-format Formato
O formato para exibir logs de progresso: default, append, inplace, ou json
-t, --target String
Se aplicável, o destino do pacote a ser usado