如何基于报表生成数据馈送(Report Builder 3.0 和 SSRS)

您可以从报表生成与 Atom 兼容的数据馈送,然后在可利用数据馈送的应用程序(例如 SQL Server 2008 R2 PowerPivot 客户端)中使用数据馈送。

Reporting Services Atom 呈现扩展插件可生成 Atom 服务文档,该文档列出报表中可用的数据馈送。该文档为报表中的每个数据区域至少列出一个数据馈送。根据数据区域的类型以及数据区域显示的数据,Reporting Services 可以自数据区域生成多个数据馈送。

Atom 服务文档为每个数据馈送包含一个唯一标识符,在 URL 中使用该标识符可以查看数据馈送的内容。

有关详细信息,请参阅基于报表生成数据馈送(Report Builder 3.0 和 SSRS)

注意注意

在 Business Intelligence Development Studio 中,您可以在 Report Builder 3.0 和报表设计器中创建和修改报表定义 (.rdl)。每个创作环境提供了不同的方式来创建、打开和保存报表和相关项。有关详细信息,请参阅 Web 上 microsoft.com 中的“在报表设计器和 Report Builder 3.0 中设计报表 (SSRS)”。

生成 Atom 服务文档

  1. 从报表管理器的**“主页”**导航至要从其生成数据馈送的报表。

  2. 单击该报表。

    该报表将运行。

  3. 在工具栏上,单击“导出到数据馈送”图标。

    将出现一条消息,询问是要保存还是要打开包含数据馈送的 Atom 文档。

  4. 单击**“保存”可以将文档保存到文件系统,单击“打开”**可以在保存前查看文档内容。默认情况下,文档将在浏览器中打开。

  5. 找到保存文档的位置。

  6. 或者更改文档的名称。

    注意注意

    默认情况下,文档名称就是报表名称。

  7. 确认文档类型为**“ATOMSVC 文件”,然后单击“保存”**。

  8. 或者,在浏览器或者文本编辑器或 XML 编辑器中打开该 .atomsvc 文件。

查看与 Atom 兼容的数据馈送

  1. 如果 Atom 服务文档尚未打开,则找到该文档并在 Internet Explorer 之类的浏览器中打开它。

  2. 将您要查看的数据馈送的 URL 从 Atom 服务文档复制到浏览器。

    该 URL 的格式如下:

http://<server name>/ReportServer?%2f<ReportName>rs%3aCommand=Render&rs%3aFormat=ATOM&rc%3aDataFeed=<Identifier>

  1. 按 Enter。

    将出现一条消息,询问是要保存还是要打开包含数据馈送的 Atom 文档。

  2. 单击**“保存”可以将文档保存到文件系统,单击“打开”**可以在保存前查看数据馈送。

  3. 找到保存文档的位置。

  4. 或者更改文档的名称。

    注意注意

    默认情况下,文档名称就是报表名称。如果该 Atom 服务文档具有多个数据馈送,默认情况下它们全都使用相同的名称,即报表名称。为了区分它们,请重命名这些数据馈送以便使用有意义的名称。

  5. 确认文档类型为**“ATOM 文件”,然后单击“保存”**。

  6. 或者,在浏览器或者文本编辑器或 XML 编辑器中打开该 .atom 文件。