

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 모범 사례
<a name="scheduled-queries-best-practices"></a>

다음 모범 사례를 따라 안정적이고 효율적인 예약 쿼리 작업을 보장합니다.

**쿼리 최적화**  
+ 성능 및 결과를 확인하기 위해 예약하기 전에 쿼리를 수동으로 테스트합니다.
+ 쿼리 초기에 필터 인덱스를 사용하여 데이터 처리 감소
+ 대용량 로그 그룹의 제한 시간을 피하기 위해 시간 범위 제한
+ 쿼리 복잡성 및 실행 시간 제한 고려

**일정 계획**  
+ 예약된 다음 실행 전에 쿼리가 완료되도록 하여 중복 실행 방지
+ 시간 범위를 설정할 때 로그 수집 지연 고려
+ 특정 시간에 cron 표현식 사용
+ 쿼리 동시성 한도에 도달하지 않도록 일정을 분산합니다.

**모니터링 및 유지 관리**  
+ 실행 기록을 정기적으로 모니터링하여 장애 또는 성능 문제 식별
+ 보안을 유지하기 위해 주기적으로 IAM 역할 검토 및 업데이트
+ 프로덕션에 배포하기 전에 대상 접근성 테스트

**권한 부여**  
+ 예약된 쿼리의 모든 APIs 로그 그룹과 같은 입력에서 사용하는 리소스가 아닌 예약된 쿼리 리소스에 대해 권한을 부여합니다. 그에 따라 IAM 정책 설정
+ APIs에 전달된 실행 역할을 사용하여 로그 그룹의 권한 부여 관리