更新时间:2024-11-29 GMT+08:00
Load数据到Hive表失败
问题背景与现象
用户在建表成功后,通过Load命令往此表导入数据,但导入操作中遇到如下问题:
....... > LOAD DATA INPATH '/user/tester1/hive-data/data.txt' INTO TABLE employees_info; Error: Error while compiling statement: FAILED: SemanticException Unable to load data to destination table. Error: The file that you are trying to load does not match the file format of the destination table. (state=42000,code=40000) ..........
原因分析
- 经分析,发现在建表时没有指定存储格式,所以采用了缺省存储格式RCFile。
- 在导入数据时,被导入数据格式是TEXTFILE格式,最终导致此问题。
父主题: 使用Hive