게시된 날짜: Nov 26, 2019

Amazon Athena는 이제 사용자 지정 스칼라 함수를 작성하고 SQL 쿼리에서 호출할 수 있는 기능인 UDF(사용자 정의 함수)를 지원합니다. Athena에서는 기본 제공 함수가 지원되지만 UDF를 사용하면 데이터 압축 및 압축 해제, 중요한 데이터 삭제 또는 사용자 지정된 복호화 적용 같은 사용자 지정 처리를 수행할 수 있습니다.

고객은 Athena Query Federation SDK를 사용하여 Java로 UDF를 작성할 수 있습니다. Athena에 제출하는 SQL 쿼리에 UDF를 사용하면 AWS Lambda에서 해당 함수가 호출되어 실행됩니다. UDF는 SQL 쿼리의 SELECT 절과 FILTER 절 모두에 사용할 수 있습니다. 동일한 쿼리에서 여러 UDF를 호출할 수 있습니다.

Athena UDF 기능은 us-east-1(버지니아 북부) 리전에서 평가판 모드로 사용할 수 있습니다. 단계에 따라 평가판을 지금 시작하십시오.
자세한 내용을 알아보려면 설명서를 참조하십시오.
일반적인 UDF 예제 구현은 여기에서 볼 수 있습니다.
Athena Query Federation SDK를 사용하여 고유한 함수를 작성하는 방법을 보려면 이 링크를 방문하십시오.