【发布时间】:2016-03-10 00:25:57
【问题描述】:
环境:SQL Server 2012 标准版。我有一份包含 Param1(州)和 Param2(县)的报告。我需要弄清楚如何使用某些东西自动遍历每个州的每个县,并将县级报告保存为单独的 PDF。这是 Azure 中的 SQL Server VM。希望在 SSIS、SSRS 或最坏情况的 C# 中有一些东西可以让我完成这项工作。提前致谢。
【问题讨论】:
-
有一种方法可以从 C# 调用报告。您指定 URL、参数和类型(在本例中为 pdf)。
-
您可能知道(因为您提到了标准版)企业版有一个称为数据驱动订阅的功能,它正是这样做的。可能值得对许可成本与自定义开发成本进行数学计算。
-
这也完全可以通过 SSIS 实现 - 您基本上只需使用 ForEach 循环来传递参数,然后使用脚本任务来运行报告。 msbiblog.wordpress.com/2009/05/19/… 有一个快速演练和一个您可以使用的示例 SSIS 包
标签: c# sql-server azure reporting-services