메인 콘텐츠로 건너뛰기
DataStore는 Python의 표준 로깅 모듈을 사용합니다. 이 가이드에서는 디버깅을 위한 로깅 구성 방법을 설명합니다.

빠른 시작

로그 레벨

로그 레벨 설정

로그 포맷

간단한 포맷(기본값)

Query
Response

상세 포맷

Query
Response

로그에 기록되는 내용

DEBUG 수준

  • 생성된 SQL 쿼리
  • 실행 엔진 선택
  • 캐시 작업(적중/미스)
  • 작업 소요 시간
  • 데이터 소스 정보

INFO 수준

  • 주요 작업 완료 사항
  • 구성 변경
  • 데이터 소스 연결

WARNING 수준

  • 더 이상 권장되지 않는 기능 사용
  • 성능 경고
  • 치명적이지 않은 문제

ERROR 수준

  • 쿼리 실행 오류
  • 연결 오류
  • 데이터 변환 오류

사용자 지정 로깅 구성

Python 로깅 사용

로그를 파일에 기록

로깅 비활성화


디버깅 시나리오

SQL 생성 디버깅

로그 출력:

엔진 선택 디버깅

로그 출력:

캐시 작업 디버깅

성능 문제 진단

로그 출력:

운영 환경 구성

로그 순환


환경 변수

환경 변수를 사용해 로깅을 구성할 수도 있습니다:

요약

마지막 수정일 2026년 6월 10일