Hive
文章平均质量分 67
与Hive相关的技术知识技能分享
一个数据小开发
阿里巴巴集团码农一枚~欢迎一起交流学习进步
展开
-
Hive Metastore详解大全
1、何为Hive MetaStore?原创 2021-08-12 09:25:15 · 15766 阅读 · 5 评论 -
Hive常用函数大全一览
1、关系运算1、等值比较: =语法:A=B操作类型:所有基本类型描述: 如果表达式A与表达式B相等,则为TRUE;否则为FALSE hive> select 1 from iteblog where 1=1; 1 2、不等值比较: <>语法: A <> B操作类型: 所有基本类型描述: 如果表达式A为NULL,或者表达式B为NULL,返回NULL;如果表达式A与表达式B不相等,则为TRUE;否则为FALSE hive>转载 2021-08-10 15:58:07 · 1738 阅读 · 0 评论 -
hive如何把时分秒时间变成15分钟切片时间
利用现有的函数即可,lpad(string str, int len, string pad) 将字符串str 用pad进行左补足 到len位(如果位数不足的话)rpad(string str, int len, string pad) 将字符串str 用pad进行右补足 到len位(如果位数不足的话)select concat('20210731',lpad(hour('2021-07-31 09:07:01'),2,'0'),rpad(15*floor(minute('2021.原创 2021-08-10 14:17:09 · 1704 阅读 · 0 评论 -
浅谈Hive如何调优
从读懂Hive执行计划开始优化Hive语句一、什么是Hive执行计划Hive执行计划官方解释在哪?如下连接是Hive官网的Wiki地址https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Explain原创 2021-03-29 17:48:46 · 586 阅读 · 3 评论 -
Hive中的left semi join和left anti join
select * from h_test_01;select * from h_test_02;SELECT *FROM h_test_01 a LEFT semiJOIN h_test_02 b ON a.uuid = b.uuid;原创 2021-01-28 23:52:18 · 10837 阅读 · 4 评论 -
Spark使用Java通过HiveServer2 JDBC方式跨集群读取Hive数据
Spark通过HiveServer2 JDBC方式访问Hive数据(Java语言)1、环境信息准备jdbc连接url ,通常都是 端口为10000的连接jdbc用户名jdbc密码2、代码实战public static void main(String[] args) { SparkConf conf = new SparkConf().setAppName("Spark-Read-Hive-by-Java") .setMaster.原创 2021-01-25 23:51:32 · 2666 阅读 · 0 评论