手动刷新 PowerPivot 工作簿中的数据

如果您生成的 PowerPivot 工作簿使用了外部数据,则可以从该工作簿中手动刷新这些数据。您可以刷新单个表、共享同一个连接的所有表或者工作簿中的所有表。只要刷新数据,就可能还需要重新计算数据。“刷新数据”意味着从外部源中获取最新的数据。“重新计算”意味着更新使用数据的任何公式的结果。有关详细信息,请参阅重新计算公式

本主题说明如何手动刷新 PowerPivot 工作簿中的数据。如果您希望了解如何针对已发布到 Sharepoint 的工作簿计划自动刷新,请参阅自动刷新 SharePoint 中的 PowerPivot 数据。如果您需要更改与工作簿相关联的数据,则也可以使用 PowerPivot 中的工具编辑连接信息。有关详细信息,请参阅编辑现有数据源的属性

手动刷新数据

如果您已经从 SQL Server 和 Oracle 之类的关系数据源中导入了数据,则可以通过一个操作更新所有相关表。将新的或已更新的数据加载到工作簿的操作常常会触发重新计算操作,这两项操作可能需要一些时间才能完成。因此,在更改数据源或刷新从数据源中获取的数据之前,您应该始终注意潜在影响。

注意注意

在 Windows Vista 和 Windows 7 中,PowerPivot 窗口中的功能可从功能区中访问,本主题将对此进行讨论。在 Windows XP 中,这些功能是从一组菜单中访问的。如果您使用的是 Windows XP,并且希望了解菜单命令如何与功能区命令相关,请参阅 Windows XP 中的 PowerPivot 用户界面

刷新单个表的数据或者工作簿中所有表的数据

  • PowerPivot 窗口中,单击**“主文件夹”选项卡,在“获取外部数据”组中,单击“刷新”,然后单击“刷新”“全部刷新”**。

刷新使用相同连接的所有表的数据

  1. PowerPivot 窗口中单击**“设计”选项卡,然后在“连接”组中单击“现有连接”**。

  2. 在**“现有连接”对话框中,选择某一连接,然后单击“刷新”**。

随着 PowerPivot 引擎从包括在 PowerPivot 窗口中的所有数据源重新加载来自所选表或所有表的数据,进度信息将显示。该工作簿将会完全重新处理,这意味着将验证所有键,并且验证并重新计算包括关系和公式在内的所有依赖项。如果您在尝试刷新数据时收到错误,这可能表示列映射或数据源的其他属性已发生更改,您需要更新您的工作簿,以便二者保持同步。有关详细信息,请参阅编辑现有数据源的属性