技术文章 | 波司登全国超千家门店_销售状况如何实时监控?

本文来源于阿里云-云栖社区,原文点击这里


来自 波司登国际控股有限公司 黄金友 的撰稿

1. 需求概述

公司的零售团队存在一个无法实时获取市场的销售业绩数据并有效通过大盘进行展示的痛点。我们在与阿里云的合作过程中,了解了ARMS这款端到端一体化实时监控解决方案的PaaS级阿里云产品,正好可以很好地解决我们零售业务的痛点。我们成功完成了业绩数据的准备及业绩数据的展示。

这里简单分享一下ARMS用于实时业绩数据展示的经验。

公司以往一直使用ERP的报表进行数据的展示,近期也上线了以HANA数据库为基础的BO报表进行业务数据支持,但是依然存在数据实时主动展示的缺陷。我们需要的销售业绩数据可以实时通过业绩大盘进行展示,这样可以更加友好的为团队提供数据支撑。

2. 数据推送、清洗和配置

为了方便将数据中心的数据推送到公有云ARMS,我们采用了以下架构:

技术文章 | 波司登全国超千家门店_销售状况如何实时监控?


其中,在每个机器上部署ARMS Agent,将数据推送到公有云的SLS上,再通过ARMS接入SLS的数据,做实时分析统计,最终结果在ARMS和DataV上同时展示。

其中,比较重要的是,为了方便ARMS的计算逻辑,我们在日志中需要提炼出以下关键字段:

  1. 销售的日期;
  2. 每笔销售的Dimension,如类目,货号;
  3. 销售的关键Measure,如销售件数,金额等。

关于日志的格式和清洗逻辑,详见下图。

数据日志Sample:

技术文章 | 波司登全国超千家门店_销售状况如何实时监控?

数据清洗格式:


技术文章 | 波司登全国超千家门店_销售状况如何实时监控?


数据集配置 示例:


技术文章 | 波司登全国超千家门店_销售状况如何实时监控?


3. ARMS 大盘展示

大盘可以进行多Tab的定时循环展示,这样可以省去人工切换的,更加的人性化。


展开全文