【问题标题】:Import a .atomsvc file from Reporting Services从 Reporting Services 导入 .atomsvc​​ 文件
【发布时间】:2023-03-22 20:32:01
【问题描述】:

我很确定我在这里遗漏了一些非常明显的东西,所以希望有人能指出我正确的方向。

我们的一个客户创建了一个面向公众的标准 SQL Server 2008 Reporting Services 网页。它基于几个下拉过滤器显示了几列数据。它具有标准的export to... 选项(Excel、PDF 等)。它还有一个按钮,用于下载atomsvc 文件,据我了解,该按钮用于通过PowerPivot 将数据导入Excel

是否可以以一种相当简单的方式(T-SQL、链接数据源、SSIS 等)将此文件链接到的数据导入SQL Server,或者我应该像我一样只导入文件链接到的 Atom 数据吗?还有其他 XML 吗?

我在网上找不到很多不谈论与这些原子提要有关的PowerPivot,但在我看来,作为SQL Serverreporting 服务的标准功能,它应该可以轻松导入@ 987654328@。

或者,我是否完全错过了从 HTTP 报告服务页面导入数据的简单方法?显然我没有控制台级别的访问权限,因为它是一个面向公众的网页。

【问题讨论】:

    标签: sql sql-server tsql reporting-services ssis


    【解决方案1】:

    所以我进行了一些挖掘并了解了 SQL Server Reporting Services 的 URL Access (SSRS)

    .atomsvc​​ 文件包含指向原始数据馈送的链接。这可以很容易地进行相当广泛的调整。特别是有一个可用的“格式”说明符,可用于导出为普通的 XML / CSV / 任何东西。例如:

    http://myrshost/ReportServer?/myreport&rs:Format=XML
    
    http://myrshost/ReportServer?/myreport&rs:Format=CSV
    

    我希望这对某人有所帮助。我怀疑错过了一些“明显”的东西,但它知道谷歌是什么让我绊倒了。

    我仍然不禁想到应该有一种简单的方法来下载 .atomsvc​​ 文件并使用 SQL Management Studio 或 SSIS 而不是 PowerPivot 打开它,但 XML / CSV 处理起来相当简单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多