通常来说,性能直接关乎指标平台的数据处理和复杂指标查询时的效率。比如,业务人员如果要将多个指标结合起来分析,并且这些指标和维度来自不同的表,而且每张表的数据量又很大,那么如何保证指标查询高效高质的问题。再比如,在高管报表场景下,需要在早上 8 点前能够看到指标结果,指标查询性能要特别快,还不受其他指标计算或者任务的影响。
简而言之,当下业务人员对指标查询的要求是秒级体验,但也不得不面对海量数据、查询复杂度、算法和查询引擎等各类条件的挑战。为此,由 Aloudata 大应科技自主研发的 NoETL 自动化指标平台——Aloudata CAN,提供了一个全新的方案:其通过自研的物化加速策略引擎,基于业务人员的查询行为,能够提供物化加速的策略建议。
具体来看,Aloudata CAN 基于一整套物化视图构建、物化视图调度更新、物化视图命中改写的策略,将原来需要人工在数仓进行的宽表和汇总表的开发,变成系统自动化构建。当业务人员发起一次查询,相当于对某些指标和维度进行筛选和计算,系统会自动判断是否命中物化表,进而自动进行路由的查询改写。通过这套机制,Aloudata CAN 能做到 10 亿数据的秒级响应。
如今,随着企业数据量规模化增长,数据应用场景愈加丰富。管理驾驶舱等高管看数场景有着极高的性能保障要求,而营销活动、供应链管理等场景则对实时数据分析有着迫切需求,为确保在大规模数据量和高并发访问场景下高保障级别数据应用与实时分析类应用的指标查询性能,Aloudata CAN 在明细加速、指