게시된 날짜: May 10, 2022

이제 Amazon Athena를 사용하여 자체 관리형 Apache Hive 메타스토어에 저장된 보기를 쿼리할 수 있습니다. Hive 보기는 Athena의 스탠더드 SQL과 완전히 호환되지 않는 Hive 쿼리 언어(HiveQL)를 사용하여 정의됩니다. 이 새로운 기능을 통해 Athena는 자동으로 HiveQL 구문 차이를 처리하므로 보기 정의를 변경하거나 복잡한 변환 계층을 유지 관리하지 않고도 Hive 보기를 쿼리할 수 있습니다. 

보기는 보기가 참조될 때마다 물리적 테이블에 대해 실행되는 쿼리 결과를 사용하여 생성되는 논리적 테이블입니다. 보기는 일반적으로 기본 데이터에 대한 액세스를 집중, 단순화 및 최적화하는 데 사용됩니다. 사용자에게 큐레이팅된 데이터의 격리된 하위 집합을 제공하거나, 서로 다른 테이블을 최적화된 JOIN 작업과 결합하거나, 복잡한 데이터 분할을 숨길 수 있습니다. Athena의 새로운 Hive 보기 지원을 통해 Hadoop 사용자를 위해 개발한 동일한 이점과 사용 사례를 Athena 사용자에게 직접 제공할 수 있습니다. Athena 콘솔에서 보기를 나열하고 검사하여 분석가에게 Hive 메타스토어에 대한 보다 완전한 그림을 제공할 수 있습니다. 보기는 Athena 드라이버, API 또는 콘솔을 사용하여 쿼리할 수 있으며 지원되는 모든 영역에서 사용할 수 있습니다.

이 새로운 기능에 대한 자세한 내용은 Athena 사용자 설명서의 Hive 보기 작업을 참조하세요.