通过SSIS包从SSRS报告导入数据

时间:2010-05-13 06:08:25

标签: reporting-services ssis etl

首先,我要求你不要问'为什么'。在丁尼生的着名词语中,“我们不应该理解为什么。我们只能做而死”。这是其中之一,“这就是你拥有的,处理它的东西。”的情况。

源数据来自SSRS报告。目标是通过SSIS将数据加载到数据库中。有希望的目标是避免人为干预必须将SSRS报告下载到Excel或CSV中。

从那时起将会有复杂的SSIS处理。

任何建议都表示谦卑。

2 个答案:

答案 0 :(得分:2)

我会使用ReportServer Web服务(这由ReportManager UI使用)

可以通过URL Access访问,您可以在其中指定render format(CSV等)。

我不确定Web Service SSIS任务是否会为您处理返回文件:我还没有尝试过。

答案 1 :(得分:0)

最好使用网络服务。如果服务不是一种选择,那么还有其他一些选择。首先,SSRS可以将报告保存到文件系统,然后您可以使用SSIS进行检索。其次,SSRS可以通过电子邮件发送报告。然后,您必须在SSIS中编写或包含电子邮件获取任务以获取邮件并解析它或附件。第三,SSRS具有不错的API交付方式甚至文件格式。如果上述选项都不起作用,您可以滚动自己的传递和文件格式。

相关问题