ALTER TABLE SET LOCATION - Amazon Athena

ALTER TABLE SET LOCATION

table_name이라는 테이블의 위치를 변경하고, 선택적으로 partition_spec인 파티션을 변경합니다.

시놉시스

ALTER TABLE table_name [ PARTITION (partition_spec) ] SET LOCATION 'new location'

파라미터

PARTITION (partition_spec)

partition_spec 파라미터로 위치를 변경하고자 하는 파티션을 지정합니다. partition_specpartition_col_name = partition_col_value 형식으로 열 이름/값 조합을 지정합니다.

SET LOCATION '새 위치'

새 위치를 지정합니다. 이 때 위치는 Amazon S3 위치여야 합니다. 구문에 대한 자세한 내용은 Amazon S3에서의 테이블 위치를 참조하세요.

예제

ALTER TABLE customers PARTITION (zip='98040', state='WA') SET LOCATION 's3://DOC-EXAMPLE-BUCKET/custdata/';