修改tbl的market startTime endTime 默认更新
EC 修改tblmarket表的引用并加备注
This commit is contained in:
2026-04-30 09:25:30 +00:00
parent 550df7d257
commit 69cf3a677b
5 changed files with 1225 additions and 685 deletions

View File

@@ -171,49 +171,53 @@ LEVEL_MARKET_RD = 'RD Market'
# MAGIC -- 1.2 load brand data to tmp.tmp_retail_pack_rawdata
# MAGIC -- 1.2.3 load from dwd.dwd_gnd_ext_retail_nataional_oap (pack-CV-抗血栓2通用名-全国.xlsx)
# MAGIC -------------------------------------------------------------------------------------
# MAGIC insert into table tmp.tmp_retail_pack_rawdata
# MAGIC -- chenwu
# MAGIC -- 2026年切调整20260430
# MAGIC -- CV-抗血栓2通用名-全国.xlsx 数据不再使用,直接不进数据
# MAGIC -------------------------------------------------------------------------------------
# MAGIC -- insert into table tmp.tmp_retail_pack_rawdata
# MAGIC
# MAGIC select
# MAGIC case when length(zk_product_id) < 7 then right(concat('0000000',zk_product_id),7) else zk_product_id end as product_id,
# MAGIC zk_product_id,
# MAGIC zk_region,
# MAGIC zk_rx_otc,
# MAGIC zk_medicine_type,
# MAGIC zk_medicine_tier1,
# MAGIC zk_medicine_tier2,
# MAGIC zk_medicine_tier3,
# MAGIC zk_medicine_tier4,
# MAGIC zk_common_name,
# MAGIC zk_dosage_form,
# MAGIC zk_user_type,
# MAGIC zk_category_name,
# MAGIC zk_product_name,
# MAGIC zk_brand_name,
# MAGIC zk_manu_des,
# MAGIC zk_corp_des,
# MAGIC zk_pack_des,
# MAGIC month,
# MAGIC quarter,
# MAGIC replace(price,',','' ),
# MAGIC replace(sales_unit,',','' ),
# MAGIC replace(sales_value,',','' ),
# MAGIC digital_spread_rate,
# MAGIC weighted_spread_rate,
# MAGIC counting_unit,
# MAGIC null,
# MAGIC null,
# MAGIC null,
# MAGIC null,
# MAGIC null,
# MAGIC 'CV',
# MAGIC 'Brilinta Market',
# MAGIC null,
# MAGIC null,
# MAGIC null,
# MAGIC null,
# MAGIC 0,
# MAGIC null
# MAGIC from dwd.dwd_gnd_ext_retail_nataional_oap
# MAGIC -- select
# MAGIC -- case when length(zk_product_id) < 7 then right(concat('0000000',zk_product_id),7) else zk_product_id end as product_id,
# MAGIC -- zk_product_id,
# MAGIC -- zk_region,
# MAGIC -- zk_rx_otc,
# MAGIC -- zk_medicine_type,
# MAGIC -- zk_medicine_tier1,
# MAGIC -- zk_medicine_tier2,
# MAGIC -- zk_medicine_tier3,
# MAGIC -- zk_medicine_tier4,
# MAGIC -- zk_common_name,
# MAGIC -- zk_dosage_form,
# MAGIC -- zk_user_type,
# MAGIC -- zk_category_name,
# MAGIC -- zk_product_name,
# MAGIC -- zk_brand_name,
# MAGIC -- zk_manu_des,
# MAGIC -- zk_corp_des,
# MAGIC -- zk_pack_des,
# MAGIC -- month,
# MAGIC -- quarter,
# MAGIC -- replace(price,',','' ),
# MAGIC -- replace(sales_unit,',','' ),
# MAGIC -- replace(sales_value,',','' ),
# MAGIC -- digital_spread_rate,
# MAGIC -- weighted_spread_rate,
# MAGIC -- counting_unit,
# MAGIC -- null,
# MAGIC -- null,
# MAGIC -- null,
# MAGIC -- null,
# MAGIC -- null,
# MAGIC -- 'CV',
# MAGIC -- 'Brilinta Market',
# MAGIC -- null,
# MAGIC -- null,
# MAGIC -- null,
# MAGIC -- null,
# MAGIC -- 0,
# MAGIC -- null
# MAGIC -- from dwd.dwd_gnd_ext_retail_nataional_oap
# COMMAND ----------
@@ -614,4 +618,4 @@ LEVEL_MARKET_RD = 'RD Market'
# COMMAND ----------
############################################################END##############################################################
############################################################END##############################################################