任务描述
提供SQL
需求描述
一、背景
场景:用于监控销售提报新品开发情况,出单情况。
卡点:目前销售提报里面存储的SKU是一个字段,不便于用来联产品库表查询开发类型的出单情况。
方案:将申请单号+开发成功SKU进行拆分存储
验收人:李青
二、需求说明
2.1、将销售提报成功开发的sku同步到bi库
1、先将销售提报表里面的申请单号按【申请单号+sku】进行拆分同步到中间库(非mogo库,非es库)--》再同步到BI库
同步频率:每天21:00将开发成功的SKU同步到中间表--》再同步到bi库。
输出:申请单号,SKU(单个),原文关键词,提报类目ID,提报类目名称,提报产品中文名,提报产品原文,提报销售价(人民币),提报类型,智选推送类型,申请单号添加时间,SKU产品中文名,SKU产品原文名,SKU采购价(rmb),SKU主类目ID,SKU主类目名称,SKU英文精准关键词,SKU开发人员,SKU开发成功时间,添加时间。
2、历史数据要全部初始化进入bi表
三、验收标准
数据准确,按申请单号+sku进行拆分同步。
场景:用于监控销售提报新品开发情况,出单情况。
卡点:目前销售提报里面存储的SKU是一个字段,不便于用来联产品库表查询开发类型的出单情况。
方案:将申请单号+开发成功SKU进行拆分存储
验收人:李青
二、需求说明
2.1、将销售提报成功开发的sku同步到bi库
1、先将销售提报表里面的申请单号按【申请单号+sku】进行拆分同步到中间库(非mogo库,非es库)--》再同步到BI库
同步频率:每天21:00将开发成功的SKU同步到中间表--》再同步到bi库。
输出:申请单号,SKU(单个),原文关键词,提报类目ID,提报类目名称,提报产品中文名,提报产品原文,提报销售价(人民币),提报类型,智选推送类型,申请单号添加时间,SKU产品中文名,SKU产品原文名,SKU采购价(rmb),SKU主类目ID,SKU主类目名称,SKU英文精准关键词,SKU开发人员,SKU开发成功时间,添加时间。
2、历史数据要全部初始化进入bi表
三、验收标准
数据准确,按申请单号+sku进行拆分同步。
验收标准
数据准确,按申请单号+sku进行拆分同步。
已提供语句
select a.ApplicationNumber as '申请单号',b.SKU,a.PlatformClassId as '提报类目ID',a.PlatformClassName as '提报类目名称'
,a.ProductName as '提报产品中文名',a.ProductNameEn as '提报产品原文',a.ReferencePriceRMB as '提报销售价(人民币)'
,case a.PersonType when 1 then '开发提报' when 2 then '销售提报' when 3 then '智能选品' when 4 then '销售提报_FBA新品' when 5 then '智选转FBA提报' else '' end as '提报类型'
,a.PutTypeTxt as '智选推送类型',a.AddTime as '申请单号添加时间',c.ProductNameCN as 'SKU产品中文名',c.ProductName as 'SKU产品原文名',c.LastBuyPrice as 'SKU采购价(rmb)'
,(select top 1 bt.BrowsePathByID from E_Product_Amazon_BrowseTree bt where bt.SKU=b.SKU and ISNULL(bt.IsDelete, 0)=0 and bt.IsMain=1 order by bt.UpdateTime desc) as 'SKU主类目ID'
,(select top 1 bt.BrowseNodeName from E_Product_Amazon_BrowseTree bt where bt.SKU=b.SKU and ISNULL(bt.IsDelete, 0)=0 and bt.IsMain=1 order by bt.UpdateTime desc) as 'SKU主类目名称'
,c.SearchKeyword as 'SKU英文精准关键词',b.AddAdminName as 'SKU开发人员',b.AddTime as 'SKU开发成功时间',c.AddTime as '添加时间'
from RB_Product_Development (nolock) a
left join RB_ProductDevelopment_Related_Product (nolock) b on a.Id=b.ProductDevelopmentId
left join RB_Product c on c.SKU=b.SKU