ALTER TABLE RENAME PARTITION
파티션 값의 이름을 바꿉니다.
참고
ALTER TABLE RENAME PARTITION은 파티션 열의 이름을 바꾸지 않습니다. AWS Glue 콘솔을 사용하여 파티션 열 이름을 변경할 수 있습니다. 자세한 내용은 이 문서의 후반부에서 AWS Glue의 파티션 열 이름 바꾸기 단원을 참조하세요.
시놉시스
이름이 table_name
인 테이블의 경우 partition_spec
으로 지정된 파티션 값을 new_partition_spec
에서 지정한 값으로 이름을 바꿉니다.
ALTER TABLE table_name PARTITION (partition_spec) RENAME TO PARTITION (new_partition_spec)
파라미터
- PARTITION (partition_spec)
-
각각의
partition_spec
은(는)partition_col_name = partition_col_value [,...]
형식으로 열 이름/값 조합을 지정합니다.
예시
ALTER TABLE orders PARTITION (dt = '2014-05-14', country = 'IN') RENAME TO PARTITION (dt = '2014-05-15', country = 'IN');
AWS Glue의 파티션 열 이름 바꾸기
AWS Glue 콘솔에서 파티션 열 이름을 바꾸려면 다음 절차를 사용하세요.
AWS Glue 콘솔에서 테이블 파티션 열의 이름 바꾸기
AWS Management Console에 로그인하여 https://console.aws.amazon.com/glue/
에서 AWS Glue 콘솔을 엽니다. -
탐색 창에서 테이블을 선택합니다.
-
테이블 페이지에서 테이블 필터링 검색 상자를 사용하여 변경하려는 테이블을 찾을 수 있습니다.
-
이름 열에서 변경하려는 테이블의 링크를 선택합니다.
-
스키마 섹션의 테이블 세부 정보 페이지에서 다음 절차 중 하나를 수행하세요.
-
이름을 JSON 형식으로 바꾸려면 스키마를 JSON으로 편집을 선택합니다.
-
이름을 직접 변경하려면 스키마 편집을 선택합니다. 이 절차에서는 스키마 편집을 선택합니다.
-
-
이름을 바꾸려는 분할된 열의 확인란을 선택한 다음 편집을 클릭합니다.
-
스키마 항목 편집 대화 상자의 이름에 파티션 열의 새 이름을 입력합니다.
-
새 테이블 버전으로 저장을 선택합니다. 이 작업을 수행하면 파티션 열 이름이 업데이트되고 데이터의 물리적 사본을 별도로 만들지 않고도 스키마 변경 기록이 보존됩니다.
-
테이블 버전을 비교하려면 테이블의 세부 정보 페이지에서 작업을 선택한 다음 버전 비교를 선택합니다.
추가 리소스
파티셔닝에 대한 자세한 내용은 데이터 파티셔닝 섹션을 참조하세요.