鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

产品介绍

  • 您同意在使用鲲鹏BoostKit OmniCache物化视图时,遵守国家法律法规、社会公共道德。您不得利用鲲鹏BoostKit OmniCache物化视图从事任何违法、侵犯他人权益等扰乱社会秩序、破坏社会稳定的行为,亦不得利用鲲鹏BoostKit OmniCache物化视图从事任何危害或试图危害计算机系统及网络安全的活动。
  • 您同意华为不应对间接、附带、特殊或任何形式的惩罚性赔偿承担任何责任,也不应对任何利润、收入、数据、数据使用的损失承担任何责任。
  • 您应知悉并同意,对于使用鲲鹏BoostKit OmniCache物化视图软件包而依赖的开源及第三方软件,需要您自行下载集成,华为不对该部分的软件漏洞和安全问题承担任何责任。

大数据OmniCache物化视图特性适用于数仓中SQL分析任务中存在较多相同的子查询的场景,对这些子查询进行重复地计算会浪费大量的计算资源,影响查询效率。

大数据OmniCache物化视图特性,通过AI算法从历史SQL查询中推荐出最优物化视图,并会在Spark中自动对用户SQL进行物化视图匹配,将匹配成功的物化视图替换到用户SQL的执行计划中,大幅减少重复计算,提升查询性能。

其中将匹配成功的物化视图替换到用户SQL的执行计划中是利用了OmniCache物化视图 Plugin的特性,它包含如下的功能:

  • 实现了对批量查询的预计算和缓存技术,相对于原始的从基表查询,OmniCache物化视图极大地提升了计算引擎的性能。
  • 通过深度学习算法和强化学习算法实现了最优物化视图的推荐。