특정 테이블의 파티션 나열 - Amazon Athena

특정 테이블의 파티션 나열

SHOW PARTITIONS table_name을(를) 사용하여 다음 예제처럼 지정된 테이블에 대한 파티션을 나열할 수 있습니다.

SHOW PARTITIONS cloudtrail_logs_test2

$partitions메타데이터 쿼리를 사용하여 특정 테이블의 파티션 번호와 파티션 값을 나열할 수도 있습니다.

예 – $partitions 구문을 사용하여 테이블에 대한 파티션 쿼리

다음 예제 쿼리는 $partitions 구문을 사용하여 cloudtrail_logs_test2 테이블에 대한 파티션을 나열합니다.

SELECT * FROM default."cloudtrail_logs_test2$partitions" ORDER BY partition_number

다음 표는 샘플 결과를 보여 줍니다.

table_catalog table_schema table_name 연도
1 awsdatacatalog default cloudtrail_logs_test2 2020 08 10
2 awsdatacatalog default cloudtrail_logs_test2 2020 08 11
3 awsdatacatalog default cloudtrail_logs_test2 2020 08 12