hive
gongmf
这个作者很懒,什么都没留下…
展开
-
hive从查询中获取数据插入到表或动态分区
文章转载自: hive从查询中获取数据插入到表或动态分区Hive的insert语句能够从查询语句中获取数据,并同时将数据Load到目标表中。现在假定有一个已有数据的表staged_employees(雇员信息全量表),所属国家cnty和所属州st是该表的两个属性,我们做个试验将该表中的数据查询出来插入到另一个表employees中。INSERT OVERWRITE TABLE em转载 2014-10-14 19:58:58 · 961 阅读 · 0 评论 -
hive存储读取json格式的数据
1. c原创 2014-11-20 17:04:39 · 13625 阅读 · 0 评论 -
hive修改表名后查询不出数据
hive修改表名后查询不出数据,原创 2014-11-05 16:30:33 · 1664 阅读 · 0 评论 -
hive的表新增字段后,新增字段不能load数据
新增一个字段: > alter table table_62_2 add columns (msg_type string);原创 2014-10-21 16:37:41 · 1193 阅读 · 0 评论 -
配置hive后,Specified key was too long; max key length is 767 bytes
每次配置新的hive之后,进入hive命令行,创建表进行测试都会出现一下错误:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Specified key was too long; max key length is 767 bytes解决方法:在进入hive的命令行之前,要先在mysql执行命令:alt原创 2015-04-21 11:40:34 · 700 阅读 · 0 评论 -
hive的job运行结束后,数据导入分区报错:Stats aggregator of type counter cannot be connected to
hive的job运行结束后,数据导入分区报错:[Error 30017]: Skipping stats aggregation by error org.apache.hadoop.hive.ql.metadata.HiveException: [Error 30015]: Stats aggregator of type counter cannot be connected to原创 2015-05-25 20:09:24 · 2797 阅读 · 0 评论 -
hive数组字段转字符串
环境: 1. hive版本0.13.0 2. 表test_array有数组字段例如:select c_array from test_array where dt='2016-09-26' and size(c_array)=2 limit 2;["105750","1246345","907964"]["935105","359772","935104"]原创 2016-09-27 15:06:21 · 61224 阅读 · 3 评论 -
hive中的TextFile转为SequenceFile
由于业务需要,把SequenceFile文件导入hive,但是之前的SequenceFile文件是flume传来的。所以要hadoop的mr任务把TextFile类型转SequenceFile,再导入hive。代码如下:import java.io.IOException;import java.util.Iterator;import java.util.StringTo原创 2017-05-05 16:55:08 · 1987 阅读 · 0 评论