chenwu
修改tbl的market startTime endTime 默认更新 EC 修改tblmarket表的引用并加备注
This commit is contained in:
@@ -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##############################################################
|
||||
|
||||
Reference in New Issue
Block a user