Przeglądaj źródła

feat:添加脚本

zhaohaipeng 7 miesięcy temu
rodzic
commit
2e085983dd
1 zmienionych plików z 5 dodań i 2 usunięć
  1. 5 2
      ad/01_ad_model_update.sh

+ 5 - 2
ad/01_ad_model_update.sh

@@ -30,9 +30,11 @@ init() {
   predict_date_path=${BUCKET_FEATURE_PATH}/${today_early_1}
 
   local count=1
+
+  local current_data="$(date -d '2 days ago' +%Y%m%d)"
   # 循环获取前 n 天的非节日日期
   while [[ $count -lt 8 ]]; do
-    date_key=$(date -d "$today_early_1 -${count} day" +%Y%m%d)
+    date_key=$(date -d "$current_data" +%Y%m%d)
     # 判断是否是节日,并拼接训练数据路径
     if [ $(is_not_holidays $date_key) -eq 1 ]; then
       if [[ -z ${train_data_path} ]]; then
@@ -40,10 +42,11 @@ init() {
       else
         train_data_path="${BUCKET_FEATURE_PATH}/${date_key},${train_data_path}"
       fi 
+      count=$((count + 1))
     else
       echo "日期: ${date_key}是节日,跳过"
     fi
-    count=$((count + 1))
+    current_data=$(date -d "$current_date -1 day" +%Y-%m-%d)
   done
 
   echo "train_data_path: ${train_data_path}"