Athena에서 QuickSight SPICE로 데이터를 가져올 때 "쿼리 시간 초과" 오류를 해결하려면 어떻게 해야 하나요?

1분 분량
0

Amazon Athena에서 Amazon QuickSight SPICE로 데이터를 가져왔는데 “쿼리 시간 초과” 오류가 발생했습니다.

해결 방법

이 오류는 DML 쿼리가 최대 런타임에 도달했기 때문에 발생합니다. 이 오류를 해결하려면 쿼리 런타임을 늘리세요. Athena에서 쿼리를 실행하는 데 걸리는 시간을 줄일 수도 있습니다.

Amazon Athena의 쿼리 런타임 늘리기

다음 단계를 완료합니다.

  1. 최근 Athena 쿼리를 확인하여 QuickSight에서 생성한 쿼리를 찾습니다.
  2. 쿼리가 실패하기 전에 얼마나 오래 실행되었는지 기록해 두세요.
  3. 시간이 최대 DML 쿼리 시간 초과 할당량(분)에 가까운 경우 서비스 할당량을 늘립니다.

AWS Service Quotas에 대한 자세한 내용을 확인하고 할당량 증가를 요청하려면 AWS Service Quotas를 참조하세요.

Athena에서 쿼리를 실행하는 데 걸리는 시간 줄이기

쿼리 런타임을 줄이려면 다음 작업을 수행하세요.

  • 파티션 프로젝션을 사용하여 테이블을 여러 부분으로 나누고 관련 데이터를 함께 보관합니다.
  • 파일을 압축하거나 가능한 경우 분할합니다. 지원되는 압축 형식에 대한 자세한 내용은 Athena 압축 지원을 참조하세요.
  • 파일 크기를 최적화합니다.

자세한 내용은 Athena의 “쿼리 시간 초과” 오류를 해결하려면 어떻게 해야 하나요?를 참조하세요.

관련 정보

Amazon Athena를 위한 10가지 성능 튜닝 팁

AWS 공식
AWS 공식업데이트됨 6달 전