业务需求
需求描述

需求详情:智能选品-系统SKU信息增量同步服务(P0) (zhcxkj.com)


一、背景

背景:目前系统SKU的信息未做增量同步到 【语义分析库】
目的:保证老品推荐模型正常运行,将系统SKU信息无遗漏的导入【语义分析库】
前置说明:技术开发,测试需按标准进行处理及验证,若遇到疑问,需进行及时沟通。

二、需求说明

2.1、同步流程图见原型

2.2、功能说明
新增SKU信息增量同步功能
主干流程:筛选ERP-SKU(按SKU更新时间同步)--》智能选品-语义词索引库:rb_product--》同步到语义分析库。
同步频率:每天下午 21:00开始同步(同步标准/测试注意点:需保证不影响老品推荐模型的提报,测算同步时长。)
同步逻辑:
1)ERP-SKU数据(ERP库:RB_Product)同步到智能选品-语义词索引库(智能选品库:rb_product)

A、获取ERP字段:产品SKU,产品英文名,产品中文名  (数据库表字段,核实找何健宝进行核实)
----ERP获取逻辑:每天下午 21:00开始同步最近三天(SKU更新时间或者新增时间在最近三天内)的SKU数据,增量更新。

B、存入智能选品库:milvus_id(对应ERP 产品SKU), title(对应ERP 产品英文名 ), text(对应ERP 产品中文名  )
----存储逻辑:1)新增SKU直接插入存储 2)更新的数据,对比产品英文名与产品中文名有变化则更新,并将’向量库推送状态‘  变为’待推送‘;等待推送给【向量库】(即语义分析库)

验收标准:1)同步数据准确。2)按时同步,6小时内可以完成数据同步


2)智能选品-语义词索引库(智能选品库:rb_product)同步到语义分析库
同步频率:每天下午 21:00开始同步(同步标准/测试注意点:需保证不影响老品推荐模型的提报,测算同步时长。)
同步逻辑:每天下午 21:00开始同步 将数据状态为’待推送‘ 的数据同步到语义分析库
同步语义分析库接口文档:http://showdoc.zhcxkj.com/web/#/79/4701
注:文档咨询可找黄金龙沟通。

验收标准:1)同步数据准确。2)按时同步,6小时内可以完成数据同步。


验收标准
价值描述
保证老品推荐模型正常运行,将系统SKU信息无遗漏的导入【语义分析库】
历史记录  
  1. 2022-09-01 18:51:06, 由 肖玉 创建。
  2. 2022-09-06 09:20:39, 由 刘灿 记录评审结果,结果为 确认通过。
    修改了 评审时间,旧值为 "0000-00-00",新值为 "2022-09-06"。
    修改了 指派给 ,旧值为 "Admin186",新值为 "xiaoyu"。
    修改了 当前状态,旧值为 "draft",新值为 "active"。
    修改了 由谁评审,旧值为 "",新值为 "Admin186"。
  3. 2022-09-07 09:58:56, 由 肖玉 关联到迭代 智能中心-智能选品迭代 。
  4. 2022-09-08 21:53:43, 由 肖玉 指派给 罗友军。
    修改了 指派给,旧值为 "xiaoyu",新值为 "luoyoujun"。
  5. 2022-09-08 21:54:50, 由 肖玉 添加备注。
    有变更以原型为准
  6. 2022-09-12 16:02:01, 由 罗友军 添加备注。

    技术方案:


    1、开始:


    新增服务:增量同步SKU信息语义分析服务
    项目工程:ZhcxkjErpWorker
    服务入口类:TextSearchWorkerCorn
    2、查询字典队列:



    ERP数据库字典表:RB_Dictionary
    上线前需初始化字典数据
    Value值存储内容包含字段:
    1、开始时间
    2、结束时间
    3、同步最大ID
    4、同步状态   (同步中、同步完成)


    3、获取数据SQL:

    SELECT  TOP 500 a.SKU,a.ProductName,a.ProductNameCN
    FROM dbo.RB_Product a (nolock) INNER JOIN dbo.RB_Product_Admin b (NOLOCK) ON a.CustomerID =b.CustomerID AND a.SKU=b.SKU
    WHERE a.CustomerID=1 AND b.ProductEditAuditTime>='{开始时间}' and b.ProductEditAuditTime<'{结束时间}'AND a.ID >{最大ID} ORDER BY a.iD ASC 

    4、数据存储:


    调接口保存到语义库:http://text-search.zhcxkj.com/load_product

    保存字典数据:RB_Dictionary


    5、初始化数据范围:从2022年8月1号开始


  7. 2022-09-19 09:14:58, 由 罗友军 指派给 dengying。
    修改了 指派给,旧值为 "luoyoujun",新值为 "dengying"。
    提测
  8. 2022-09-22 17:14:53, 由 dengying 指派给 罗友军。
    修改了 指派给,旧值为 "dengying",新值为 "luoyoujun"。
    测试完毕  还需要线上跟进执行情况
  9. 2022-09-26 11:09:28, 由 罗友军 指派给 dengying。
    修改了 指派给,旧值为 "luoyoujun",新值为 "dengying"。
    已发布 生产 
  10. 2022-09-26 16:29:53, 由 dengying 指派给 肖玉。
    修改了 指派给,旧值为 "dengying",新值为 "xiaoyu"。
    已上线
  11. 2022-09-29 09:00:17, 由 肖玉 关闭,原因为 已完成 。
    修改了 关闭原因,旧值为 "",新值为 "done"。
    修改了 当前状态,旧值为 "active",新值为 "closed"。
    修改了 指派给 ,旧值为 "xiaoyu",新值为 "closed"。
    修改了 所处阶段,旧值为 "tested",新值为 "closed"。
    修改了 关闭日期,旧值为 "0000-00-00 00:00:00",新值为 "2022-09-29 09:00:17"。
    修改了 由谁关闭,旧值为 "",新值为 "xiaoyu"。
迭代版本
提报业务部门
提报人员 张华
需求来源 需求缺陷优化
所属项目 智能中心-需求池
所属模块 战略独立项目   智能选品
所属计划
业务价值
开发组
受益业务部门 亚马逊平台运营中心
验收人员
业务目标类型
中心业务目标
业务价值 提升人效
每月价值量 保证老品推荐模型正常运行,将系统SKU信息无遗漏的导入【语义分析库】
每月节省人数 0
优先级 P0
价值类型
预计工时 8
成本
ROI
操作手册
高价值
主被动
复杂度
工作流ID
工作流创建时间
更新点
是否高危
评分
当前状态 已关闭
所处阶段 已关闭
关键词
评审次数
计划上线
上线时间
计划验收时间
业务验收时间
满意度
价值验收
满意度分值
业务回填价值
验收达成价值
验收达成ROI
抄送给
由谁创建 肖玉 于 2022-09-01 18:51:05
指派给 Closed 于 2022-09-29 09:00:17
由谁评审 刘灿
评审时间 2022-09-06
由谁关闭 肖玉 于 2022-09-29 09:00:17
关闭原因 已完成
最后修改 肖玉 于 2022-09-29 09:00:17