Partilhar via


account log-delivery grupo de comando

Observação

Essas informações se aplicam às versões 0.205 e superiores da CLI do Databricks. A CLI do Databricks está em Pré-Visualização Pública.

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 log-delivery grupo de comandos dentro da CLI Databricks contém comandos para gerir configurações de entrega de registos para a sua conta. Os dois tipos de registos suportados para esta API são registos de utilização faturáveis e registos de auditoria. Esta funcionalidade funciona com todos os tipos de contas. Consulte Configurar a entrega do log de diagnóstico.

Databricks Conta Registo-Entrega Criar

Crie uma nova configuração de entrega de registos Databricks para permitir a entrega do tipo especificado de registos na sua localização de armazenamento. Isto requer que já tenha criado um objeto de credencial e um objeto de configuração de armazenamento.

Importante

Existe um limite para o número de configurações de entrega de registos disponíveis por conta. Pode criar um máximo de duas configurações de entrega ativadas ao nível da conta por tipo de registo. Além disso, pode criar duas configurações de entrega ativadas ao nível do espaço de trabalho por espaço de trabalho para cada tipo de log. Não pode apagar uma configuração de entrega de log, mas pode desativá-la.

databricks account log-delivery create [flags]

Opções

--json JSON

    A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação

Bandeiras globais

Exemplos

O exemplo seguinte cria uma configuração de entrega de logs 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 seguinte cria uma configuração de entrega de log usando um ficheiro JSON:

databricks account log-delivery create --json @log-delivery-config.json

Conta Databricks Registo-Entrega Get

Obtenha um objeto de configuração de entrega de registos Databricks para uma conta, especificado por ID.

databricks account log-delivery get LOG_DELIVERY_CONFIGURATION_ID [flags]

Arguments

LOG_DELIVERY_CONFIGURATION_ID

    O ID de configuração da entrega do log.

Opções

Bandeiras globais

Exemplos

O exemplo seguinte obtém uma configuração de entrega de log por ID:

databricks account log-delivery get log-delivery-abc123

Databricks Lista de Registos de Entrega de Contas

Obtenha todas as configurações de entrega de registos do Databricks associadas a uma conta.

databricks account log-delivery list [flags]

Opções

--credentials-id string

    O ID de 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 estado da entrega do registo para filtrar os resultados da pesquisa. Valores suportados: DISABLED, ENABLED.

--page-token string

    Um token de página recebido de uma chamada anterior get all log delivery configurations.

Bandeiras globais

Exemplos

O exemplo seguinte lista todas as configurações de entrega de registos:

databricks account log-delivery list

As seguintes listas de exemplos permitiram configurações de entrega de registos:

databricks account log-delivery list --status ENABLED

O exemplo seguinte lista configurações de entrega de registos filtradas por credenciais:

databricks account log-delivery list --credentials-id cred-abc123

Databricks Conta Registo-Entrega Patch-Estado

Ativa ou desativa uma configuração de entrega de registos. A eliminação de configurações de entrega não é suportada, por isso desative as configurações de entrega de registos que já não são necessárias.

Observação

Não pode reativar uma configuração de entrega se isso violar os limites de configuração de entrega (máximo de duas configurações ativadas ao nível da conta por tipo de registo).

databricks account log-delivery patch-status LOG_DELIVERY_CONFIGURATION_ID STATUS [flags]

Arguments

LOG_DELIVERY_CONFIGURATION_ID

    O ID de configuração da entrega do log.

STATUS

    Estado da configuração da entrega de registos. Valores suportados: DISABLED, ENABLED.

Opções

--json JSON

    A cadeia de caracteres JSON embutida ou o @path para o arquivo JSON com o corpo da solicitação

Bandeiras globais

Exemplos

O seguinte exemplo desativa uma configuração de entrega de log:

databricks account log-delivery patch-status log-delivery-abc123 DISABLED

O exemplo seguinte permite uma configuração de entrega de log:

databricks account log-delivery patch-status log-delivery-abc123 ENABLED

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