摘要: 1、创建数据库和表 1)创建数据库 2)创建表 或者 加载分区表数据: 4、显示表结构 5、更新表名称: 6、添加新一列: 7、删除表: 删除表中数据,但要保持表的结构定义 8、从本地文件加载数据: 9、显示所有函数、查看所有函数用法 10、查看数组、map结构 11、内连接 查看hive为某个查询 阅读全文
posted @ 2017-07-20 18:04 RoyFans 阅读(305) 评论(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 阅读(2285) 评论(0) 推荐(0) 编辑
摘要: 在上篇文章里,我列举了一个简单的hive操作实例,创建了一张表test,并且向这张表加载了数据,这些操作和关系数据库操作类似,我们常把hive和关系数据库进行比较,也正是因为hive很多知识点和关系数据库类似。 关系数据库里有表(table),分区,hive里也有这些东西,这些东西在hive技术里称 阅读全文
posted @ 2017-07-20 15:55 RoyFans 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 我最近研究了hive的相关技术,有点心得,这里和大家分享下。 首先我们要知道hive到底是做什么的。下面这几段文字很好的描述了hive的特性: 1.hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供完整的sql查询功能,可以将sql语句转换为MapRedu 阅读全文
posted @ 2017-07-20 11:00 RoyFans 阅读(381) 评论(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 阅读(712) 评论(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 阅读(7420) 评论(0) 推荐(0) 编辑