...
信息 | ||
---|---|---|
| ||
如果原来没有开启SQL引擎,开启之后,基于数据模型展现的效果会有点差异: 1、SQL引擎并不会做压缩空行的操作,在压缩空行的情况下,假如事实表有null数据也会显示(多维引擎会压缩掉)。 2、SQL引擎默认不会对所有维度进行排序,只有显示指定字段排序后才会加order by(多维引擎默认会按照轴上所有维度升序排序)。 3、SQL引擎不支持MDX字段(计算度量、命名集、计算成员)。3、SQL引擎不支持MDX字段(计算度量含有mdx函数、命名集、计算成员)。 |
信息 |
---|
问题:如果mpp为ClickHouse,导出时若数据超过5万行,会分页导出,limit分页取数返回数据顺序不固定,导致取数重复或缺失。 解决方案:同Olap,SQL引擎增加默认排序功能,并通过系统选项控制(默认不启用),默认排序为升序,优先级低于用户设置的排序,仅维度与层次字段会添加默认排序。 系统选项:DATAMODEL_QUERY_SQL_ENGINE_ENABLE_DEFAULT_ORDERBY=true 影响范围:SQL引擎 |
...
注意 | ||
---|---|---|
| ||
1、开启SQL引擎是系统级别的,一旦开启,基于数据模型的所有报表满足条件都会走SQL引擎。 2、仪表盘的 “明细表” 、”新即席查询“ 默认走SQL引擎。 3、V11上满足条件的交叉表、透视分析、模型查询支持走SQL引擎:
4、不支持的计算:只要涉及多维计算的都不支持;
4、不支持走SQL引擎的情况:当前版本下,涉及多维计算(如排名、计算度量基于MDX函数表达式,计算成员、命名集、快速计算)的场景暂时不支持SQL引擎。 5、SQL引擎支持的模型结构:单事实表、星型模型、多事实模型(了解模模型结构可查阅:模型结构介绍)支持走SQL引擎。 |
...
基于数据模型做的仪表盘、电子表格、即席查询、web电子表格,如果在开启双引擎以及满足条件下,会自动走SQL引擎进行取数。 那怎么判断是否走了双引擎呢?
1)看耗时分析
- 如果数据源名称是Mondrian,可以判断走的是OLAP; 如果是源库名称,判断为走SQL引擎
...