01 2013 档案

hive QL 插入语法解析
摘要:1.insert 语法格式为:基本的插入语法:INSERT OVERWRITE TABLE tablename [PARTITON(partcol1=val1,partclo2=val2)]select_statement FROM from_statementinsert overwrite table test_insert select * from test_table;对多个表进行插入操作:FROM fromstatteINSERT OVERWRITE TABLE tablename1 [PARTITON(partcol1=val1,partclo2=val2)]select_sta 阅读全文

posted @ 2013-01-31 11:48 百小度治哥 阅读(565) 评论(0) 推荐(0)

HiveQL使用和数据加载的一点总结
摘要:Hive 是facebook开源的一个基于hadoop框架的查询工具,也就是说,需要用hive的话,就要先安装hadoop。这次是小结一下最近用hive的心得,经验分享。hadoop和hive,pig,hbase的安装配置以后专门另开个连载说比较好。所以,我假设你已经有hive了。1.字段的数据类型。hive实际上为了数据挖掘的需要,对hive表的字段设置了数据类型,对于经常where的,还可以设置index。数据类型分以下几种STRING 不定长字符串TINYINT 3位长整型数SMALLINT 5位长整型INT 10位整型BIGINT 19位整型FLOAT 浮点数DOUBLE 双精度BOO 阅读全文

posted @ 2013-01-30 10:02 百小度治哥 阅读(412) 评论(0) 推荐(0)

初识HIVE
摘要:Hive 是什么在接触一个新的事物首先要回到的问题是:这是什么?Hive 是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 QL,它允许熟悉 SQL 的用户查询数据。同时,这个语言也允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 mapper 和 reducer 无法完成的复杂的分析工作。Hive does not mandate read or written d 阅读全文

posted @ 2013-01-29 17:17 百小度治哥 阅读(4964) 评论(0) 推荐(0)

python学习
摘要:快过春节了,好久没写东西了人们学习PHP是因为他们要得到一份工作;人们学习Java是因为他们选修了计算机科学这门课;人们学习Python是因为他们爱这门语言,因为他们追寻美,(我相信这对Ruby也是适用的)为什么选择python呢?轻易实现快速学习的梦想深入体会动态语言的妙处立即体验快速开发的快感获得快速实现想法的能力python的特色有哪些?缩进以:作为开始,不必使用;作为结束#作为单行注释 ‘’‘作为多行注释动态类型函数式编程(lambda Map Reduce Filter Eval)生成器yield装饰器AOPCallable (class,object,function,Lambda 阅读全文

posted @ 2013-01-29 16:11 百小度治哥 阅读(272) 评论(0) 推荐(0)

导航