내용으로 건너뛰기

Athena 서비스 사용 시 MySQL 데이터 원본 소스는 '쿼리 결과 재사용' 기능이 적용되지 않는 현상 문의

0

안녕하세요. 현재 Athena 서비스를 통해 다양한 데이터 원본 소스를 조회하는데 잘 활용하고 있습니다. 그런데 '쿼리 결과 재사용' 기능을 사용하면 설정한 시간 동안의 데이터를 다시 재활용할 수 있어 속도도 빠르고, 향후 과금도 되지않기 때문에 기능을 사용해보고 있습니다. 그런데 Catalog 데이터를 원본 소스로 지정하면 '쿼리 결과 재사용' 기능이 잘 적용되어서 쿼리 결과가 재사용됨이 확인이 되는데 MySQL 원본 소스를 지정하면 '쿼리 결과 재사용' 기능을 여러번 설정을 바꿨지만(심지어 재로그인까지 했습니다) 쿼리 결과가 재사용되지 않고 있습니다. 일시적인 오류 현상인가요? 아니면 '쿼리 결과 재사용' 기능은 Catalog 원본 소스를 제외하고 모두 적용되지 않는 걸까요? 가이드 내용에도 이 부분에 대해 자세하게 나와있지 않아서, 향후 과금에 부과가 될까바 걱정됩니다.

만약 MySQL 은 '쿼리 결과 재사용' 이 적용되지 않는게 맞다면, 어떤 이유로 적용하고 있지 않은지 설명 부탁 드립니다.

감사합니다.

질문됨 일 년 전82회 조회
1개 답변
0

안녕하세요.

Athena MySQL 커넥터는 Glue 데이터 카탈로그에 페더레이션 카탈로그로 등록되며 [1], 페더레이션 카탈로그 또는 외부 Hive 메타스토어를 참조하는 쿼리는 '쿼리 결과 재사용'에서 지원되지 않는다는 제약사항이 있습니다. 이 외에 '쿼리 결과 재사용' 기능에 대한 다른 제약사항들에 대해 알아보시려면 Athena 사용자 가이드 [2] 와 AWS Blog [3] 를 참고해주시기 바랍니다.

참고 자료:
[1] https://docs.aws.amazon.com/ko_kr/athena/latest/ug/connectors-mysql.html
[2] https://docs.aws.amazon.com/ko_kr/athena/latest/ug/reusing-query-results.html
[3] https://aws.amazon.com/blogs/big-data/reduce-cost-and-improve-query-performance-with-amazon-athena-query-result-reuse/

답변함 일 년 전
AWS
지원 엔지니어
수정됨 일 년 전
AWS
지원 엔지니어
수정됨 일 년 전
AWS
지원 엔지니어
수정됨 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.