Просмотр исходного кода

refactor(rosn分析): 移动 dau_chg/exp_chg 至 exp_pct 后

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
yangxiaohui 1 месяц назад
Родитель
Сommit
221464602f

+ 3 - 4
tasks/承接/rosn分析/02_实验组xTop10一级品类_vs对照组.sql

@@ -192,6 +192,8 @@ SELECT  dt
         ,cate1
         ,cate_rank
         ,exp_pct
+        ,round((dau - dau_base) / NULLIF(dau_base, 0), 4) AS dau_chg
+        ,round((exp - exp_base) / NULLIF(exp_base, 0), 4) AS exp_chg
         -- COPC
         ,str_copc, rosn_copc, rosn_stat_copc, rovn_copc, rovn_stat_copc
         -- 模型预测与真实值
@@ -201,10 +203,7 @@ SELECT  dt
         -- 业务指标
         ,exp_per_dau, str_one, ros_one, str, ros, str_plus, ros_minus, rovn, vovh24
         -- 计数
-        ,dau, exp
-        ,round((dau - dau_base) / NULLIF(dau_base, 0), 4) AS dau_chg
-        ,round((exp - exp_base) / NULLIF(exp_base, 0), 4) AS exp_chg
-        ,is_share, share_cnt, is_return_1, return_n_uv, viewh24, return_n_uv_noself
+        ,dau, exp, is_share, share_cnt, is_return_1, return_n_uv, viewh24, return_n_uv_noself
         -- ========== 变化率字段 ==========
         -- 业务指标变化率
         ,round((exp_per_dau - exp_per_dau_base) / NULLIF(exp_per_dau_base, 0), 4) AS exp_per_dau_chg

+ 3 - 4
tasks/承接/rosn分析/02_实验组xTop10二级品类_vs对照组.sql

@@ -191,6 +191,8 @@ SELECT  dt
         ,cate2
         ,cate_rank
         ,exp_pct
+        ,round((dau - dau_base) / NULLIF(dau_base, 0), 4) AS dau_chg
+        ,round((exp - exp_base) / NULLIF(exp_base, 0), 4) AS exp_chg
         -- COPC
         ,str_copc, rosn_copc, rosn_stat_copc, rovn_copc, rovn_stat_copc
         -- 模型预测与真实值
@@ -200,10 +202,7 @@ SELECT  dt
         -- 业务指标
         ,exp_per_dau, str_one, ros_one, str, ros, str_plus, ros_minus, rovn, vovh24
         -- 计数
-        ,dau, exp
-        ,round((dau - dau_base) / NULLIF(dau_base, 0), 4) AS dau_chg
-        ,round((exp - exp_base) / NULLIF(exp_base, 0), 4) AS exp_chg
-        ,is_share, share_cnt, is_return_1, return_n_uv, viewh24, return_n_uv_noself
+        ,dau, exp, is_share, share_cnt, is_return_1, return_n_uv, viewh24, return_n_uv_noself
         -- ========== 变化率字段 ==========
         -- 业务指标变化率
         ,round((exp_per_dau - exp_per_dau_base) / NULLIF(exp_per_dau_base, 0), 4) AS exp_per_dau_chg

+ 3 - 4
tasks/承接/rosn分析/02_实验组xTop20视频_vs对照组.sql

@@ -193,6 +193,8 @@ SELECT  dt
         ,vid_title
         ,vid_rank
         ,exp_pct
+        ,round((dau - dau_base) / NULLIF(dau_base, 0), 4) AS dau_chg
+        ,round((exp - exp_base) / NULLIF(exp_base, 0), 4) AS exp_chg
         -- COPC
         ,str_copc, rosn_copc, rosn_stat_copc, rovn_copc, rovn_stat_copc
         -- 模型预测与真实值
@@ -202,10 +204,7 @@ SELECT  dt
         -- 业务指标
         ,exp_per_dau, str_one, ros_one, str, ros, str_plus, ros_minus, rovn, vovh24
         -- 计数
-        ,dau, exp
-        ,round((dau - dau_base) / NULLIF(dau_base, 0), 4) AS dau_chg
-        ,round((exp - exp_base) / NULLIF(exp_base, 0), 4) AS exp_chg
-        ,is_share, share_cnt, is_return_1, return_n_uv, viewh24, return_n_uv_noself
+        ,dau, exp, is_share, share_cnt, is_return_1, return_n_uv, viewh24, return_n_uv_noself
         -- ========== 变化率字段 ==========
         -- 业务指标变化率
         ,round((exp_per_dau - exp_per_dau_base) / NULLIF(exp_per_dau_base, 0), 4) AS exp_per_dau_chg