2020年9月2日

hive explode函数及lateral view简单使用

摘要: select code, sub_code_set from t1; code sub_code_set 0101 PS,RJ,CN,PD 0202 CN,PS,PD,RJ,FZ split将sub_code_set字符串分割为数组,explode成多行;通过lateral view(侧视图)与co 阅读全文

posted @ 2020-09-02 21:59 天天背单词 阅读(626) 评论(0) 推荐(0) 编辑

shell提交hive sql保存运行过程日志

摘要: #!bin/sh HIVE_HOME=XXX SQL_PATH=XXX LOG_HOME=XXX ${HIVE_HOME}/bin/hive -f ${SQL_PATH}/target.sql >& ${LOG_HOME}/xxx.log 阅读全文

posted @ 2020-09-02 21:29 天天背单词 阅读(521) 评论(0) 推荐(0) 编辑

hive中 exists与left semi join

摘要: hive中 exists的底层实现为left semi join。 验证: 对比发现执行计划一样,都是left semi join实现。 且,left semi join前,会对t2表group by; explain select t1.* from t1 left semi join t2 on 阅读全文

posted @ 2020-09-02 21:18 天天背单词 阅读(2071) 评论(0) 推荐(0) 编辑

导航