如何做一张能支持标注中国节假日的日历表呢,话不多说见Code~
with festival as (
select
f.`date` as festival_date,
f.name as festival_name,
if(f.not_work == 'yes', True, False) as not_work
from (
select array(
named_struct('date', '2019-01-01', 'name', '元旦', 'not_work', 'yes'),
named_struct('date', '2019-02-02', 'name', '元旦', 'not_work', 'no'),
named_struct('date', '2019-02-03', 'name', '春节', 'not_work', 'no'),
named_struct('date', '2019-02-04', 'name', '春节', 'not_work', 'yes'),
named_struct('date', '2019-02-05', 'name', '春节', 'not_work', 'yes'),
named_struct('date', '2019-02-06', 'name', '春节', 'not_work', 'yes'),
named_struct('date', '2019-02-07', 'name', '春节', 'not_work', 'yes'),
named_struct('date', '2019-02-08', 'name', '春节', 'not_work', 'yes'),
named_struct('date', '2019-02-09', 'name', '春节', 'not_work', 'yes'),
named_struct('date',

本文介绍如何在Hive中构建一张详细的日历表,特别地,它涵盖了中国的公共节假日信息,便于数据分析和查询。通过提供的代码示例,你可以了解具体的实现步骤。
最低0.47元/天 解锁文章
3713

被折叠的 条评论
为什么被折叠?



