需求描述:
一:监控从数据中心同步数据到虎鲸系统是否完整;
监控点一:检测一段时间内数据中心新增的结算数据虎鲸是否有同步;
实现方法:
传时间参数到数据中心,数据中心返回对应账单号;
虎鲸对比已下载账单号和数据中心返回账单号是否一致;
报警内容:
虎鲸漏下载账单条数n条:
账单号1
账单号2
监控点二:检测一段时间内数据中心新增的月度仓储费虎鲸是否有同步;
实现方法:
传时间参数到数据中心,数据中心返回对应仓储费条数;
虎鲸对比已下载条数和数据中心返回条数是否一致;
报警内容:
虎鲸漏下载月度仓储费条数n条;
监控点三:检测一段时间内数据中心新增的长期仓储费虎鲸是否有同步;
实现方法:
传时间参数到数据中心,数据中心返回对应长期仓储费条数;
虎鲸对比已下载条数和数据中心返回条数是否一致;
报警内容:
虎鲸漏下载退货报告条数n条;
退货报告、移仓报告、赔偿报告、库存容量、广告发票也是同理
二.监控虎鲸拉下来的数据是否都跑到报表
因为报表是美元,源数据是原币,因此我们抽取美国进行对比,美国没问题就当做所有站点都没问题;
检测美国一段时间的结算数据和计算出来的报表数据是否一致;
监控数据一:
(1)统计美国站点近7天以下结算明细金额:
shipmentevent中的
FBAPerUnitFulfillmentFee
FBAWeightBasedFee
PaymentMethodFee
ShippingChargeback
(2)统计美国站点近7天订单报表、运营报表FBA配送费金额
(3)输出差异
报警内容:
源数据与报表配送费差异:XX美金
监控数据二:
(1)统计美国站点近7天以下结算明细金额:
shipmentevent中的commission
(2)统计美国站点近7天订单报表、运营报表FBA交易佣金
源数据与报表佣金差异:XX美金
测试用例
https://docs.dingtalk.com/i/nodes/ROGpvEna5YQWmgy0albXJ4ykmK3zoB27?nav=share&navQuery=spaceId%3DY7kmb9V55NldKXLq