Reporting services SSRS具有相同表的多数据驱动订阅

Reporting services SSRS具有相同表的多数据驱动订阅,reporting-services,ssrs-2008,data-driven,Reporting Services,Ssrs 2008,Data Driven,目前,我有4到5份报告(更多的报告即将发布),其中有50多份订阅(不同的电子邮件和不同的参数),我想使用数据驱动订阅将它们重新分组 我可以创建dds订阅,我已经对它进行了测试,它运行良好,我的问题是我想让表中的每个参数“集中”我的订阅,这样可以更容易地配置,而不是在我的50个订阅中重新输入 目前我看到三个选项, 1-创建一个全局表,将每个订阅参数作为一个新列,但我可以限制列数,并且我的大多数行将为空 2-为每个报告创建一个新表,但如果我有10或20个这样的报告,它在我的数据库中将不会“干净” 3

目前,我有4到5份报告(更多的报告即将发布),其中有50多份订阅(不同的电子邮件和不同的参数),我想使用数据驱动订阅将它们重新分组

我可以创建dds订阅,我已经对它进行了测试,它运行良好,我的问题是我想让表中的每个参数“集中”我的订阅,这样可以更容易地配置,而不是在我的50个订阅中重新输入

目前我看到三个选项,
1-创建一个全局表,将每个订阅参数作为一个新列,但我可以限制列数,并且我的大多数行将为空
2-为每个报告创建一个新表,但如果我有10或20个这样的报告,它在我的数据库中将不会“干净”
3-创建一个主表(电子邮件、报告名称)和另一个带有参数(ParameterName、ParameterValue)的表,并使用透视表选择它,但保持更新会让人困惑

在我的情况下,建议是什么,或者我做错了什么?
多谢各位

我使用的是Sql Server 2008 R2。

我不确定将订阅“集中”到一个或两个表中是否一定会使它们更易于配置,但如果您打算尝试,那么像选项3这样的选项是最佳选择。DDS查询可以包含组合订阅服务器详细信息和参数值所需的任何逻辑,只要它为每个订阅服务器返回一行

如果您的订阅交付需求很复杂,您可以考虑使用第三方工具来帮助管理它们,例如