직접 쿼리 모드를 사용하여 Amazon QuickSight로 데이터를 가져오려고 했지만 쿼리 시간 초과 오류가 발생했습니다.
간략한 설명
다음은 직접 쿼리 모드를 사용하여 QuickSight로 데이터를 가져올 때 시간 초과 오류가 발생하는 일반적인 이유입니다.
- 데이터 준비에 45초 이상 걸립니다.
- 시각적 생성에 2분 이상이 걸립니다.
- 쿼리 런타임이 가져온 AWS 서비스에 대한 데이터 소스 시간 초과 할당량을 초과합니다. 웹 서비스에 대한 데이터 소스 시간 초과 할당량을 확인하려면 AWS 서비스 할당량을 참고하세요.
참고: 2분 시각적 생성 시간 초과 할당량은 늘릴 수 없습니다.
해결 방법
가져오는 데이터 제한
다음은 QuickSight로 가져오는 데이터의 양을 제한하기 위해 수행할 수 있는 작업입니다.
- 필요하지 않은 열을 선택 취소합니다.
- QuickSight에서 데이터 집합에 필터를 추가합니다.
- 사용자 지정 SQL 쿼리에서 WHERE 및 HAVING와 같은 술어를 사용합니다.
SPICE로 데이터 가져오기
SPICE로 데이터를 가져오면 쿼리가 더 빨리 처리됩니다. 여전히 쿼리 시간 초과 오류가 발생하면 Athena에서 QuickSight SPICE로 데이터를 가져올 때 "쿼리 시간 초과" 오류를 해결하려면을 참고하세요.
참고: 데이터 준비에 대한 45초 시간 초과 할당량과 시각적 생성에 대한 2분 시간 초과 할당량은 SPICE를 사용하는 경우에도 여전히 적용됩니다. 그러나 Amazon Athena를 사용하여 데이터를 QuickSight로 가져오는 경우 쿼리 시간 제한은 30분입니다.
가져온 데이터에 대한 SPICE 쿼터 및 직접 SQL 쿼리에 대한 쿼터에 대한 자세한 내용은 데이터 소스 쿼터를 참고하세요.