Ativar registros de auditoria detalhados

Verbose audit logs são auditorias adicionais logs registradas sempre que uma consulta ou comando é executado em seu workspace. Esses logs registram o texto de cada comando ou consulta. Por default, esses logs não estão habilitados no espaço de trabalho.

Para ativar ou desativar a auditoria detalhada logs, faça o seguinte:

  1. Como administrador do workspace, acesse a página de configurações de administração do Databricks.

  2. Clique em Advanced tab.

  3. Ao lado de Verbose Audit logs, ative ou desative o recurso.

Quando o senhor ativa ou desativa o registro detalhado, um evento auditável é emitido na categoria workspace com a ação workspaceConfKeys. O parâmetro de solicitação workspaceConfKeys é enableVerboseAuditLogs. O parâmetro de solicitação workspaceConfValues é true (recurso ativado) ou false (recurso desativado).

Eventos de registro de auditoria detalhados

Quando o senhor configura logs de auditoria detalhados, os logs incluem os seguintes eventos adicionais:

Serviço

Nome da ação

Descrição

Solicitar parâmetros

notebook

runCommand

Emitido após um usuário interativo executar um comando em Notebook. Um comando corresponde a uma célula em um Notebook.

  • notebookId

  • executionTime

  • status

  • commandId

  • commandText

jobs

runCommand

Emitido depois que um comando em um Notebook é executado por um Job execução. Um comando corresponde a uma célula em um Notebook.

  • jobId

  • runId

  • notebookId

  • executionTime

  • status

  • commandId

  • commandText

databrickssql

commandSubmit

execução quando um comando é enviado para Databricks SQL.

  • commandText

  • warehouseId

  • commandId

databrickssql

commandFinish

execução quando um comando for concluído ou cancelado.

  • warehouseId

  • commandId

Verifique o campo response para obter informações adicionais relacionadas ao resultado do comando:

  • statusCode - O código de resposta HTTP. O erro será 400 se for um erro geral.

  • errorMessage - Mensagem de erro.

    Observação

    Em alguns casos, para determinados comandos de longa duração, o campo errorMessage pode não ser preenchido em caso de falha.

  • result: Esse campo está vazio.