1.概述 在离线数仓处理通过HQL业务数据时,经常会遇到行转列或者列转行之类的操作,就像concat_ws之类的函数被广泛使用,今天这个也是经常要使用的拓展方法。 2.explode函数 2.1 函数语法 -- explode(a) - separates the elements of array a into multiple rows, or the elements of a
Hive-之posexplode函数实现查询startDate~endDate之间的所有日期 需求:目前需要动态找到 20200603~20200607之间的所有日期 -- 初始数据集SET hive.exec.mode.local.auto=true;WITH temp1 AS (select 'name1' as uid,'2020-06-03' as start_date, '20