使用 ODC 文件 (Power Query) 共享外部数据

应用对象
Microsoft 365 专属 Excel Excel 2024 Excel 2021

可以通过使用 Office 数据连接 (ODC) 文件在 Excel 用户之间共享外部数据连接。 ODC 文件设计为可移植且易于更新。 使用以下方法将外部数据源与 Power Query 塑造的数据共享。

注意

尽管 ODC 文件仍然受支持,但许多组织使用 SharePoint、OneDrive、Power BI 数据流或其他集中式数据源来共享 Power Query 解决方案。

在本示例中,你将与从数据工作簿导入的数据共享工作簿。 但此过程几乎适用于 Excel 可以导入和连接到的所有外部数据源。 唯一的例外是,无法将>连接信息保存到 Excel 表或命名范围的 ODC 文件,该工作簿从中导入该信息 (使用“表/范围) ”。

重要

如果遇到身份验证或隐私问题,请参阅管理数据源设置和权限 (Power Query) 和 设置隐私级别 (Power Query) 。

第 1 步:导入数据并将连接和查询信息保存到 ODC 文件

为了便于共享数据,一个人完成以下步骤:

  1. 选择“数据>”,从Excel 工作簿中的文件>获取数据>。
  2. 在“ 导入数据 ”对话框中,找到并选择包含数据的工作簿,然后选择“ 导入”。
  3. 在 导航器 对话框中,选择一个表,然后选择“ 转换数据”。
  4. 在Power Query 编辑器中,按所需方式调整数据形状,然后选择“开始>”&“加载”。
  5. 在包含查询数据的 Excel 工作表中,在表中选择一个单元格,选择“ 数据”,选择“ 全部刷新”旁边的箭头,选择“ 连接属性”,选择“ 定义 ”选项卡,然后在对话框底部选择“ 导出连接文件”。
  6. 在 “文件保存 ”对话框中,输入文件名,选择“ 保存”,然后选择“ 确定”。
  7. 确保将文件保存到其他人可以访问的受信任位置,例如网络文件夹、SharePoint 库或 OneDrive 文件夹。 有关受信任数据源的详细信息,请参阅 受信任的文档,在 Microsoft Office 信任中心查看我的隐私选项以及 添加、删除或更改受信任的位置。
  8. 保存工作簿。

结果

ODC 文件包含有关外部数据源的所有连接信息以及 Power Query 操作的步骤和公式。 如果需要,可在记事本中打开 ODC 文件以检查使用的 XML 格式。

第 2 步:打开并使用保存的 ODC 文件

要访问共享数据,另一个人需要完成以下步骤:

  1. 找到 ODC 文件,然后打开它。

    Excel 会将 ODC 文件打开到新的 Excel 工作簿中。

  2. 如果收到有关信任数据源的消息,请选择“ 启用”。

  3. 在“ 导入数据 ”对话框中,确定想要如何导入数据,然后选择“ 确定”。 有关使用此对话框的更多信息,请选择问号 (?)。

  4. 要确认一切正常,请更新工作簿数据源,然后按 Ctrl + Alt + F5 刷新此工作簿中的所有数据。

  5. 保存工作簿。

结果

其他人现在可以将外部数据源与其由 Power Query 形成的数据共享。

另请参阅

Microsoft Power Query for Excel 帮助

刷新 Excel 中的外部数据连接

数据如何通过 Excel 进行传输