...
信息 | ||
---|---|---|
| ||
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 | 失败 |