随笔分类 -  hive

该文被密码保护。
posted @ 2017-10-16 17:58 RoyFans 阅读(1) 评论(0) 推荐(0) 编辑
摘要:两种方式: 一、通过修改表DDL: alter table t_m_cc set location 'hdfs://heracles/user/video-mvc/hive/warehouse/t_m_cc' 二、直接修改hive 的meta info: update `DBS` set `DB_L 阅读全文
posted @ 2017-10-16 16:41 RoyFans 阅读(1683) 评论(0) 推荐(0) 编辑
摘要:Alter Table/Partition/Column Alter Table Rename Table Alter Table Properties Alter Table Comment Add SerDe Properties Alter Table Storage Properties A 阅读全文
posted @ 2017-10-11 09:58 RoyFans 阅读(1745) 评论(0) 推荐(0) 编辑
摘要:原因:出现上述问题通常是运行hive 在bin/目录下的脚本所致。 解决办法:就是让HIVE_HOME变量指向hive-trunk/build/dist目录,将$HIVE_HOME/bin添加到PATH变量之后。build/dist 是默认的安装目录。 阅读全文
posted @ 2017-09-13 09:45 RoyFans 阅读(4958) 评论(0) 推荐(0) 编辑
摘要:遇到这种情况大家都找不到头绪,是因为你开始运行了hive的metastore,可以输入jps 然后出现如下: 红线所示就是hive metastore的进程 为了重新启动,需要把这个进杀掉; kill -9 pid(这个是哪个程序的进程号) 然后再输入 hive --service metastor 阅读全文
posted @ 2017-09-07 17:53 RoyFans 阅读(1936) 评论(0) 推荐(0) 编辑
摘要:Hive 0.11中引入的HiveServer2有一个自己的CLI叫Beeline. HiveCLI现在已经过时,与Beeline相比,其缺少多用户、安全和其他与HiveServer2兼容的特性。从Shell启动HiveServer2和Beeline的方法如下: $ $HIVE_HOME/bin/h 阅读全文
posted @ 2017-08-08 16:26 RoyFans 阅读(4473) 评论(0) 推荐(0) 编辑
摘要:root@hadoop-senior hive-0.13.1]$ bin/hive -helpusage: hive -d, --define <key=value> Variable subsitution to apply to hive commands. e.g. -d A=B or --d 阅读全文
posted @ 2017-07-21 17:33 RoyFans 阅读(8253) 评论(0) 推荐(0) 编辑
摘要:在启动hive时设置配置属性信息 $ bin/hive --hiveconf <property=value> 查看当前所有的配置信息 hive > set ; hive (db_hive)> set system:user.name ; system:user.name=root hive (db 阅读全文
posted @ 2017-07-21 17:24 RoyFans 阅读(6968) 评论(0) 推荐(1) 编辑
摘要:在$HIVE_HOME/conf/hive-site.xml文件下加入以下配置文件 这样在客户端就可以显示所在的数据库了。 阅读全文
posted @ 2017-07-21 14:26 RoyFans 阅读(441) 评论(0) 推荐(0) 编辑
摘要:1、创建数据库和表 1)创建数据库 2)创建表 或者 加载分区表数据: 4、显示表结构 5、更新表名称: 6、添加新一列: 7、删除表: 删除表中数据,但要保持表的结构定义 8、从本地文件加载数据: 9、显示所有函数、查看所有函数用法 10、查看数组、map结构 11、内连接 查看hive为某个查询 阅读全文
posted @ 2017-07-20 18:04 RoyFans 阅读(306) 评论(0) 推荐(0) 编辑
摘要:问题:hive查询表,返回结果都是null hive> create table testTable(id int, name string); hive> load data local inpath '/home/test.txt' into table testTable; 其中“/home/ 阅读全文
posted @ 2017-07-20 16:27 RoyFans 阅读(2296) 评论(0) 推荐(0) 编辑
摘要:在上篇文章里,我列举了一个简单的hive操作实例,创建了一张表test,并且向这张表加载了数据,这些操作和关系数据库操作类似,我们常把hive和关系数据库进行比较,也正是因为hive很多知识点和关系数据库类似。 关系数据库里有表(table),分区,hive里也有这些东西,这些东西在hive技术里称 阅读全文
posted @ 2017-07-20 15:55 RoyFans 阅读(320) 评论(0) 推荐(0) 编辑
摘要:我最近研究了hive的相关技术,有点心得,这里和大家分享下。 首先我们要知道hive到底是做什么的。下面这几段文字很好的描述了hive的特性: 1.hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,可以将sql语句转换为MapRedu 阅读全文
posted @ 2017-07-20 11:00 RoyFans 阅读(384) 评论(0) 推荐(0) 编辑
摘要:一、环境准备 hadoop-2.7.2 java 1.7.0 apache-hive-1.2.1 mysql Hive配置文件介绍 •hive-site.xml hive的配置文件 •hive-env.sh hive的运行环境文件 •hive-default.xml.template 默认模板 •h 阅读全文
posted @ 2017-07-20 10:44 RoyFans 阅读(716) 评论(0) 推荐(0) 编辑
摘要:解决方法: 在0.10 0.11或者之后的HIVE版本 hive.metastore.local 属性不再使用。 在配置文件里面: <property> <name>hive.metastore.local</name> <value>false</value> </property> 删除掉,再次 阅读全文
posted @ 2017-07-20 09:47 RoyFans 阅读(7449) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示