需求背景
后续通用场景会根据不同商品在不同站点的出单情况执行智能运营策略,目前需要新增站点维度以及近1年的SKU销量数据统计
需求内容:
1、新增【SKU+站点】维度统计销量数据统计,统计字段:SKU、站点、SKU站点首单时间、SKU站点末单时间、SKU站点近7天销量、SKU站点近30天销量、SKU站点近90天销量、SKU站点365天销量、SKU站点总销量
2、新版打标表、FBA打标表、SKU全平台统计表、店铺统计表:新增SKU全亚马逊平台的365天销量
需求背景
后续通用场景会根据不同商品在不同站点的出单情况执行智能运营策略,目前需要新增站点维度以及近1年的SKU销量数据统计
需求内容:
1、新增【SKU+站点】维度统计销量数据统计,统计字段:SKU、站点、SKU站点首单时间、SKU站点末单时间、SKU站点近7天销量、SKU站点近30天销量、SKU站点近90天销量、SKU站点365天销量、SKU站点总销量
2、新版打标表、FBA打标表、SKU全平台统计表、店铺统计表:新增SKU全亚马逊平台的365天销量
需求背景
后续通用场景会根据不同商品在不同站点的出单情况执行智能运营策略,目前需要新增站点维度以及近1年的SKU销量数据统计
需求内容:
1、新增【SKU+站点】维度统计销量数据统计,统计字段:SKU、站点、SKU站点首单时间、SKU站点末单时间、SKU站点近7天销量、SKU站点近30天销量、SKU站点近90天销量、SKU站点365天销量、SKU站点总销量
2、新版打标表、FBA打标表、SKU全平台统计表、店铺统计表:新增SKU全亚马逊平台的365天销量
新增: 全站点sku销量统计服务改为分布式, sku-站点销量统计服务改为分布式
更新内容:
1. 更新项目: erpAmazonWorker
2. 新增服务: sku-站点首单更新服务, sku-站点销量统计分布式sku装载服务,sku销量统计分布式sku装载服务
相关配置:
2.1.UpdateOrderTimeAndInfoJob 增加UpdateSkuSiteFirstOrderTime
2.2
系统sku销量统计分布式装载
{
任务名称: LoadSKUForSummarySalesJob,
任务分组: ErpAmazonWorker,
调度类型: MQJob,
任务描述: 系统sku销量统计分布式装载,
周期表达式: 0 0 0/2 * * ?,
开始时间: 2023-11-27 00:00
结束时间: null
执行次数: 0
MQ配置项:{"Exchange": "amazon.worker","Queue": "amazon.worker","ExchangeType": "topic","RouteKey":""},
MQ通知:{"ServiceName":"BaseDataCornJob_LoadMarkSku", "Params":{}, "AssemblyFullName":"Erp.Amazon.Worker","TypeFullName":"Erp.Amazon.Worker.CronJob.BaseData.BaseDataCornJob", "ExecMethod":"LoadMarkSkuToRedis","IsMultiThread":false,"TimeOut":0}
}
sku-site销量统计分布式装载
{
任务名称: LoadSKUSiteForSummarySalesJob,
任务分组: ErpAmazonWorker,
调度类型: MQJob,
任务描述: sku-site销量统计分布式装载,
周期表达式: 0 0 0/2 * * ?,
开始时间: 2023-11-27 00:00
结束时间: null
执行次数: 0
MQ配置项:{"Exchange": "amazon.worker","Queue": "amazon.worker","ExchangeType": "topic","RouteKey":""},
MQ通知:{"ServiceName":"BaseDataCornJob_LoadMarkSkuSite", "Params":{}, "AssemblyFullName":"Erp.Amazon.Worker","TypeFullName":"Erp.Amazon.Worker.CronJob.BaseData.BaseDataCornJob", "ExecMethod":"LoadMarkSkuSiteToRedis","IsMultiThread":false,"TimeOut":0}
}
3. 新增表: MarkSkuSite
新增统计字段: SaleDay365
4.核心代码
sku-站点首单


sku-站点末单


sku-站点销量
装载

统计


其他销量统计(365天)

5.测试


| 所属迭代 | 智能中心-智能刊登迭代 |
|---|---|
| 所属模块 | 智能中心-需求池 战略独立项目 智能刊登 |
| 相关需求 | 新增SKU按站点维度统计销量 |
| 指派给 | 罗友军 于 2023-12-29 08:28:08 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | 仓储物流开发组 |
| 任务状态 | 已完成 |
| 进度 | 100% |
| 优先级 | P1 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 商雷 于 2023-12-26 16:04:03 |
|---|---|
| 由谁完成 | 刘学森 于 2023-12-28 16:26:21 |
| 由谁取消 | 暂无 |
| 由谁关闭 | 暂无 |
| 关闭原因 | 暂无 |
| 最后编辑 | 罗友军 于 2024-01-17 11:12:17 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 22工时 |
|---|---|
| 总计消耗 | 20工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 2023-12-26 |
| 实际开始 | 2023-12-26 |
| 截止日期 | 2023-12-31 |
新增【SKU+站点】维度统计销量:服务为SKU维度分布式,分布式线程中以遍历站点统计SKU的销量。
之前实现的全站点SKU销量统计,也改为SKU维度分布式服务。