09 2020 档案

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 天天背单词 阅读(676) 评论(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 天天背单词 阅读(551) 评论(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 天天背单词 阅读(2308) 评论(0) 推荐(0)

导航