博客/案例实践

赣锋锂业的“数据跃迁”之路:从碎片化到实时智能决策

2025-06-24 · YMatrix Team
#案例实践

前言

某大型锂生态企业,从事锂资源的开发、锂盐深加工、金属锂冶炼以及锂电池制造等业务,现有员工 14000 人。在日常的的企业管理会围绕产量、能耗、社保利用率、产品合格率和员工情况等指标进行。

为打造一个能及时了解产品以及员工情况,实现业务驱动决策和精细化管理运营的目标,该企业借助 YMatrix 打造了写入高效且查询性能强的企业报表系统。在数据库切换到 YMatrix 后,数据库的写入和查询都得到了大幅度提升,满足了企业对报表系统的业务需求。

1. 客户背景

赣锋锂业是中国最大的锂化合物供应商之一,同时也是全球第三大锂化合物生产商,成立于2000年,总部位于江西新余。该公司主要从事锂资源的开发、锂盐深加工、金属锂冶炼以及锂电池制造等业务,形成了覆盖上游、中游和下游的完整产业链。具备丰富的锂矿资源,覆盖多个国家和地区,包括澳大利亚、阿根廷、墨西哥和中国的江西、青海等地。

2. 面临问题

随着集团业务的不断增加、丰富、完善,在当前生产运营过程中,存在以下制约业务发展和管理效率的关键挑战亟需解决。

业务数据碎片化

  • 财务(用友NCC)、供应链、人力资源等核心业务系统独立建设,数据标准与存储结构不统一。
  • 边缘 IoT 设备产生的生产数据割裂存储,无法对生产过程产生整体监控,完成释放数据价值。

处理性能有瓶颈

  • 当前使用的 MySQL 数仓架构,无法支撑千万级的报表查询。
  • 源端数据处理到报表最后展现,耗时需要几十分钟。

时序写入能力弱

  • MySQL 构建的数仓环境,不足以承接后续大量的 IOT 数据处理的需求。

横向扩展能力差

  • 当前架构可扩展性不足,不具备横向扩展能力。

功能拓展性不足

  • 当前基础设施无法应对未来企业发展智能化场景的向量数据的存储和处理

3. 建设目标

使用 YMatrix 建设集团统一数据底座,承接公司事务数据存储和数据分析查询,为上层 BIP 平台提供可靠、稳定的数据源。将公司财务、供应链、人力资源、IoT 设备等多核心业务场景在的数据统一管理。同时,YMatrix 具备横向扩展性、向量数据处理能力,为集团业务发展提供全面的基础设施能力。

4. 解决方案

第一阶段:替换 MySQL 数仓架构,提升报表查询性能

  • 保持现有 Oracle 作为 TP 库 + MySQL 作为 AP 库的架构的基础上,使用 YMatrix 替换 MySQL 数仓架构,实现Oracle 为 TP 库 + YMatrix 为 AP 库的架构, 提升现有报表查询表现性能。
  • 构建 ODS、DWD、DIM、DWS、ADS 五层标准的数据分层模型
  • 围绕企业实际业务需求,YMatrix 针对企业目前在数据写入和数据查询中的问题对原有 MySQL 数据库进行了替换升级。数据写入方面,使用 YPipe 实现业务库的实时增量写入;在数据查询方面,凭借 YMatrix MARS3 存储引擎和向量化执行等性能优势,实现对数据的批读和批算,在数据量越大的场景中,数据查询的整体性能提升效果更加明显,可以轻松应对企业发展过程数据量指数级增长的问题,为 BIP 上层应用提供强大的报表查询支撑。

第二阶段:汇聚 IoT 设备至 YMatrix,构建大数仓平台

  • YMatrix 具备高效的时序数据写入能力,使用 MatrixGate 实现 IoT 设备数据的快速写入,并在库中进行数据处理,实现 IoT 指标数据相关报表的查询和展示。

第三阶段: 统一数据底座,构建 HTAP 超融合平台

  • 在前两阶段平稳运行的基础上,实现财务、人力、供应链、生产等相关的 TP 业务直接写入 YMatrix,建立 TP + AP 的集团统一数据底座,实现最终的平台建设目标。

5. 价值实现

通过基于 YMatrix 打造的企业报表查询解决方案,该企业实现了产品报表和员工社保报表的秒级写入和高效查询。在百万行数据量的情况下,数据写入效率提升 2 倍,数据查询效率可提升 16 倍以上。此外,YMatrix 具备的实时数据同步方案可为企业提供实时业务数据报表数据的查询能力。

未来,YMatrix 将继续深化合作,敏锐洞察行业痛点难点,进一步提升挖掘数据价值的能力,打造更多行业标杆应用落地,为行业用户带来高效的大数据处理能力和完善的产品服务体验的同时,创造数据库应用的更多可能。

  • 查询对比