Hive删表或删除分区HDFS中文件未删除时的查询异常
2018-01-14 15:03
776 查看
Hive删表或删除分区HDFS中文件未删除时的查询异常
语句
发现删除分区或drop掉表后HDFS上文件还在,此时重新建表或者在删除分区中添加数据,不能查询到数据,还没找到好的办法,目前先手动删掉HDFS中的文件,在新建表或者在新分区中添加数据。
语句
1-1.Drop table
DROP TABLE [IF EXISTS] table_name;
1-2.删除分区
ALTER TABLE table_name DROP [IF EXISTS] PARTITION partition_spec, PARTITION partition_spec,...;
发现删除分区或drop掉表后HDFS上文件还在,此时重新建表或者在删除分区中添加数据,不能查询到数据,还没找到好的办法,目前先手动删掉HDFS中的文件,在新建表或者在新分区中添加数据。
相关文章推荐
- spark 批量读取HDFS(hive分区)parquet文件
- Hadoop权威指南:HDFS-目录,查询文件系统,删除文件
- logstash传输自定义字段数据到hdfs进行分年月日分区,并且hive可以通过hiveQL快速查询数据
- cdh5.7 做完HA后hive 查询出现异常: expected: hdfs://nameservice
- 使用hive查询hdfs数据时报字段类型异常
- HDFS操作--文件上传/创建/删除/查询文件信息
- linux删除find查询到的文件
- 如何删除offline数据文件/表空间上的分区
- Hive查询结果批量插入分区
- hive表中字段显示为NULL时,HDFS文件中存储为\N
- c#ftp操作全解:创建删除目录,上传下载文件,删除移动文件,文件改名,文件目录查询
- 3. 文件系统――创建、删除分区和内核同步分区信息
- 调用JAVA API 对 HDFS 进行文件的读取、写入、上传、下载、删除等操作
- 破坏掉数据文件后仍然可以查询,且表空间无法删除
- XML文件操作(查询,添加,修改,删除 结点)
- [问题记录]hdfs删除文件提示rmr: Failed to move to trash
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- hive把hql查询的结果导出到本地或者HDFS上面
- hive从查询中获取数据插入到表或动态分区
- HDFS之删除文件