基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
跨越速运作为一家大型综合速运企业,其业务背景主要集中在物流行业,特别是针对快速、高效、可靠的货物运输服务。随着中国经济的快速发展和电子商务的蓬勃兴起,物流行业面临着前所未有的机遇和挑战。消费者对于物流服务的期望不断提高,特别是对于货物追踪的透明度、运输速度和服务质量的要求日益增长。
在这样的背景下,跨越速运需要处理大量的物流数据,包括订单信息、运输状态、配送路线、客户反馈等。这些数据不仅数量庞大,而且更新频繁,需要通过高效的数据处理和分析能力来优化物流运营,提升客户满意度,并在激烈的市场竞争中保持优势。
跨越速运拥有超过100位BI分析师,他们需要依赖大数据平台进行日常工作,包括数据研发和分析。公司的数据服务场景包含超过一万个数据接口,日调用量超过1000万次,同时保持99%的查询时延小于1秒。为了进一步提升用户体验,跨越速运对数据库提出了一系列要求,包括极致的查询性能、稳定的计算引擎能力、实时写入更新支持、易用性以及对多种数据源的支持。
下图是实时运单公共层的示意图,可见业务数据经过订单、跟单、配载、调度、质控、财务等系统,经过基础字段整合、复杂关联计算,实时写入运单域 DWD 大宽表,并存储于 OceanBase 中,然后通过大数据平台对接铸剑系统,进行实时运单的分析与查询。
借助 OceanBase CDC+Flink 状态管理,做分层计算并轻度汇总 DWS,对近 15 天的时效产品分析数据表和各线路走货量进行数据分析,并通过大数据平台的数据接口服务,提供给用户。
最终,使用轻度汇总的近 15 天运单时效产品分析统计表,经过高度汇总形成 ADS 层的大盘指标,如近一周的时效达成率、当日的客诉量等指标,通过 QuickBI 做成可视化的数据门户,让数据可以更加直观、实时的展示。