编辑现有数据源的属性

在创建与外部数据源的连接后,可以通过以下方式修改该连接:

  • 可以更改连接信息,其中包括:用作源的文件、馈送或数据库,其属性或其他特定于访问接口的连接选项。

  • 可以更改表和列映射,删除不再使用的列引用。

  • 可以更改从外部数据源获取的表、视图或列。有关详细信息,请参阅更改从数据源导入的行

修改连接

第一个过程演示如何修改数据连接。由于用于数据源的选项因数据源类型而异,因此此过程使用简单的 Access 数据库。

注意注意

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

更改当前连接使用的外部数据源

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

  2. 选择当前的数据库连接,然后单击**“编辑”**。

    在此示例中,**“表导入向导”**将打开并显示用于配置 Access 数据库的页面。但是,根据您要更改的数据源的类型,访问接口和可用属性可能会有所不同。

  3. 在**“编辑连接”对话框中,单击“浏览”**找到类型相同但名称或位置不同的其他数据库。

    更改数据库文件后,将立即显示一条消息,指示您需要保存和刷新表以便查看新数据。

  4. 单击**“保存”,然后单击“关闭”**。

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

    将使用新数据源刷新表,但保留原有的数据选择。

    注意注意

    如果新数据源包含原始数据源中不存在的任何附加表,您必须重新打开已更改的连接并添加这些表,如更改从数据源导入的行中所述。

编辑表和列映射(绑定)

此过程说明如何在更改数据源之后编辑映射。

在数据源发生更改时编辑列映射

  1. PowerPivot 窗口中单击**“设计”选项卡,然后在“属性”组中单击“表属性”**。

    “表名”框中将显示当前工作簿表的名称。“源名称”框包含外部数据源中的表的名称。如果源和工作簿中对列的命名不同,则可通过选择“源”“PowerPivot 数据”(工作簿)选项在这两组列名之间进行切换。

  2. 若要更改用作数据源的表,请为**“源名称”**选择当前表之外的其他表。

  3. 在需要时更改列映射:

    1. 若要添加源中存在但工作簿中不存在的列,请选中列名旁边的复选框。

      实际数据将在下次进行刷新时加载到工作簿中。

    2. 如果工作簿中有些列在当前数据源中不再可用,将在通知区域显示一条消息,其中列出无效的列。您无需执行任何其他操作。

  4. 单击**“保存”**将更改应用于工作簿。

    保存当前这组表属性时,将自动删除所有无效列,并添加新列。同时,还会显示一条消息,指示您需要刷新表。单击**“刷新”**可将更新的数据加载到工作簿中。