Hive初接触
来源:互联网 发布:淘宝密码怎么设置 编辑:程序博客网 时间:2024/05/18 01:10
产生了兴趣就要持之以恒。
将数据文件导入到Hive表中。
LOAD DATA [LOCAL] INPATH '/data/userdata' [OVERWRITE] INTO TABLE user;
使用LOCAL选项将使用本地文件系统,否则将使用hdfs文件系统。使用OVERWRITE选项将删除原来table中的数据,否则将新数据添加到文件末尾。
Loaddata导入数据将仅仅将文件拷贝到hive管理的目录下,并用table的元数据去解释这个文件。所以必须保证数据文件的结构必须和table的结构一致,否则可以loaddata成功但是数据解释不正确。特别注意fields分隔符和lines分隔符要和Table一致。
查询语句。这里列出一些和标准SQL不同的地方。
不能使用select count(*);需要指定count的列下标,select count(1)。
不能使用CREATE TABLE newtable SELECT * FROM user;必须事先Create table,再用INSERT向其中写入数据。
排序关键字是SORT BY。
LIMIT关键字只能跟一个数字,即从第一条记录开始选出若干条。
INSERT语句变换很大,不能直接插入一条记录。插入的数据必须用SELECT子查询获取或者从某个文件导入。> SELECT * FROM user LIMIT 10;
> INSERT OVERWRITE TABLE foo SELECT DESTIN(id) FROM user;
> SELECT M.id FROM user M JOIN foo S ON M.id = S.id;
> SELECT id FROM user GROUP BY id;
- Hive初接触
- 初接触Tomcat
- .Net Assembly初接触
- 消息初接触
- Webwork2初接触
- 消息初接触
- python初接触
- PHP初接触
- buffalo初接触
- Web Services 初接触
- Web Services 初接触
- 工作流初接触
- Appfuse初接触
- CSDN初接触
- explain plan初接触
- 1-jasperreport初接触
- bjam 初接触
- 1.2 itext初接触
- sql DB身份验证模式机制
- Sheepdog(牧羊犬分布式文件系统) 安装简介
- Hadoop中HDFS文件系统的Append/Hflush/Read设计文档(HDFS-265:Revisit append)
- 《编程之美》 3.8 求二叉树中节点的最大距离
- 电影登录系统1[用户登录]
- Hive初接触
- iOS-UIControl
- 雁过也,月满西楼
- DWR的配置与应用
- .NET中,修改DateSet.xsd数据集中TableAdapter的超时设置的方法(转自:股海无涯)
- 编程语言的几点感悟——语言的类别
- linux进程及服务
- 泛型集合
- win 7激活 vs2008 专业版 最简单的方法