启用详细审核日志
详细审核日志是在工作区中运行查询或命令时记录的其他审核日志。 这些日志记录每个命令或查询的文本。 默认情况下未在工作区中启用这些日志。
若要启用或禁用详细审核日志,请执行以下操作:
- 以工作区管理员身份转到 Azure Databricks 管理员设置页。
- 单击“高级” 选项卡。
- 在“详细的审核日志”旁边,启用或禁用该功能。
启用或禁用详细日志记录时,系统会使用操作 workspace
在类别 workspaceConfKeys
中发出可审核事件。 workspaceConfKeys
请求参数为 enableVerboseAuditLogs
。 请求参数 workspaceConfValues
为 true
(启用功能)或 false
(禁用功能)。
详细审核日志事件
配置详细审核日志时,日志包括以下附加事件:
服务 | 操作名称 | 说明 | 请求参数 |
---|---|---|---|
notebook |
runCommand |
在交互式用户在笔记本中运行命令后触发。 命令对应于笔记本中的单元格。 | * notebookId * executionTime * status * commandId * commandText |
jobs |
runCommand |
在作业运行执行笔记本中的命令后发出。 命令对应于笔记本中的单元格。 | * jobId * runId * notebookId * executionTime * status * commandId * commandText |
databrickssql |
commandSubmit |
在将命令提交到 Databricks SQL 时运行。 | * commandText * warehouseId * commandId |
databrickssql |
commandFinish |
在命令完成或取消命令时运行。 | * warehouseId * commandId |
检查 response
字段以获取与命令结果相关的其他信息:
statusCode
- HTTP 响应代码。 如果是一般错误,则为错误 400。errorMessage
- 错误消息。注意
在某些情况下,对于某些长时间运行的命令,可能不会在失败时填充
errorMessage
字段。result
:此字段为空。