hive> select product_id, track_time from trackinfo limit 5; Total MapReduce jobs = 1Launching Job 1 out of 1Number of reduce tasks ...
分类:
编程语言 时间:
2014-08-08 17:52:46
阅读次数:
313
Hive UDF整理(可以直接在mysql上测试,hive中没有伪表,需要手动创建,反应慢)字符串函数字符串长度函数:length语法: length(string A)返回值: int说明:返回字符串A的长度举例:hive> select length(‘abcedfg’) from dual;7...
分类:
其他好文 时间:
2014-08-08 12:24:45
阅读次数:
466
Just a HookTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 17124Accepted Submission(s): 8547Proble...
分类:
其他好文 时间:
2014-08-08 08:27:55
阅读次数:
261
在Hive中,需要实现Hive中的函数无法实现的功能时,就可以用Streaming来实现。其原理可以理解成:用HQL语句之外的语言,如Python、Shell来实现这些功能,同时配合HQL语句,以实现特殊的功能。
比如,我有一张不同网站访问的日志表,其中有两个列是url和ref,分别代表当前访问的网址和来源地址,我想要查看用户的来源,即看用户都是从那些网站跳到这些网站上去的,这里有些网站可能域名...
分类:
编程语言 时间:
2014-08-07 23:21:44
阅读次数:
448
题目大意:有一段链子,初始的时候是铜的(价值为1),n代表有n段(1~n),输入a, b, c三个数分别表示将从a到b的链子的价值改为c, 最后问你经过多次改变之后的总价值。
策略:这道题是简单的线段树的区间更新;
代码:
#include
#include
#define MAXN 100005
#define LC l, m, rt<<1
#define RC m+1, r, rt<<1...
分类:
其他好文 时间:
2014-08-07 13:07:30
阅读次数:
165
题目链接题意: n个挂钩,q次询问,每个挂钩可能的值为1 2 3, 初始值为1,每次询问把从x到Y区间内的值改变为z。求最后的总的值。分析:用val记录这一个区间的值,val == -1表示这个区间值不统一,而且已经向下更新了,val != -1表示这个区间值统一, 更新某个区间的时候只需要把这个区...
分类:
其他好文 时间:
2014-08-06 22:22:22
阅读次数:
347
Extraction-Transformation-Loading的缩写,中文名称为数据提取、转换和加载。将数据从ORACLE中抽取数据,经过hive进行分析转换,最后存放到ORACLE中去。本案例是纯demo级别,练手使用一、需求将emp和dept表的数据分析最后存放到result表。emp和de...
分类:
其他好文 时间:
2014-08-06 22:14:52
阅读次数:
371
示例数据准备hive中创建dept表create table dept(deptno int,dname string,loc string)row format delimited fields terminated by '\t' lines terminated by '\n' stored ...
分类:
数据库 时间:
2014-08-06 21:58:32
阅读次数:
492
导入表的所有字段sqoop import --connect jdbc:oracle:thin:@192.168.1.107:1521:ORCL \--username SCOTT --password tiger \--table EMP \--hive-import --create-hive....
分类:
数据库 时间:
2014-08-06 21:47:42
阅读次数:
330
hive中的正则可以用,但是有所区别,区别在于原来的‘\’ 转义,这里变成了双斜杠了‘\\’...
分类:
其他好文 时间:
2014-08-05 19:20:30
阅读次数:
277