
hive
u010316405
这个作者很懒,什么都没留下…
展开
-
hive count表提交mapreduce任务报错。
今天使用hive时发现用select * 查询单表,查询正常。 使用select 字段名 ,select count(*) ,及关联表查询时发生如下异常错误: Caused by: java.net.URISyntaxException: Illegal character in scheme name at index 0: file:///service/cdh/hive/lib原创 2015-12-11 10:46:35 · 2879 阅读 · 0 评论 -
hive shell执行命令报错:Specified key was too long; max key length is 767 bytes
原因是集成mysql存放hive的元数据,元数据的编码方式为UTF-8类型导致的。 解决方法: mysql服务器: 登陆mysql shell: ./mysql -u -p use hive alter database hive character set latin1; alter table TABLE_PARAMS modify column PARAM_原创 2015-12-11 10:57:42 · 386 阅读 · 0 评论 -
hive的几个疑问点
本帖最后由 redhat1986 于 2014-12-30 15:49 编辑 http://www.aboutyun.com/thread-7881-1-1.html 在此博主的基础上我补充几个自己的疑惑 8.hive 是否需要每个datanode都安装? 9. property> name>hive.metastore.urisname> value>uri1,u转载 2015-12-21 08:53:45 · 626 阅读 · 0 评论 -
hive导出查询文件到本地文件的2种办法
hive导出查询文件到本地文件的2种办法 通过HQL语句 可以将hive 中表的数据生成到指定的目录。 有时候 我们可以利用hive来生成统计的中间文件(比源文件小的多的) 方法有如下2种: 1.INSERT OVERWRITE LOCAL DIRECTORY 将结果输出到指定的目录: 生成的文件数 和redurcer的数目的一样的 在hive下面转载 2015-12-22 09:50:12 · 2352 阅读 · 0 评论