Browse Source

style(dim/usr): sche SELECT 字段改一列一行

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
tianyu.chu 2 days ago
parent
commit
7c6cb5e
1 changed files with 80 additions and 24 deletions
  1. 80 24
      jobs/dim/usr/dim_usr_user_ful_d.sql

+ 80 - 24
jobs/dim/usr/dim_usr_user_ful_d.sql

@@ -93,35 +93,91 @@ today_rebuilt AS (
         ON COALESCE(bu.id, ci.user_id) = o.user_id AND o.dt = '${pdt}'
 )
 SELECT
-    user_id, appid, username, code,
-    sex_cert, birthday_cert, cert_province, cert_city, is_cert,
-    id_card, face_verify, cancel_verify_num,
-    register_channel, register_addr, register_ip_addr, reg_create_time,
-    login_addr, login_ip_addr,
-    level, member_level, member_name,
-    growth_num, current_month_growth, member_keep_growth, member_init_flag,
-    point, consume_amount_cny, order_total_num,
-    status, blacklist,
-    refuse_pick_up, notify_flag, open_invoice, open_psd,
-    daily_limit, weekly_limit, monthly_limit,
-    last_update_time, is_deleted, etl_time
+    user_id,
+    appid,
+    username,
+    code,
+    sex_cert,
+    birthday_cert,
+    cert_province,
+    cert_city,
+    is_cert,
+    id_card,
+    face_verify,
+    cancel_verify_num,
+    register_channel,
+    register_addr,
+    register_ip_addr,
+    reg_create_time,
+    login_addr,
+    login_ip_addr,
+    level,
+    member_level,
+    member_name,
+    growth_num,
+    current_month_growth,
+    member_keep_growth,
+    member_init_flag,
+    point,
+    consume_amount_cny,
+    order_total_num,
+    status,
+    blacklist,
+    refuse_pick_up,
+    notify_flag,
+    open_invoice,
+    open_psd,
+    daily_limit,
+    weekly_limit,
+    monthly_limit,
+    last_update_time,
+    is_deleted,
+    etl_time
 FROM today_rebuilt
 
 UNION ALL
 
 SELECT
-    user_id, appid, username, code,
-    sex_cert, birthday_cert, cert_province, cert_city, is_cert,
-    id_card, face_verify, cancel_verify_num,
-    register_channel, register_addr, register_ip_addr, reg_create_time,
-    login_addr, login_ip_addr,
-    level, member_level, member_name,
-    growth_num, current_month_growth, member_keep_growth, member_init_flag,
-    point, consume_amount_cny, order_total_num,
-    status, blacklist,
-    refuse_pick_up, notify_flag, open_invoice, open_psd,
-    daily_limit, weekly_limit, monthly_limit,
-    last_update_time, is_deleted, etl_time
+    user_id,
+    appid,
+    username,
+    code,
+    sex_cert,
+    birthday_cert,
+    cert_province,
+    cert_city,
+    is_cert,
+    id_card,
+    face_verify,
+    cancel_verify_num,
+    register_channel,
+    register_addr,
+    register_ip_addr,
+    reg_create_time,
+    login_addr,
+    login_ip_addr,
+    level,
+    member_level,
+    member_name,
+    growth_num,
+    current_month_growth,
+    member_keep_growth,
+    member_init_flag,
+    point,
+    consume_amount_cny,
+    order_total_num,
+    status,
+    blacklist,
+    refuse_pick_up,
+    notify_flag,
+    open_invoice,
+    open_psd,
+    daily_limit,
+    weekly_limit,
+    monthly_limit,
+    last_update_time,
+    is_deleted,
+    etl_time
 FROM dim.dim_usr_user_ful_d
 WHERE dt = '${pdt}'
   AND user_id NOT IN (SELECT user_id FROM today_changed);