account service-principals-v2 grupo de comando

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.

Bandeiras globais

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

Bandeiras globais

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

Bandeiras globais

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.

Bandeiras globais

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.

Bandeiras globais

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.

Bandeiras globais

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