티스토리 뷰
d=db
t=table
p=partition
ALTER TABLE ${d}.${t} SET TBLPROPERTIES('EXTERNAL'='TRUE');
ALTER TABLE ${d}.${t} DROP PARTITION (${p} <> '');
MSCK REPAIR TABLE ${d}.${t};
[하이브] 매니지드 테이블과 익스터널 테이블 변경하기
하이브의 테이블은 매니지드(MANAGED) 테이블과 익스터널(EXTERNAL) 테이블 타입이 존재한다. 매니지드 테이블은 테이블을 drop 하면 관리하는 파일도 삭제가 되고, 익스터널 테이블은 파일은 보관된
118k.tistory.com
https://stackoverflow.com/questions/46307667/how-do-i-drop-all-partitions-at-once-in-hive
How do I drop all partitions at once in hive?
Hive version 1.1 I have a hive external table as below: CREATE EXTERNAL TABLE `schedule_events`( `schedule_id` string COMMENT 'from deserializer', `service_key` string COMMENT 'from deserializ...
stackoverflow.com
https://community.cloudera.com/t5/Support-Questions/Not-able-to-drop-database-in-hive/m-p/156606
Not able to drop database in hive
Hi Team, I am not able to drop database though we do not have any table in that database ? hive> use prashant_db; OK Time taken: 0.221 seconds hive> drop database prashant_db; FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTa
community.cloudera.com
'공부' 카테고리의 다른 글
[DBT] basic (0) | 2023.03.30 |
---|---|
[python] boto3_client (0) | 2023.03.17 |
[windows] COPY /b headers.txt+data.txt result.txt (0) | 2023.03.16 |
[sh] csv string count (0) | 2023.03.16 |
[sh] sudo systemctl list-units (0) | 2023.03.14 |