李顺,指令集Java开发工程师, 主要从事物联网业务应用、物联网数据处理等开发工作; 在杭州奥体中心体育场馆数字化、智能化升级改造工程中, 是场馆数据处理模块主要开发人员。
1 项目背景与数据处理挑战
杭州2022年第19届亚运会将在杭州奥体中心体育场(大小莲花体育馆)举办。为了提供更好的服务,赛事主场馆开启了智能化升级改造。项目整体基于物联网操作系统( iSysCore OS),打造一体化的领导驾驶舱、智慧能源、智慧场馆、智慧楼宇以及智慧物业管理平台,助力场馆经营方降本提效、提高运营效率。
在奥体项目中,数据处理的主要挑战主要有两个:
挑战1
该项目参与方众多,存在各式各样的子系统和业务模块,我们需要面对各种不同类型的数据源和对接方式,将数据进行汇总和计算。既有实时的流数据,如各类消息队列,也有传统的离线数据,如数据库,API调用等;
挑战2
需要分析计算的业务指标繁杂,不同类目下的各种数据指标细化下来有几百个,所有的这些指标都需要我们在项目中提供分析计算,并将结果提供给不同的使用者。包括我们自己的前端开发工程师、BIOS的SHOW搭建工具, 以及第三方的实施开发人员。
以下是一部分的能耗管理业务指标描述: