页面树结构

版本比较

标识

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

...

信息
iconfalse

1、如果原来没有开启SQL引擎,开启之后,基于数据模型展现的效果会有点差异:

1、SQL引擎并不会做压缩空行的操作,在压缩空行的情况下,假如事实表有null数据也会显示(多维引擎会压缩掉)。

2、SQL引擎默认不会对所有维度进行排序,只有显示指定字段排序后才会加order by(多维引擎默认会按照轴上所有维度升序排序)。

3、SQL引擎不支持MDX字段(计算度量含有mdx函数、命名集、计算成员)。


2、SQL引擎V2.0可查看SQL引擎V1SQL引擎V2.0介绍


信息

问题:如果mpp为ClickHouse,导出时若数据超过5万行,会分页导出,limit分页取数返回数据顺序不固定,导致取数重复或缺失。

解决方案:同Olap,SQL引擎增加默认排序功能,并通过系统选项控制(默认不启用),默认排序为升序,优先级低于用户设置的排序,仅维度与层次字段会添加默认排序。

系统选项:DATAMODEL_QUERY_SQL_ENGINE_ENABLE_DEFAULT_ORDERBY=true

影响范围:SQL引擎

...

2.5  交叉表/透视分析显示小计/合计:SQL引擎 与 多维引擎性能简单对比

场景1单事实表 10W数据量

场景说明

汇总列数

SQL引擎(ms)

多维引擎(ms)

1维度、1度量

1

4087 

5919

2维度、2度量

1

3776 

6746

2

7765

12347

3维度、2度量

1

3345

7352

2

5563

11129

3

8716

21134


场景2单事实表 100W数据量

场景说明

汇总列数

SQL引擎(ms)

多维引擎(ms)

1维度、1度量

1

66925

90984

2维度、2度量

1

50838

89064

2

103786

194893

3维度、2度量

1

36183

71094

2

66119

123100

3

148629

204473


场景单事实表 1000W数据量

场景说明

汇总列数

SQL引擎(ms)

多维引擎(ms)

1维度、1度量

1

150189

100542

2维度、2度量

1

474766

失败

3维度、2度量

1

551400

失败