Advertisement

5.5 离线数仓DWS层数据装载脚本

阅读量:

离线数仓—DWS层数据装载脚本

  • 引言
    • 一、DWS近一日数据汇总表

      • 1.初始日数据加载程序
      • 2.日常数据加载程序
    • 二、DWS近n日数据汇总表

      • 1.数据加载程序
    • 三、DWS自历史起至当前时间点的数据汇总表

      • 1.初始日数据加载程序
      • 2.日常数据加载程序

前言

在完成DWS层所有表结构的设计与开发后,为提升使用便捷性,现着手准备相应的数据加载脚本。

一、DWS最近1日汇总表

1.首日装载脚本设计与实现

脚本名称为dwd_to_dws_1d_init.sh,其具体内容如下:

复制代码
    #!/bin/bash
    APP=gmall
    
    if [ -n "$2" ] ;then
       do_date=$2
    else 
       echo "请传入日期参数"
       exit
    fi
    
    dws_trade_province_order_1d="
    insert overwrite table ${APP}.dws_trade_province_order_1d partition(dt)
    select
    province_id,
    pro

全部评论 (0)

还没有任何评论哟~