hive partition 动态分区时字符乱码,无法删除
来源:互联网 发布:c语言反斜杠怎么打 编辑:程序博客网 时间:2024/05/16 09:47
hive动态分区插入数据时,由于乱码导致动态分区为乱码,无法删除,如图
解决方法
1.删除hdfs下分区
desc extended TABLENAME;
找到hdfs下表的位置,删除不需要的分区
hadoop dfs -rm 路径
2.删除mysql下的元数据信息
登陆到存放元数据信息的mysql
SELECT * FROM TBLS WHERE TBL_NAME=TABLENAME;
找到TBL_ID,根据TBL_ID找到分区信息
select * from PARTITIONS t where t.tbl_id='60791';
找到其中一个分区信息
select * from PARTITION_KEY_VALS where part_id=5824061;
select * from PARTITION_PARAMS where part_id=5824061;
删除
delete from PARTITION_KEY_VALS where part_id=5824061;
delete from PARTITION_PARAMS where part_id=5824061;
delete from PARTITIONS where tbl_id='60791' and part_id=5824061;;
3验证 show partitions TABLENAME
0 0
- hive partition 动态分区时字符乱码,无法删除
- Hive动态分区&Partition中跟函数
- hive 动态分区(Dynamic Partition)异常处理
- Hive动态分区&Partition中跟函数
- hive partition ||| hive分区
- Hive分区partition详解
- hive删除分区名带特殊字符
- hive分区partition(动态和静态分区混合使用; partition的简介)
- hive中简单介绍分区表(partition table),含动态分区(dynamic partition)与静态分区(static partition)
- hive中简单介绍分区表(partition table),含动态分区(dynamic partition)与静态分区(static partition)
- hive中简单介绍分区表(partition table),含动态分区(dynamic partition)与静态分区(static partition)
- 安装Win7时无法删除动态分区的解决方法
- hive 分区(partition)简介
- hive分区(partition)简介
- hive分区(partition)简介
- hive分区(partition)简介
- hive分区(partition)简介
- hive partition 分区详解一
- poj 3286
- 硬件电路设计方面的几个注意事项
- Android开发者指南(9) —— ProGuard
- MM模块几个移动类型之间的区别
- 数组分割(动态规划问题)
- hive partition 动态分区时字符乱码,无法删除
- HDU 1867 A + B for you again (KMP)
- Android Activity传递简单数据
- UIImage的imageOrientation属性 修改图片旋转了的bug
- 第12周项目1 教师兼干部类
- Android程序中如何启动浏览器
- www.idehub.cn正式对外公测开始,有大惊喜!
- iOS 中KVC、KVO、NSNotification、delegate 总结及区别
- [leetcode]Happy Number