20260511chenwu定版

ec的store name 修复
retail的niad直取数据修复,niadfree report 页面的表直接拿dwd数据
nida free report页面数据错列问题修复
This commit is contained in:
2026-05-11 15:18:43 +00:00
parent 4689311dc0
commit db99577102
7 changed files with 91 additions and 69 deletions

View File

@@ -99,6 +99,7 @@ WITH
*
FROM
DM.DM_TF_EXT_RETAIL_NIAD_SALES
WHERE YYYYMM>=202001
),
mapping_cleaned AS (
SELECT

View File

@@ -478,7 +478,7 @@ FROM
-- COMMAND ----------
delete from dm.DM_TF_EXT_UNIONALL_SALES_MAPPING where DATA_SOURCE IN ('Retail(Quarterly)', 'EC(Monthly)')
-- delete from dm.DM_TF_EXT_UNIONALL_SALES_MAPPING where DATA_SOURCE IN ('Retail(Quarterly)', 'EC(Monthly)')
-- COMMAND ----------

View File

@@ -83,14 +83,15 @@ SELECT
-- 当期销售指标
t.SALES_UNIT_CAL,
t.SALES_VALUE_CAL,
t.CONUTING_UNIT, -- 注:字段名原始拼写保持不变
t.PDOT,
-- 去年同期指标
t.SALES_UNIT_CAL_LY,
t.SALES_VALUE_CAL,
t.SALES_VALUE_CAL_LY,
t.CONUTING_UNIT, -- 注:字段名原始拼写保持不变
t.CONUTING_UNIT_LY,
t.PDOT,
t.PDOT_LY,
-- 处方指标
@@ -133,7 +134,7 @@ WITH
-- 注:直接下推双重过滤条件,减少扫描数据量
niad_pack_cods AS (
SELECT DISTINCT PACK_COD
FROM DM.DM_TF_EXT_UNIONALL_MARKET_SALES
FROM DM.DM_TF_EXT_RETAIL_MARKET_SALES
WHERE MARKET = 'NIAD (Non-Insulin Anti-Diabetic) Market'
AND DATA_SOURCE IN ('Retail(Quarterly)')
),
@@ -179,14 +180,15 @@ SELECT /*+ BROADCAST(m) */
-- 当期销售指标
t.SALES_UNIT_CAL,
t.SALES_VALUE_CAL,
t.CONUTING_UNIT, -- 注:字段名原始拼写保持不变
t.PDOT,
-- 去年同期指标
t.SALES_UNIT_CAL_LY,
t.SALES_VALUE_CAL,
t.SALES_VALUE_CAL_LY,
t.CONUTING_UNIT, -- 注:字段名原始拼写保持不变
t.CONUTING_UNIT_LY,
t.PDOT,
t.PDOT_LY,
-- 处方指标