Azure 表存储

概要

Item Description
发布状态 正式版
Products Excel
Power BI (语义模型)
Power BI (数据流)
Fabric(Dataflow Gen2)
Power Apps(数据流)
Customer Insights (数据流)
Analysis Services
支持的身份验证类型 帐户密钥
功能参考文档 AzureStorage.Table

支持的功能

  • Import

从 Power Query Desktop 连接到 Azure 表存储

Power Query Desktop 包括 Excel、Power BI(语义模型)和 Analysis Services 作为体验。

若要连接到 Azure 表存储,请执行以下步骤:

  1. “获取数据”中选择 Azure 类别,选择 “Azure 表存储”,然后选择“ 连接”。 详细信息: 获取数据的位置

    “获取数据”对话框的屏幕截图,其中显示了 Azure 表存储数据库选择。

  2. 在显示的 Azure 表存储 窗口中,输入表所在的存储帐户的名称或 URL。 不要将表的名称添加到 URL。

    Azure 表存储对话框的屏幕截图,其中显示了已添加的完整存储 URL。

    Azure 表存储对话框的屏幕截图,其中仅显示添加的存储名称。

  3. 选择“确定”

  4. 添加 Azure 表存储帐户密钥 并选择 “连接”。

    Azure 表存储对话框的屏幕截图,其中显示了在空间中输入的帐户密钥。

  5. 导航器中,选择要导入和使用应用程序中的一个或多个表。 然后选择 “加载 ”以加载表,或 转换数据 以打开 Power Query 编辑器,可在其中筛选和优化要使用的数据集,然后加载该优化数据集。

    Azure 表存储导航器的屏幕截图,其中显示了选中的两个表之一。

从 Power Query Online 连接到 Azure 表存储

Power Query Online 将 Power BI(数据流)、Power Apps(数据流)和 Customer Insights (数据流)作为体验。

若要建立连接,请执行以下步骤:

  1. 在连接器选择中选择 “Azure 表存储 ”选项。 详细信息: 获取数据的位置

  2. 在显示的 “Azure 表存储 ”对话框中,输入存储表的 Azure 存储帐户的名称或 URL。 不要将表的名称添加到 URL。

    Power Query Online 中 Azure 表存储窗口的屏幕截图。

  3. 添加 Azure 表存储帐户密钥,然后选择“ 下一步”。

  4. 选择要导入和使用的一个或多个表,然后选择“ 转换数据 ”以在 Power Query 编辑器中转换数据。

    Azure 表存储在 Power Query Online 中选择数据窗口的屏幕截图。

复制 Azure 表存储的帐户密钥

Azure 表存储帐户密钥与 Azure Blob 存储帐户密钥相同。 若要检索在 Power Query 中对帐户进行身份验证时要使用的 Azure 表存储帐户密钥,请执行以下步骤:

  1. 登录到 Azure 门户

  2. 找到托管表的 Azure Blob 存储帐户。

  3. 在存储帐户菜单窗格中,在 “安全性 + 网络”下,选择 “访问密钥”。

    Azure 中示例存储帐户的屏幕截图,其中突出显示了“安全性 + 网络”和“访问密钥”。

  4. key1 部分中,找到 密钥 值。 选择键值旁边的 “显示 ”。

  5. 选择 “复制到剪贴板 ”图标以复制 密钥 值。

    “访问密钥”页的屏幕截图,其中显示了 Key1 下的密钥,并突出显示了“复制到剪贴板”图标。

局限性

以下限制适用于 Power Query Azure 表存储连接器。

Power Query Online 和 Azure 存储位于同一区域

不支持直接访问启用了防火墙且与 Power Query Online 位于同一区域中的 Azure 存储帐户。 出现此限制的原因是,在部署在 Azure 存储帐户所在的同一区域中时,Power Query 服务使用专用 Azure IP 地址进行通信。 有关详细信息,请参阅 有关存储网络安全的 Azure 文档

若要解决此限制,并允许从同一区域中的 Power Query Online 访问 Azure 存储,请使用以下方法之一:

Azure 表名称的混合大小写支持

在某些涉及Microsoft Entra 身份验证的情况下,当表名称包含混合大小写时,连接器可能无法访问 Azure 存储帐户表中的数据,从而导致错误: DataFormat.Error: OData: The format isn't supported 若要解决此问题,请使用所有小写字符重命名表,或切换到帐户密钥身份验证方法。