내용으로 건너뛰기

Athena에서 Quick Sight SPICE로 데이터를 가져올 때 "query timeout" 오류를 해결하려면 어떻게 해야 합니까?

1분 분량
0

Amazon Athena에서 Amazon Quick Sight SPICE로 데이터를 가져왔는데 "query timeout" 오류가 표시되었습니다.

해결 방법

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

Amazon Athena의 쿼리 런타임 늘리기

다음 단계를 완료하십시오.

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

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

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

쿼리 런타임을 줄이려면 다음 작업을 수행하십시오.

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

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

관련 정보

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