基于单个报表生成数据馈送(Report Builder 和 SSRS)

可以基于分页报表生成与 Atom 兼容的数据馈送,然后在可利用数据馈送的应用程序(例如 PowerPivot、Power BI)中使用数据馈送。

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

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

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

注意

在 SQL Server Data Tools 中,你可以在 Microsoft 报表生成器、Power BI 报表生成器和报表设计器中创建和修改分页报表定义 (.rdl) 文件。

生成 Atom 服务文档

  1. 在 Reporting Services Web 门户中,导航到想要生成数据馈送的报表。

  2. 选择报表以便运行报表。

  3. 在工具栏上,选择“导出”按钮并选择“数据馈送”选项。

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

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

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

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

    注意

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

  7. 确认文档类型为“ATOMSVC 文件”,然后选择“保存”。

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

查看与 Atom 兼容的数据馈送

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

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

    以下是该 URL 的格式示例:

    https://<server name>/ReportServer?/<ReportName>&rs:Command=Render&rs:Format=ATOM&rc:ItemPath=Tablix1

  3. 按 Enter。

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

  4. 选择“保存”可以将文档保存到文件系统,选择“打开”可以在保存前查看数据馈送。

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

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

    注意

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

  7. 确认文档类型为“ATOM 文件”,然后选择“保存”。

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