在物流系统相关的大屏中,供应链大屏复杂度较高,数据链路较长,稳定性要求较高,当前大屏已经经过2年时间的打磨,整体表现已经相对比较成熟稳定。
本文描述了物流供应链业务较复杂的业务场景下,结合了大数据计算相关技术,总结了实时监控大屏指标建设和服务构建的框架和经验,为后续其他核心大屏的高可用和高实时性建设提供建设思路。以下几点需要重点关注:
一、背景
二、方案
2.1 数据模型存储选型
2.2 整体架构
2.3 指标分层及一致性设计
2.4 稳定性设计
2.5 扩展性设计
{"thresholdEnable": "false", //大促预测上下线是否开启,开启后upperLimit与lowerLimit生效,"upperLimit": "1.6d", //上限"lowerLimit": "0.6d", //下限"zyShowFlag": true, //中小件产品维度-自营是否展示开关"swShowFlag": true, //中小件产品维度-商务是否展示开关"jjShowFlag": true, //中小件产品维度-经济是否展示开关"wdShowFlag": true, //中小件产品维度-外单是否展示开关"todayTradeCleanRateShowFlag": true, //今日交易清理率展示开关"promotionTradeCleanRateShowFlag": true,//大促交易清理率展示开关"isDebug": true, //是否debug,目前还没使用"isCacheOn": true, //是否打开缓存,默认开"isWriteMinuteAndHour": true, //是否双写分钟表和小时表,代表是否写 wms_order_analysis_report_minute_2023 和 wms_order_analysis_report_hour_2023"isMinuteWrite": true, //是否写分钟表wms_order_analysis_report_minute_2023 开关"isHourWrite": true, //是否写wms_order_analysis_report_hour_2023 开关"isMinuteNotice": false, //是否分钟表写完发mq"isHourNotice": false,//是否小时表写完发咚咚推送mq}
{"sTime": "2023-06-17 00:00:00", // 大屏策略时间开始"eTime": "2023-06-17 19:59:59", // 大屏策略时间结束"tbSTime": "2022-06-17 00:00:00", //同比开始"tbETime": "2022-06-17 19:59:59",//同比结束"hbSTime": "2022-11-10 00:00:00",//环比开始"hbETime": "2022-11-10 19:59:59",//环比结束"showType": "24h",//类型,24h同20h小时,都可以"special24hCompDateStr": "2022-06-17",//大促24h特殊对比日期,(4h,28h不使用) 主要影响预测;主要用作非 4h/28h 的预测不使用昨日了;"specialCompDateStr": "" //大促4h/28h预测对比天数}

