Ver Fonte

fix(manual/trd): 订单补数 rebucket DISTRIBUTE BY 改用投影后列名 dt

DISTRIBUTE BY 按投影输出解析,act_dt 已 AS dt,须写 dt 否则 cannot resolve act_dt。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
tianyu.chu há 2 semanas atrás
pai
commit
fb5bda252b

+ 1 - 1
manual/backfill/20260721_ods_trd_card_group_order_info_backfill_rebucket.sql

@@ -127,4 +127,4 @@ LATERAL VIEW explode(
     CASE WHEN cdt = udt THEN array(cdt) ELSE array(cdt, udt) END   -- 同日一份;跨日炸成 创建日+变更日 两行
 ) e AS act_dt
 WHERE act_dt BETWEEN '20260716' AND '20260719'
-DISTRIBUTE BY act_dt;
+DISTRIBUTE BY dt;