자세한 감사 로그 사용
자세한 감사 로그는 작업 영역에서 쿼리 또는 명령이 실행될 때마다 기록되는 추가 감사 로그입니다. 이러한 로그는 각 명령 또는 쿼리의 텍스트를 기록합니다. 기본적으로 이러한 로그는 작업 영역에서 사용하도록 설정되지 않습니다.
자세한 감사 로그를 사용하거나 사용하지 않도록 설정하려면 다음을 수행합니다.
- 작업 영역 관리자로 Azure Databricks 관리자 설정 페이지로 이동합니다.
- 고급 탭을 클릭합니다.
- 자세한 감사 로그 옆에 있는 기능을 사용하거나 사용하지 않도록 설정합니다.
자세한 로깅을 사용하거나 사용하지 않도록 설정하면 감사 가능한 이벤트가 작업 workspaceConfKeys
와 함께 범주 workspace
에서 내보내집니다. workspaceConfKeys
요청 매개 변수는 enableVerboseAuditLogs
입니다. 요청 매개 변수 workspaceConfValues
는 true
(기능 사용) 또는 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
: 이 필드는 비어 있습니다.