任务背景:
因为产品的侵权问题,需要对JDW和沃尔玛的全量在线数据,进行一次敏感词检测,优先级调整为P0
当前背景:JDW和walmart 都还没有对接侵权词检测项目,故本次任务是执行一次临时的数据全量检测
任务拆解:
(1)需要将JDW和沃尔玛的在线listing 全量推送到ES,需要推送的字段及SQL
如下是JDW的数据导入SQL,安排给@吴荣发执行一次数据全量同步
SELECT id AS Id, source_id AS OrderSourceId, `name` AS Title, platform_id AS ProductId, sku AS Sku, properties -> '$.seoKeys' AS Keywords, properties -> '$.pcDesc' AS PcDescription, properties -> '$.mDesc' AS MtDescription, properties -> '$.packingListDesc' AS PackingList, create_time AS AddTime, update_time AS UpdateTime FROM t_jdwalmart_listing WHERE `status` = 1 AND is_deleted = 0 LIMIT 10
针对Walmart 平台 的ES数据同步SQL及逻辑
沃尔玛同步 源表 ES m_walmart_listing ----- Name Title (产品标题) OrderSourceId OrderSourceId ProductId ProductId Sku Sku ---- Attribute 空 ---- MongoDB(MarketPublish_Walmart_Descript_Set_Content) Content Description (产品描述) MarketPublish_Walmart_KeyFeature_Set_Content Content KeyFeature (特征亮点) @李育贵沃尔玛ES要加一个字段-已增加
注意:
沃尔玛的mongoDB的字段
description
keyfeature
平台暂未返回,先不推送到ES进行侵权词检查@吴荣发(即只推送产品标题)
(2)全量执行ES数据检查@闫峰帮跟进数据的ES检查情况
(3)JDW和walmart
配置任务调用RiskApi进行全量listing检测敏感词
http://showdoc.zhcxkj.com/web/#/80/4739
参考钉钉文档

将检测后的结果及状态按照如下格式导出

跑这两个平台的侵权禁售服务将侵权词,商标词跑出来,并形成Excel导出给业务检查
(3)业务针对跑出来的数据,进行手动处理
全量验证:
全量数据推送到MQ进行验证
全量验证完成