在项目实施过程中,因 CIM 平台在公司中沉淀时间已久体量大,无法快速适配私有化部署相关需求。为提高私有化部署效
率,在 CIM 平台的基础上,以轻量、快速部署为目的,进行新物联平台的打造,覆盖 CIM 平台已有功能,并对相关配置操作进行流
程优化,提高可操作性。该平台主要包括业务业务关系模型、指标配置、指标计算、指标数据查询、指标数据等相关功能。
责任描述:
1.业务关系模型:根据 CIM 平台业务树、设备组、空间、配电室已有结构,梳理新的关系模型,并负责相关模型设计,核心开
发功能落地实现。
2.指标配置:指标模板导入(通过 EasyExcel 实现)、自定义公式配置、自定义指标创建、指标版本发布的整体设计,负责了技
术选择、模型设计、核心功能的落地等工作。
3.指标计算:通过 XXL-Job 分片功能实现任务多机器执行提高效率,并通过 Redis 分布式锁保证多机器执行顺序不错乱,达到
提升效率并保证数据计算不重复。
4.断点续传:消费物联端 Kafka 消息对指标未计算时段进行重新计算,并使用异步化编程解决功能阻塞问题,提高指标重算效
率。
5.慢接口优化通过