...
信息 | ||
---|---|---|
| ||
如果原来没有开启SQL引擎,开启之后,基于数据模型展现的效果会有点差异: 1、SQL引擎并不会做压缩空行的操作,在压缩空行的情况下,假如事实表有null数据也会显示(多维引擎会压缩掉)。 2、SQL引擎默认不会对所有维度进行排序,只有显示指定字段排序后才会加order by(多维引擎默认会按照轴上所有维度升序排序)。 3、SQL引擎不支持MDX字段(计算度量、命名集、计算成员)。 4、SQL引擎暂不支持合计小计、排名。 5、如果是老用户依然需要手工开启新引擎。 |
1.2 SQL引擎适合的查数场景
- 查清单明细:如果数据量很大,并且是想查询原始数据的明细。
- 查汇总数据:指标在数仓或使用SQL语句已经处理好了,就是想通过表格或组件查询简单的汇总数据,无需二次计算的比如同期、前期计算。
...
在 系统选项 > 高级设置把DATAMODEL_QUERY_OPEN_SQL_ENGINE 设置成true意为开启。如下图:
2.
...
2 怎么判断报表是否走了SQL引擎?
基于数据模型做的仪表盘、电子表格、即席查询、web电子表格,如果在开启双引擎以及满足条件下,会自动走SQL引擎进行取数。 那怎么判断是否走了双引擎呢?
...
- 如果数据源名称是Mondrian,可以判断走的是OLAP; 如果是源库名称,判断为走SQL引擎
2)看系统监控
2.3
...
如何快速关闭SQL引擎?
- 在系统选项 > 高级设置把系统 DATAMODEL_QUERY_OPEN_SQL_ENGINE 设置成false或者删除DATAMODEL_QUERY_OPEN_SQL_ENGINE 设置项。
...