SSRS - 从开发到生产批量更新数据源
SSRS - Bulk update datasources from dev to prod
几个月来我们一直在开发环境中开发报告,我们已准备好进行数据迁移并将这些报告指向新位置。
我需要做的是更改所有这些报告的数据源,而不必转到每个报告、更改数据源并重新部署报告。
我想我可以从 SSRS 门户更改当前数据源以指向新位置,但我仍然需要接触每个报告并在源代码管理中更新它们。
我还看到了 RS.exe 实用程序 here 的页面。不确定这是否符合我的要求。
是否有这方面的最佳实践,或者接触每份报告是否是完成我正在寻找的目标的唯一方法?
为了避免手动配置单个数据源,您必须使用现有的第 3 方工具或自己创建一个包装报告服务的工具 api。
我有两个建议现在可能没有用,因为您已准备好部署,但是,它们可能在未来的报告开发中有用。
使用Shared Data Sources。在您的报告中,将每个数据集配置为指向一个共享数据源。这将允许您为每个实例配置一次连接信息。
为您的报告数据源配置使用 dynamic connection string expression。
几个月来我们一直在开发环境中开发报告,我们已准备好进行数据迁移并将这些报告指向新位置。
我需要做的是更改所有这些报告的数据源,而不必转到每个报告、更改数据源并重新部署报告。
我想我可以从 SSRS 门户更改当前数据源以指向新位置,但我仍然需要接触每个报告并在源代码管理中更新它们。
我还看到了 RS.exe 实用程序 here 的页面。不确定这是否符合我的要求。
是否有这方面的最佳实践,或者接触每份报告是否是完成我正在寻找的目标的唯一方法?
为了避免手动配置单个数据源,您必须使用现有的第 3 方工具或自己创建一个包装报告服务的工具 api。
我有两个建议现在可能没有用,因为您已准备好部署,但是,它们可能在未来的报告开发中有用。
使用Shared Data Sources。在您的报告中,将每个数据集配置为指向一个共享数据源。这将允许您为每个实例配置一次连接信息。
为您的报告数据源配置使用 dynamic connection string expression。