Quick BI的核心计算引擎是什么,如何使用?

124阅读
0评论
0点赞

Quick BI是一款基于阿里云的云端商业智能软件,支持SAAS模式与私有化部署。它不仅提供可视化分析、中国式报表等功能,还拥有企业级安全架构和第三方系统集成能力。Quick BI的核心计算引擎Quick引擎能在0.5秒内完成十亿级数据的聚合分析,通过多种工作模式满足不同用户需求。

Quick BI 产品简介

Quick BI 是一款基于阿里云飞天操作系统构建的云端商业智能(BI)软件,支持 SAAS 模式与私有化部署。该产品定位于满足多场景、多终端及多行业的消费式 BI 需求。Quick BI 不仅具备可视化分析、中国式报表、自助分析等传统 BI 功能,还拥有企业级安全架构、移动设备支持以及第三方系统集成能力。

Quick 引擎:核心计算引擎

引擎概览

Quick BI 的核心计算引擎——Quick 引擎,是一款专为大规模数据处理而设计的自研计算引擎。该引擎托管于阿里云之上,实测可在 0.5 秒内完成十亿级数据的聚合分析。得益于阿里云的横向扩展能力,Quick 引擎可通过增加服务器来进一步提升其数据处理能力。

设计理念

随着数字化转型的推进,数据驱动的决策分析变得日益重要。然而,在使用 BI 工具进行数据分析时,“慢”成为影响用户体验的关键因素。为了应对这一挑战,Quick 引擎旨在提供强大的大数据处理架构,确保即使面对不断增长的数据量也能保持高效的响应速度。

架构设计

Quick 引擎位于数据源与数据集之间,负责处理来自上层数据作品的查询请求,并将结果反馈至数据源。在技术实现上,Quick 引擎采用了三种主要的工作模式:数据库直连模式、数据库抽取模式以及智能缓存机制。

多模式 BI 计算引擎

Quick引擎架构图 多模式BI

Quick 引擎作为 Quick BI 的计算底座,是一个多模式的 BI 计算引擎,能够根据不同用户的特定需求提供最佳的计算方案。以下是 Quick 引擎支持的几种计算模式:

  • 直连模式:计算任务直接在连接到 BI 产品的数据库或数据仓库上执行,适用于底层计算资源充足的情况。
  • 抽取加速:将用户数据库中的数据抽取到 Quick 引擎的高性能列式存储中,减轻用户数据仓库的压力,特别适合没有独立数据仓库或数据仓库负载过重的场景。
  • 查询缓存:缓存应用端报表和仪表板的查询结果,提高响应速度并减少重复计算的资源消耗,适用于重复查询较多的应用场景。
  • 维值加速:基于直连模式和维表配置实现,通过预先处理维度字段查询,显著提升查询速度并节省计算资源。

如何使用 Quick 引擎

在选择合适的计算模式之前,请参考以下场景指南,以便更好地利用 Quick 引擎的强大功能:

  • 直连模式:适用于计算资源充足的场景。
  • 抽取加速:适用于数据仓库负载过重或没有独立数据仓库的情况。
  • 查询缓存:适用于重复查询较多的应用场景。
  • 维值加速:适用于需要快速返回维度字段查询结果的场景。

视频地址:如何使用 Quick 引擎

通过合理选择和配置这些计算模式,Quick 引擎能够帮助您实现高效的数据分析和决策支持。

评论(0)
暂无评论,期待您的发言...
发表评论
阿狸Test
阿狸Test
这家伙很懒,什么也没写~
文章
177
动态
210
加入时间
1年前