Поделиться через


Включение подробных журналов аудита

Подробные журналы аудита — это дополнительные журналы аудита, записанные при выполнении запроса или команды в рабочей области. Эти журналы записывают текст каждой команды или запроса. По умолчанию эти журналы не включены в рабочих областях.

Чтобы включить или отключить подробные журналы аудита, сделайте следующее:

  1. В качестве администратора рабочей области перейдите на страницу параметров администратора Azure Databricks.
  2. Перейдите на вкладку Дополнительно.
  3. Рядом с параметром Подробные журналы аудита включите или отключите эту функцию.

При включении или отключении подробных журналов аудита в категории workspaceсоздается подлежащее аудиту событие с действием workspaceConfKeys. Параметр запроса workspaceConfKeys имеет значение enableVerboseAuditLogs. Параметр запроса workspaceConfValues имеет значение true (функция включена) или false (функция отключена).

Подробные события журнала аудита

При настройке подробных журналов аудита журналы включают следующие дополнительные события:

Service Имя действия Description Параметры запроса
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 — это поле пустое.