account log-delivery 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 account log-delivery dentro da CLIDatabricks contém comandos para gerenciar as configurações de entrega log para sua account. Os dois tipos log suportados para esta API são logs de uso faturável e logs de auditoria. Este recurso funciona com todos os tipos account . Consulte Configurar a entrega do log de auditoria.
criar logde entrega account do Databricks
Crie uma nova configuração de entrega log Databricks para habilitar a entrega do tipo de logs especificado para seu local de armazenamento. Isso requer que você já tenha criado um objeto de credencial e um objeto de configuração de armazenamento.
Existe um limite para o número de configurações de entrega log disponíveis por account. É possível criar no máximo duas configurações de entrega em nível accounthabilitadas por tipo log . Além disso, você pode criar duas configurações de entrega em nível workspacehabilitadas por workspace para cada tipo log . Não é possível excluir uma configuração de entrega log , mas você pode desativá-la.
databricks account log-delivery create [flags]
Opções
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.
Exemplos
O exemplo a seguir cria uma configuração de entrega log usando JSON:
databricks account log-delivery create --json '{"log_delivery_configuration": {"config_name": "my-log-delivery", "credentials_id": "cred-abc123", "storage_configuration_id": "storage-xyz789", "log_type": "AUDIT_LOGS", "output_format": "JSON"}}'
O exemplo a seguir cria uma configuração de entrega log usando um arquivo JSON :
databricks account log-delivery create --json @log-delivery-config.json
log account do Databricks - entrega obter
Obtenha um objeto de configuração de entrega log Databricks para uma account, especificada por ID.
databricks account log-delivery get LOG_DELIVERY_CONFIGURATION_ID [flags]
Argumentos
LOG_DELIVERY_CONFIGURATION_ID
O ID de configuração de entrega log .
Opções
Exemplos
O exemplo a seguir obtém uma configuração de entrega log por ID:
databricks account log-delivery get log-delivery-abc123
log account do Databricks - lista de entregas
Obtenha todas as configurações de entrega log Databricks associadas a uma account.
databricks account log-delivery list [flags]
Opções
--credentials-id string
O ID das credenciais para filtrar os resultados da pesquisa.
--storage-configuration-id string
O ID de configuração de armazenamento para filtrar os resultados da pesquisa.
--status LogDeliveryConfigStatus
O status de entrega do log para filtrar os resultados da pesquisa. Valores suportados: DISABLED, ENABLED.
--page-token string
Tokens de página recebidos de uma chamada anterior para obter todas as configurações de entrega log .
Exemplos
O exemplo a seguir lista todas as configurações de entrega log :
databricks account log-delivery list
O exemplo a seguir lista as configurações de entrega log habilitadas:
databricks account log-delivery list --status ENABLED
O exemplo a seguir lista as configurações de entrega log filtradas por credenciais:
databricks account log-delivery list --credentials-id cred-abc123
log account do Databricks - status de entrega do patch
Ativar ou desativar uma configuração de entrega log . A exclusão de configurações de entrega não é suportada, portanto, desative as configurações de entrega log que não forem mais necessárias.
Não é possível reativar uma configuração de entrega se isso violar os limites de configuração de entrega (máximo de duas configurações de nível accountativadas por tipo log ).
databricks account log-delivery patch-status LOG_DELIVERY_CONFIGURATION_ID STATUS [flags]
Argumentos
LOG_DELIVERY_CONFIGURATION_ID
O ID de configuração de entrega log .
STATUS
Estado da configuração de entrega log . Valores suportados: DISABLED, ENABLED.
Opções
--json JSON
As strings JSON embutidas ou o @caminho para o arquivo JSON com o corpo da requisição.
Exemplos
O exemplo a seguir desativa uma configuração de entrega log :
databricks account log-delivery patch-status log-delivery-abc123 DISABLED
O exemplo a seguir habilita uma configuração de entrega log :
databricks account log-delivery patch-status log-delivery-abc123 ENABLED
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.