近日,主题为“智在江苏,为创新提速”的2023阿里云峰会在江苏省常州市召开。阿里云MaxCompute在飞天发布时刻推出了“物化视图智能推荐”功能,这一功能的发布将节省CU算力14%,进一步提升了MaxCompute在大数据计算能力方面的领先地位。
MaxCompute物化视图是一种预先计算并存储结果数据的数据对象,它作为一张虚拟表存在MaxCompute项目中,是一个或多个表的聚合、过滤以及Join组合计算的结果。基于MaxCompute优化器强大的自动查询改写能力,当作业可以复用物化视图结果时,优化器自动将复杂操作替换为读取物化视图操作,从而提升作业执行速度、节省作业计算资源。
物化视图的使用,不仅需要了解其工作原理,也需要了解业务数据行为与使用场景,因此对普通用户来说,用好物化视图存在一定难度。本次推出的物化视图智能推荐功能,支持自动对用户历史作业进行分析,自动识别周期性作业,智能提取作业集合中的公共计算逻辑作为物化视图计算逻辑,最终转换为对用户友好的SQL文本形式,按照推荐程度排序展示给用户,并支持将物化视图使用效果做可视化展现。
在此过程中,用户无需了解物化视图底层工作细节,无需了解业务数据行为与使用场景,只需在MaxCompute控制台开启物化视图推荐与管理,便可无感知的流程化使用物化视图能力。该能力不仅帮助用户通过一次计算多次使用来加速查询速度和节省计算资源,更显著降低了物化视图的使用门槛。
此外,MaxCompute优化器基于物化视图的计算逻辑,以及源表数据版本,可以确保物化视图改写优化应用后的数据正确性,并已在阿里巴巴内部业务上得到了大规模的验证。
基于物化视图智能推荐功能智能、易用、便于管理的优势,该能力可广泛用于数据报表/看板、数据治理、智能数据建模等多种场景,是MaxCompute致力于提供卓越云原生数据仓库解决方案的又一重要能力。
【MaxCompute发布免费试用计划,为数仓建设提速】新用户可0元领取5000CU*小时计算资源与100GB存储,有效期3个月。立即领取>>