页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

当前跨库联合数据源,一直作为跨库的解决方案;最新版本专注于提速与稳定,因此默认停用较少使用的跨库联合查询数据源,倡导更高效的数据模型抽取方案,同时保留老用户切换权限,灵活适应多元需求。


^ + 数据模型引擎V2.0全面开启

为提升查询效能而生的“SQL引擎”,现已全面整合系统中,无需任何手动配置即可直接使用,查数据更快更省心。详情可查看:SQL引擎介绍 。

”SQL引擎“自动应用场景:所有基于数据模型的展示层都会自动应用。

  • 即席查询、仪表盘的明细表,默认只走SQL引擎。
  • 透视分析、仪表盘其他数据组件,当未使用到多维引擎计算(比如计算度量、计算成员、计算命名集)时,默认使用“SQL引擎”。

“SQL引擎”与“多维引擎”性能对比

在产品推荐配置下,相同数据库,基于选择2维度、2度量+过滤+排序的场景,非缓存数据查询对比:

  • 1000W行数据,“多维引擎”无法查询出数据,”SQL引擎“能正常查出数据。
  • 100W行数据,“多维引擎”平均61秒,”SQL引擎“平均9秒。

^ 计算度量/计算列错误诊断易用性调整

为了提早发现数据模型的问题,不管计算度量/计算列是否使用,只要解析出错了整个模型都会报错;在最新版本上,如果某个计算度量/计算列出现错误了,在报表层不勾选它,不会影响其他数据的展现,模型报错不再迷茫。详情可查看:计算列:创建计算列

^ 计算度量/计算列错误诊断易用性调整

为了提早发现数据模型的问题,不管计算度量/计算列是否使用,只要解析出错了整个模型都会报错;在最新版本上,如果某个计算度量/计算列出现错误了,在报表层不勾选它,不会影响其他数据的展现,模型报错不再迷茫。

...

数据模型引擎V1.0(简称V1.0)为我们奠定了坚实的基础,在此基础上,数据模型引擎V2.0(简称V2.0)通过底层架构的优化,增强了系统稳定性、可扩展性以及提高了查询性能,详情可查看:数据模型引擎V2.0

1、V2.0革新的功能概览:

  • 抽取数据:由原来构建大宽表模式,引入智能化的小宽表的构建策略,依据表间基数关系智能决定表的合并方式,大幅提高了数据抽取的效率与灵活性。
  • 行权限管理的优化:V1.0抽取是以计划任务的执行用户的行权限进行抽取的;而在V2.0上,数据模型添加的“数据源表”的行权限不抽取到MPP中,只在查询时生效。
  • 查询性能:在V1.0上是直接从大宽表中查询数据;而在V2.0,是根据勾选则的字段是否命中小宽表,如果命中了直接查询对应的小宽表,查询速度更优。
  • 计算度量与计算列的精细错误处理:V1.0一旦计算度量或计算列存在错误,可能会导致整个查询失败,影响用户体验;而在V2.0上即便计算度量或计算列出现错误,未勾选这些错误项的查询仍可正常运行,大大降低了错误的波及面,同时通过详细的错误提示,使得问题定位和修复变得更加直观快捷。
  • 强大的计算列函数库:V1.0原有的计算列函数库相对较小; V2.0增强新增超过45+函数,覆盖日期、数值、字符串、逻辑等多个领域,为数据处理与分析提供了更广阔的工具箱,详情可查看:计算列函数

2、基于V2.0新增的功能

  • 即席查询/透视分析筛选器条件自定义设置“且(AND)” 或者“或(OR)”关系,详情可查看:透视分析即席查询
  • 仪表盘支持单选/多选下拉树、单选/多选列表树(期待上线)。
  • 交叉表/透视分析:如果显示汇总小计、合计支持走SQL引擎,详情查看:SQL引擎介绍



^ 新建分组字段、计算列的优化

...



3.3 自助ETL

+ ETL新增支持海量数据库vastbase

...