9(16)GMV指标获取的全调度流程16

8.2GMV指标获取的全调度流程
1)生成数据
CALL init_data(‘2019-02-12’,300,200,300,FALSE);
2)编写Azkaban程序运行job
(1)import.job文件
type=command
do_date=${dt}
command=/home/hadoop/bin/sqoop_import.sh all d o d a t e ( 2 ) o d s . j o b 文 件 t y p e = c o m m a n d d o d a t e = {do_date} (2)ods.job文件 type=command do_date= dodate2ods.jobtype=commanddodate={dt}
dependencies=import
command=/home/hadoop/bin/ods_db.sh d o d a t e ( 3 ) d w d . j o b 文 件 t y p e = c o m m a n d d o d a t e = {do_date} (3)dwd.job文件 type=command do_date= dodate3dwd.jobtype=commanddodate={dt}
dependencies=ods
command=/home/hadoop/bin/dwd_db.sh d o d a t e ( 4 ) d w s . j o b 文 件 t y p e = c o m m a n d d o d a t e = {do_date} (4)dws.job文件 type=command do_date= dodate4dws.jobtype=commanddodate={dt}
dependencies=dwd
command=/home/hadoop/bin/dws_db_wide.sh d o d a t e ( 5 ) a d s . j o b 文 件 t y p e = c o m m a n d d o d a t e = {do_date} (5)ads.job文件 type=command do_date= dodate5ads.jobtype=commanddodate={dt}
dependencies=dws
command=/home/hadoop/bin/ads_db_gmv.sh ${do_date}
(6)export.job文件
type=command
dependencies=ads
command=/home/hadoop/bin/sqoop_export.sh all
(7)将以上6个文件压缩成gmv-job.zip文件

3)创建Azkaban工程,并上传gmv-job.zip文件。
4)等待大约20分钟,在MySQL中查看结果
select * fromads_gmv_sum_day;

你可能感兴趣的:(电商数仓3)