最近在BDP平台上向Hive表中导入数据时,频频出错,踩过很多坑之后,才发现,原来是是表格式的问题,表格式为OCR,不支持传统文件导入,只支持表与表之间的导入。借此机会总结一下hive导入数据的内容。
数据导入的几种方式:
一.从本地文件系统中导入数据
hive> LOAD DATA LOCAL INPATH "/home/hadoopUser/data/test1.txt" into table tablename
二、从HDFS文件系统加载数据到Hive
hive> LOAD DATA INPATH "/input/test1.txt" into table tablename
备注:LOCAL指的是本地文件系统,不加LOCAL默认HDFS文件系统
三.通过查询语句