policy-compliance-for-clusters grupo de comandos
Esta informação aplica-se às versões 0.205 e acima Databricks CLI . A CLI do Databricks está em versão prévia pública.
O uso CLI Databricks está sujeito à LicençaDatabricks e ao Aviso de PrivacidadeDatabricks, incluindo qualquer fornecimento de Dados de Uso.
O grupo de comandos policy-compliance-for-clusters dentro da CLIDatabricks contém comandos para view e gerenciar o status compliance da política dos clusters em seu workspace.
Políticacompliancedo Databricks paraclusters : imporcompliance
Atualiza um cluster para que esteja em conformidade com a versão atual de sua política. Um cluster pode ser atualizado se estiver no estado RUNNING (EXECUTIVO) ou TERMINATED (ENCERRADO).
Se um cluster for atualizado enquanto estiver em estado RUNNING, ele será reiniciado para que os novos atributos entrem em vigor.
Se um cluster for atualizado enquanto estiver no estado TERMINATED, ele permanecerá nesse estado. Na próxima vez que o cluster for iniciado, os novos atributos entrarão em vigor.
Os clusters criados pelos serviços Databricks Jobs, DLT ou Models não podem ser aplicados por esta API. Em vez disso, use a API "Impor compliancea política de trabalho" para impor compliance a política no trabalho.
databricks policy-compliance-for-clusters enforce-compliance CLUSTER_ID [flags]
Argumentos
CLUSTER_ID
O ID do cluster no qual você deseja impor compliance com a política.
Opções
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.
--validate-only
Se ativada, essa opção exibe uma prévia das alterações que seriam feitas em um cluster para garantir compliance , mas não atualiza o cluster.
Exemplos
O exemplo a seguir impõe compliance com a política em um cluster:
databricks policy-compliance-for-clusters enforce-compliance 1234-567890-abc123
O exemplo a seguir mostra uma prévia das alterações sem atualizar o cluster:
databricks policy-compliance-for-clusters enforce-compliance 1234-567890-abc123 --validate-only
O exemplo a seguir impõe compliance usando JSON:
databricks policy-compliance-for-clusters enforce-compliance 1234-567890-abc123 --json '{}'
databricks policy-compliance-for-clusters get-compliance
Retorna o status compliance da política de um cluster. Os clusters podem estar em situação de não compliance se a sua política tiver sido atualizada após a última edição do cluster .
databricks policy-compliance-for-clusters get-compliance CLUSTER_ID [flags]
Argumentos
CLUSTER_ID
O ID do cluster para obter o status compliance .
Opções
Exemplos
O exemplo a seguir obtém o status compliance de um cluster:
databricks policy-compliance-for-clusters get-compliance 1234-567890-abc123
compliancea política do Databricks para acomplianceclusters
Retorna o status compliance a política de todos clusters que utilizam uma determinada política. Os clusters podem estar em situação de não compliance se a sua política tiver sido atualizada após a última edição do cluster .
Executar este comando simultaneamente 10 vezes ou mais pode resultar em limitação de velocidade, degradação do serviço ou banimento temporário.
databricks policy-compliance-for-clusters list-compliance POLICY_ID [flags]
Argumentos
POLICY_ID
Identificador único canônico para a política de cluster.
Opções
--page-size int
Número máximo de resultados a serem exibidos por página.
--page-token string
Um token de página que pode ser usado para navegar para a próxima página ou para a página anterior, conforme retornado por next_page_token ou prev_page_token.
Exemplos
O exemplo a seguir lista o status compliance para todos clusters que usam uma política:
databricks policy-compliance-for-clusters list-compliance ABC123DEF456
O exemplo a seguir lista compliance com a paginação:
databricks policy-compliance-for-clusters list-compliance ABC123DEF456 --page-size 10
Bandeiras globais
--debug
Ativar ou não o registro de depuração.
-h ou --help
Exibir ajuda para a CLI Databricks , o grupo de comandos relacionado ou o comando específico.
--log-file string
Uma sequência de caracteres representando o arquivo no qual logs de saída serão gravados. Se essa opção não for especificada, o default é gravar logs de saída em stderr.
--log-format Formato
O tipo de formato de log, text ou json. O valor default é text.
--log-level string
Uma sequência de caracteres representando o nível de formato log . Caso não seja especificado, o nível de formato log será desativado.
-o, --output Tipo
O tipo de saída do comando, text ou json. O valor default é text.
-p, --profile string
O nome do perfil no arquivo ~/.databrickscfg a ser usado para executar o comando. Se este sinalizador não for especificado, então, se existir, o perfil denominado 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 pacote de destino a ser usado.