728x90
💡 Today I Learned 요약 (5회차)
- AWS Athena에서 파티션이 잘못 생성되었을 경우 alter table을 사용해서 기존 파티션을 삭제하고, 새로운 파티션 생성 가능
AWS Athena에서 기존 파티션 drop하고, 신규 파티션 생성
Athena에서 실수로 파티션을 잘못 생성한 경우(s3 경로를 잘못 입력했다던가 하는 이유로) 기존 파티션을 삭제하고, 신규 파티션을 생성할 수 있음.
-- 기존 파티션 삭제
ALTER TABLE {테이블명}
DROP IF EXISTS PARTITION ({파티션 키} = {파티션 값});
-- 파티션 키 대체
ALTER table {테이블명} ADD IF NOT EXISTS
PARTITION ({파티션 키} = {파티션 값}) LOCATION {s3 경로 값};
-- 예제 쿼리
ALTER TABLE database.table_name
DROP IF EXISTS PARTITION (partition_key = '2022-09-03');
ALTER table database.table_name ADD IF NOT EXISTS
PARTITION (partition_key = '2022-09') LOCATION 's3://data/2022/09/03';
#aws 관련 작성했던 것:
- OpenBLAS WARNING - could not determine the L2 cache size on this system, assuming 256k 와 같은 에러가 발생했을 때
- AWS Athena 쿼리 실행 시 일부 쿼리에서 Limit 무시하는 현상에 대해
#aws 관련 리서치한 것:
728x90
'CLOUD' 카테고리의 다른 글
[TIL] AWS Athena에서 Json 값 추출 220927 (0) | 2022.09.27 |
---|---|
[TIL] AWS cli를 사용해서 s3 파일 일괄 다운받기 220921 (0) | 2022.09.21 |
[TIL] Docker로 wireguard VPN 서버 실행하기 220920-1 (0) | 2022.09.20 |
OpenBLAS WARNING - could not determine the L2 cache size on this system, assuming 256k 와 같은 에러가 발생했을 때 (0) | 2022.08.23 |
AWS Athena 쿼리 실행 시 일부 쿼리에서 Limit 무시하는 현상에 대해 (0) | 2022.08.21 |
AWS lambda에서 계층 추가 시 ‘Layers consume more than the available size of 262144000 bytes’ 오류가 뜰 경우 대처 방안 (0) | 2022.08.19 |