我正在尝试以下查询将数据从pig加载到hive:
数据.txt 1,2.0,3.0,4.0
r = load '/hdfs path/data.txt' using PigStorage(',') as (a:chararray,b:float,c:float,d:float);
store r into 'db.table_name' using org.apache.hive.hcatalog.pig.HCatStorer();
配置单元表的架构:(a字符串、b浮点、c浮点、d浮点)
上述错误如下:
2016-07-01 08:43:35908[main]错误org.apache.pig.tools.pigstats.pigstats-错误0:java.lang.classcastexception:org.apache.pig.data.databytearray无法转换为java.lang.integer 2016-07-01 08:43:35909[main]错误strong textorg.apache.pig.tools.pigstats.mapreduce.mrpigstatsutil-1 map reduce作业失败!
暂无答案!
目前还没有任何答案,快来回答吧!