任务描述
需求描述
需求背景
在售报告后续不可用,需要切到所有商品报告同步数据
需求内容
打标表需要从对接在售报告改为对接V2的所有商品报告
接口:http://showdoc.zhcxkj.com/web/#/88/6015
这个接口返回的是所有店铺的商品报告文件地址,我们通过接口获取到所有店铺的商品报告,再分店铺维度进行文件拆解,写入到打标表
增量的数据只同步更新在售和售完的
从OBS同步全量商品技术方案:
1、服务一:从ListingV2接口,同步来源渠道对应的OBS文件列表到“全量商品同步状态表”,每天同步三次,只有对应来源渠道时间变更时才更新“全量商品同步状态表”对应记录为待执行。
2、服务二:根据来源渠道ID分布式,只执行“全量商品同步状态表”待执行的来源渠道,根据OBS文件地址下载JSON数据,入Listing打标表,记录入库规则跟现在的依据在售报告入库一样。
验收标准
暂无
1.修改项目 java znyf-integration-amazon
2.修改内容
2.1.添加全量商品状态同步定时任务,每天三次同步
2.2.添加全量商品状态发送消息队列服务,查询未同步的渠道状态数据进行同步
2.3.添加打标表数据同步消费者,同步打标表数据
2.4 新增全量商品数据同步渠道状态表zhcxkj_autochoose.listing_sync_order_source_status
3.自测截图