reporting-services - 参数为多个时获取特定值而不是总和
问题描述
我正在创建 2 个不同测试的性能计数器的 SSRS 报告。我也想在报告中显示两个测试的性能计数器阈值。
当我只选择 1 个测试时,阈值是正确的。
我选择了 2 个测试,然后它给了我特定性能计数器的阈值总和。
如何获取所需数据?
为此,我创建了 2 个不同的数据集: 1. 从测试中获取性能计数器的值 2. 获取阈值
在 SSRS 中,我将服务器名称作为参数传递并在服务器名称上创建了组以获取所有服务器的数据。
我尝试使用 multilookup 函数捕获测试明智的阈值。
但我不知道 ssrs 中有条件拆分。
预期结果:然后选择 Exchange 和 SQL 其他,对于 Exchange tablix,它应该显示 1,对于 SQL tablix,它应该显示 2。
实际结果:在两个表中都显示为 3 (2+1)。
解决方案
推荐阅读
- java - 使用 MAC OS Netbeans12 Tomcat 9.0 构建失败
- python - 气流 2 - ModuleNotFoundError:没有名为“airflow.operators.text_processing_plugin”的模块
- javascript - 在引导轮播中加载多个谷歌图表
- css - 用 transform 缩放一段 html 并修正高度
- r - 循环遍历数据表列并应用 glm
- wordpress - 如何从 Wordpress 管理员的所有帖子中删除(隐藏)搜索框?
- odoo - 如何在表单上创建一个包含多个 url 的字段
- pcfdev - 如何使应用程序的不同实例读取要处理的不同文件?
- visual-studio-code - 什么是复合任务中的“问题匹配器”?
- c# - 为什么基本身份验证在 C# web api 中不起作用