【发布时间】:2011-07-29 02:58:25
【问题描述】:
我有一个要求,即 SSRS 2008 报告需要在一夜之间自动运行,导出到 Excel,然后保存在物理文件夹中。这些报告需要很长时间才能执行,因此他们不希望最终用户在早上花费时间来生成报告。所以,基本上他们想自动化报告生成的过程。
我尝试在报告中为简单的(不带任何参数)设置订阅,它似乎工作正常。问题在于具有参数(单个或多个)的报告。有没有办法我们可以创建一个计划任务/包,或者在 SSIS 中运行一个脚本,该脚本可以通过迭代参数来生成报告并生成这么多数量的报告?我们需要根据参数给生成的excel文件一个动态的文件名。
例如产品销售报告。它有一个参数 Product Manager,它是一个 15-20 个经理的列表。此列表经常更改。因此,必须为每个经理生成一份销售报告,导出到 Excel 并保存在物理文件夹中,并将产品经理姓名作为文件名的一部分。
我确实对 SSIS 有基本的了解,但我对它没有很强的把握。
【问题讨论】:
标签: ssis ssrs-2008 reporting-services