使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

您可以使用已发布到网站或 SharePoint 报表的 Reporting Services 报表服务器作为 Power Pivot 工作簿中的数据源。 以下过程介绍如何创建与报表的连接,以及如何将数据导入工作簿。

本文内容

先决条件

必须使用报表定义 (.rdl) 文件作为数据源。 不支持从报表模型导入。

必须有权在 Windows 下打开报表,并且必须知道报表的地址或报表服务器的托管地址。 可以通过先尝试在 Web 浏览器中打开报表来检查权限。 如果报表打开,它将确认你有足够的权限和正确的 URL。

Reporting Services 必须是 2008 R2 SQL Server版本。 这些版本包括数据源导出功能,该功能以 XML 数据源格式流式传输报表数据。 可以通过在报表服务器中打开报表时在报表工具栏中显示的"导出为数据源"选项来标识 数据馈送图标

返回页首

选择导入方法

报表数据在导入过程中添加一次。 数据的副本将放入工作簿 Power Pivot 工作簿。 若要选取对基础报表数据的最新更改,可以刷新 Excel 中 Power Pivot 的数据,或者为工作簿配置数据刷新计划(发布到 SharePoint)。

可以使用以下任何方法将 Reporting Services 报表数据添加到 Power Pivot 工作簿。

应用程序

方法

链接

Power Pivot

单击 "从 报表"以指定报表的地址。 也可以单击" 来自其他源",然后单击 "报表"以指定报表的 n 个地址。

如何...

Power Pivot

单击 "从数据源 "以指定包含连接 (.) 服务文档。

如何...

Reporting Services

单击报表工具栏上的"导出到数据源"按钮,立即将数据导出到 Excel 中的 Power Pivot (如果数据已安装在计算机上),或将导出文件另存为 Atom 服务文档 (.atomvc) 文件供将来使用。

如何...

返回页首

使用已发布报表的地址导入报表数据

  1. 在" Power Pivot "窗口中的"开始"选项卡中,单击"从报表"。 "表导入"向导随即打开。

  2. 单击 "浏览 "并选择报表服务器。

    如果定期在客户端上报表服务器报表,则服务器可能列在"最近使用的站点和服务器 "中。 否则,在"名称"中,键入地址到报表服务器然后单击"打开"以浏览报表服务器文件夹。 示例地址可能是 http://报表服务器 /reportserver <计算机>地址。

  3. 选择报表,然后单击"打开"。 或者,可以在"名称"文本框中粘贴指向报表的链接,包括完整路径 报表名称。 "表导入"向导连接到报表,并呈现在预览区域中。

    如果报表使用参数,则必须指定参数,否则无法创建报表连接。 这样做时,只会在数据源中导入与参数值相关的行。

    1. 使用报表提供的列表框或组合框选择参数。

    2. 单击 "查看 报表"以更新数据。

      注意: 查看报表将保存所选参数以及数据源定义。

      (可选)单击 "高级 "为报表设置提供程序特定的属性。

  4. 单击 " 测试连接",确保报表作为数据源提供。 或者,也可以单击"高级"以确认"内联服务文档"属性包含指定数据源连接的嵌入式 XML。

  5. 单击 "下 一步"继续导入。

  6. 向导的"选择表 和视图"页中,选中要导入为数据的报表部件旁边的复选框。

    某些报表可以包含多个部分,包括表、列表或图形。

  7. "友好名称 "框中,键入要将数据馈送保存到 Power Pivot 工作簿中的表的名称。

    如果未分配任何名称,则默认使用报告服务控件的名称:例如 Tablix1、Tablix2。 建议在导入过程中更改此名称,以便更轻松地识别导入数据源的来源。

  8. 单击 "预览"和"筛选 "查看数据并更改列选择。 不能限制在报表数据源中导入的行,但可以通过清除复选框来删除列。 单击“确定”。

  9. 在"选择表和视图"页中,单击"完成"。

  10. 导入所有行后,单击"关闭"。

返回页首

使用数据服务文档的 URL 导入报表数据

指定报表地址的另一种替代方法是使用数据服务文档 (.) vc 文件,该文件已包含想要使用的报告源信息。 数据服务文档指定报表的 URL。 导入数据服务文档时,报表源会从报表生成并添加到 Power Pivot 工作簿。

  1. 在" Power Pivot "窗口中的"开始"选项卡中,单击"从数据源"。 "表导入"向导随即打开。

  2. 连接数据源"页中,键入引用数据源时要使用的友好名称。

    此名称仅在工作簿 Power Pivot 引用数据源。 稍后在向导中,将设置存储数据的表的名称。

  3. 在指定报表源的 (.) vc 文件中键入数据服务文档的路径。 如果文档存储在服务器上,您可以指定文档的地址,也可以从计算机的文件夹中打开它。 或者,可以单击" 浏览 "导航到包含想要使用的数据服务文档的服务器。

  4. 单击 " 测试连接",确保可以使用数据服务文档中的信息创建源。

  5. 单击“下一步”。

  6. 向导的"选择表 和视图"页中,选中要导入为数据的报表部件旁边的复选框。

    某些报表可以包含多个部分,包括表、列表或图形。

  7. "友好名称 "框中,键入要将数据馈送保存到工作簿中 Power Pivot 的名称。

    如果未分配任何名称,则默认使用报告服务控件的名称:例如 Tablix1、Tablix2。 建议在导入期间更改此名称,以便更轻松地识别导入数据源的来源。

  8. 单击 "预览"和"筛选 "查看数据并更改列选择。 不能限制在报表数据源中导入的行,但可以通过清除复选框来删除列。 单击“确定”。

  9. 在"选择表和视图"页中,单击"完成"。

  10. 导入所有行后,单击"关闭"。

返回页首

将报表导出为数据源

  1. 从报表管理器、报表SharePoint或报表报表服务器。

  2. 在报表工具栏上,单击"导出为数据源"按钮: 数据馈送图标

    如果Excel安装有文件,系统会提示打开或保存该文件。 

  3. 单击"打开",立即在 Excel 的" Power Pivot 窗口中查看导入Excel。

如果该按钮不可见,则报告未在受支持的 Reporting Services 版本上运行。 请考虑将报表移动或复制到支持报表服务器的报表。

注意: Reporting Services 包括一个 Atom 呈现扩展,用于从报表定义文件生成源。 该扩展(而不是 Power Pivot 软件)创建报表源和数据服务文档,用于将报表数据导出到 Power Pivot 工作簿。 有关在服务中使用源 Power Pivot ,请参阅 MSDN 上的 Power Pivot 数据馈送。

返回页首

将 Atom 服务文档 (.atomvc) 文件,供将来导入操作使用

如果计算机上没有可以打开报表源的应用程序,请保存文档,供将来在 Power Pivot 计算机上Excel。 保存的文档指定报表的地址。 它不包含来自报告的数据。

  1. 从报表管理器、报表SharePoint或报表报表服务器。

  2. 在报表工具栏上,单击"导出为数据源"按钮: 数据馈送图标

  3. 单击 " 保存",将 .原子vc 文件存储在计算机上。 该文件指定报表报表服务器的位置和位置。

若要稍后使用 . Power Pivot vc 文件,可以在 Power Pivot 中Excel导入报表源。 若要详细了解如何为报表源指定数据服务文档,请参阅本主题中的使用 数据服务文档的 URL 导入报表数据。

您也可以将此文件发布到 SharePoint 上的数据源库,使其可供想要在其他工作簿或报告中使用报表源的任何人使用。 有关数据源库的信息,请参阅 MSDN 上的 Power Pivot 数据源。

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×