小编Ant*_*ton的帖子

SSRS 参数 - 来自查询的值(并行)

我有一个 SSRS 报告,它有一个单一的数据源 - SSAS 表格立方体。

该报告有 15 个参数,它们从查询(数据集)中获取它们的值。

当用户打开报告时,每个参数都被填充,但每个查询执行都是序列化的(由 Profiler / Execution Log 确认)。每次执行最多需要 70 毫秒。因此,仅打开一个报告就需要 1,000-1,200 毫秒。

有没有办法并行填充报告参数?

注意

  • 当报表运行时(用户单击“查看报表”),所有图表数据集都在并行执行,因此 SSAS/SSRS 绝对能够并行执行查询。
  • 未选中数据源的“处理查询时使用单个事务”复选框。

SSRS/SSAS 版本:2016,最新的 SP/CU、Ent & Dev

更新:如果我将数据源更改为 SQL Server,问题仍然存在,SSRS 不会并行执行查询(对于报表参数)。

sql-server parallel-processing parameters reporting-services

5
推荐指数
1
解决办法
276
查看次数