页面树结构

版本比较

标识

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

...

当用户在数据源库中设置了分区,也想在Smartbi 查询报表时,能直接命中分区,使查询语句能快速定位到所需数据,从而大幅提升查询性能。
所以推出了新功能,该功能允许用户在数据连接和数据模型中配置分区字段相关信息,确保查询时能精准命中分区,减少数据库压力,提升系统整体运行效率。



信息
title前提条件

使用该功能前,需确保开启 SQL 简化功能默认开启。

1、需要在系统选项/高级设置: 将COMMONS_SQL_OPEN_SIMPLIFY_SQL 设置为 true。
2、同时,OLAP 引擎也需开启 SQL 简化开关,即在配置项设置: mondrian.simplifySql 设置为 true。

Image Modified

只有完成这些配置,预计算功能才能正常运行。

只有完成这些配置,分区命中才能正常运行。


2 适合场景

  • 事实表数据量大且有分区字段,并且分区字段是是日期。
  • 许多业务场景中,常以时间维度进行数据过滤查询,如查询特定月份或年份的数据。当事实表以日期相关字段(如 “年月”“年月日” 等)作为分区字段时,通过设置分区,关联的日期维表字段作为过滤条件(如年、年月、年季、年月日等),能命中分区,加快查询速度。

...