2016-04-27 49 views
0

我见过网站解释如何使用Tablix列出报告(另一个tablix)的可能参数来模拟切片机。这种技术依赖于传递参数和刷新报表。SSRS - 使用过滤模拟切片机

问题是,这对我想使用它的地方很慢。我想知道是否有一种方法可以加载我的报告的所有数据,然后使用类似的技术来创建切片器,以便使用数据集上的过滤器来限制数据。

我想过的另一个选择是简单地隐藏与“切片器”中所选内容不匹配的行。

+0

X-> Y在房子里的问题。 SSRS不是为客户端交互而设计的。为什么不使用像Power View或PowerBI或DataZen这样的实际仪表盘工具? –

+0

我们也在使用Power Bi,但报告非常有限。你甚至无法控制它分小计的列。我希望他们能够添加更好的传统报告支持。 – user1612851

回答

0

加速处理时间的一个好方法是使用缓存。转到报告管理器(或SharePoint中的“管理处理选项”,具体取决于您使用的是什么)。将其设置为使用缓存数据。使用持续时间和缓存刷新计划设置来适应您的情况。

您也可以将您的参数应用为数据集过滤器,而不是将它们传递到查询中。这可以帮助确保报表的缓存版本可用。这实际上取决于数据集的大小以及您尝试允许的参数组合。