다음을 통해 공유


자세한 감사 로그 사용

자세한 감사 로그는 작업 영역에서 쿼리 또는 명령이 실행될 때마다 기록되는 추가 감사 로그입니다. 이러한 로그는 각 명령 또는 쿼리의 텍스트를 기록합니다. 기본적으로 이러한 로그는 작업 영역에서 사용하도록 설정되지 않습니다.

자세한 감사 로그를 사용하거나 사용하지 않도록 설정하려면 다음을 수행합니다.

  1. 작업 영역 관리자로 Azure Databricks 관리자 설정 페이지로 이동합니다.
  2. 고급 탭을 클릭합니다.
  3. 자세한 감사 로그 옆에 있는 기능을 사용하거나 사용하지 않도록 설정합니다.

자세한 로깅을 사용하거나 사용하지 않도록 설정하면 감사 가능한 이벤트가 작업 workspaceConfKeys와 함께 범주 workspace에서 내보내집니다. workspaceConfKeys 요청 매개 변수는 enableVerboseAuditLogs입니다. 요청 매개 변수 workspaceConfValuestrue(기능 사용) 또는 false(기능 사용 안 함)입니다.

자세한 감사 로그 이벤트

자세한 감사 로그를 구성할 때 로그에는 다음과 같은 추가 이벤트가 포함됩니다.

서비스 작업 이름 설명 요청 매개 변수
notebook runCommand 대화형 사용자가 Notebook에서 명령을 실행한 후 내보냅니다. 명령은 Notebook의 셀에 해당합니다. - notebookId
- executionTime
- status
- commandId
- commandText
jobs runCommand Notebook의 명령이 작업 실행에 의해 실행된 후 내보내집니다. 명령은 Notebook의 셀에 해당합니다. - 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: 이 필드는 비어 있습니다.