从无到有系列之Hive-入门操作及简单应用02
来源:互联网 发布:快压mac版 编辑:程序博客网 时间:2024/05/01 20:42
本文是给有一定linux基础的童鞋看的,如果读者是完全没有基础的话,建议转参考别的文章。
1.首先我们创建一个普通的文本文件,里面只有一行数据,该行也只存储一个字符串,命令如下:
echo ‘wangjian’ > /home/hadoop/test.txt
hive –e “create table test (value
string
)“;
3.接下来加载数据:
Load data local inpath ‘/home/hadoop/test.txt’ overwrite
into
table test (注:这里的inpath是相对当前用户根目录的相对路径,例如如果本身就是hadoop用户登录的,则直接text.txt即可;
关键字[OVERWRITE]意思是是覆盖原表里的数据,不写则不会覆盖。
关键字[LOCAL]是指你加载文件的来源为本地文件,不写则为hdfs的文件。)
4.最后我们查询下表:
hive –e ‘
select
*
from
test’; 是否查到了刚才写入的内容呢
5.我们查看一下mysql的TBLS表中是否插入了刚才表test的元数据
登录mysql,执行use hive , select * from TBLS;
6.查看hdfs的warehouse中是否load了刚才的结构化数据信息,这里我的是 hadoop dfs -ls /user/hive/warehouse/test,可以查看到有刚才的test.txt文件
7.更详细的操作,请参考
http://blog.csdn.net/wacthamu/article/details/40744217
关于 hive 语言的详细语法可参考官方 wiki 的语言手册
http://wiki.apache.org/hadoop/Hive/LanguageManual
本系列会持续更新,希望对大家有所帮助,大家的阅读量是我持续更新的动力,希望大家关注我,谢谢阅读。
0 0
- 从无到有系列之Hive-入门操作及简单应用02
- 从无到有系列之HBase-入门操作02
- 从无到有系列之Hive-内建操作符及函数开发hive04
- 从无到有系列之Hive-jdbc测试操作hive03
- 从无到有系列之Hive-安装部署01
- 从无到有系列之Hive-hive全实战hive05
- 从无到有系列之zeepelin-小试牛刀02
- 【HIVE 入门2】简单操作
- 从无到有系列之storm-windows下demo运行02
- Hive入门操作使用及常用配置
- 从无到有系列之zookeeper-安装部署01
- 从无到有系列之HBase-安装部署01
- 从无到有系列之storm-安装部署01
- 从无到有系列之spark-安装部署01
- 从无到有系列之zeepelin-安装部署01
- 从无到有系列之flume-安装部署01
- 从无到有系列之kafka生产消费者demo02
- 从无到有系列之flume-kafka整合01
- 关于 jQuery,什么叫隐式迭代(implicit iteration)?
- 使用TCP协议写一个可以上传文件的服务器和客户端
- Android面试回忆录
- 利用資源分割優化iOS包裝大小
- orcale基本函数1_--NULL值校验
- 从无到有系列之Hive-入门操作及简单应用02
- Java微信公众平台开发【番外篇】(七)——公众平台测试帐号的申请
- Tcp上传文件 服务器端
- Android开发之WebView和JS交互详解
- Windows下使用code::blocks开发cocos2dx
- 打印等长的二维数组,要求从1开始的自然数由方阵的最外圈向内螺旋方式地顺序排列。
- 获取iPhone iPad UDID的方法
- cocos2dx中CC_CALLBACK_N的理解
- MongoDB使用小结:一些常用操作分享