#!/usr/bin/env bash source ../../dmp_env.sh source ././../../ga_rawdata_analysis/common/tools.sh dt_today=$(date -d "$ScheduleTime 1 days ago" +"%Y%m%d") dt_dash_today=$(date -d "$ScheduleTime 1 days ago" +"%Y-%m-%d") dt_slash_today=$(date -d "$ScheduleTime 1 days ago" +"%Y/%m/%d") : ' 401:com.kuaishou.rta_imei 402:com.kuaishou.rta_oaid 403:com.kuaishoujisu.rta_imei 404:com.kuaishoujisu.rta_oaid ' INPUT_PATH01="s3://mob-emr-test/rt-dsp/dmp/kuaishou_offline_rta_audience_imei/${dt_slash_today}" INPUT_PATH02="s3://mob-emr-test/rt-dsp/dmp/kuaishou_offline_rta_audience_oaid/${dt_slash_today}" INPUT_PATH03="s3://mob-emr-test/rt-dsp/dmp/kuaishou_lite_offline_rta_audience_imei/${dt_slash_today}" INPUT_PATH04="s3://mob-emr-test/rt-dsp/dmp/kuaishou_lite_offline_rta_audience_oaid/${dt_slash_today}" check_await "${INPUT_PATH01}/_SUCCESS" check_await "${INPUT_PATH02}/_SUCCESS" check_await "${INPUT_PATH03}/_SUCCESS" check_await "${INPUT_PATH04}/_SUCCESS" mount_partition "dm_install_list_v2_tmp_deviceid" "dt='${dt_today}', device_type='kuaishou_rta_imei'" "${INPUT_PATH01}" mount_partition "dm_install_list_v2_tmp_deviceid" "dt='${dt_today}', device_type='kuaishou_rta_oaid'" "${INPUT_PATH02}" mount_partition "dm_install_list_v2_tmp_deviceid" "dt='${dt_today}', device_type='kuaishoujisu_rta_imei'" "${INPUT_PATH03}" mount_partition "dm_install_list_v2_tmp_deviceid" "dt='${dt_today}', device_type='kuaishoujisu_rta_oaid'" "${INPUT_PATH04}" DMP_INSTALL_LIST_OUTPUT_PATH="${DM_INSTALL_LIST}_v2/${dt_slash_today}/kuaishou_foractivation" mount_partition "dm_install_list_v2" "dt='${dt_today}', business='kuaishou_foractivation'" "${DMP_INSTALL_LIST_OUTPUT_PATH}" HIVE_CMD=$(hive_func) $HIVE_CMD -v -hivevar dt_today ${dt_today} -hivevar update_date ${dt_dash_today} -f kuaishou_foractivation.sql