安装本地数据网关,在 Power Platform 数据流与不在云中的数据源(例如本地SQL Server数据库或本地 SharePoint 站点)之间快速安全地传输数据。 可以查看具有管理权限的所有网关,并管理这些网关的权限和连接。

Power BI 服务

  • 一个 Power BI 服务帐户。 没有? 免费注册 60 天

  • 网关的管理权限。 默认情况下,这些权限是为你安装的网关提供的。 管理员可以向其他人授予网关权限。

    Power Apps

  • Power Apps 帐户。 没有? 免费注册 30 天

  • 网关的管理权限。 默认情况下,这些权限是为你安装的网关提供的。 管理员可以向其他人授予网关权限。

  • 支持使用本地网关访问本地数据的许可证。 详细信息: Power Apps 定价 页中“探索 Power Apps 计划”表的“连接到数据”行。

    可以直接从联机服务安装本地数据网关。

  • 一般的做法是确保使用的是受支持的本地数据网关版本。 我们每个月都会发布本地数据网关的新更新。 当前,Microsoft 仅主动支持本地数据网关的六个最新版本。
  • 从 2022 年 4 月开始,所需的最低网关版本将为 2021 年 2 月。 使用早期版本的网关刷新的数据流可能会停止刷新。
  • 从 Power BI 服务 安装网关

    若要从 Power BI 服务 安装网关,请执行以下操作:

  • 选择Power BI 服务右上角的下载按钮,然后选择 “数据网关 ”。

  • 按照安装本地数据网关中提供的说明 安装网关

    从 Power Apps 安装网关

    若要从 Power Apps 安装网关,请执行以下操作:

  • powerapps.com 的左侧导航窗格中,选择“ 数据 > 网关 ”。

  • 选择“ 新建网关 ”。

  • “本地数据网关 ”部分中,选择“ 下载 ”。

  • 按照安装本地数据网关中提供的说明 安装网关

    在数据流中使用本地数据源

  • 有关如何创建新数据流的说明,请转到 从数据源创建数据流

  • 从数据源列表中选择本地数据源。

  • 提供用于访问本地数据的企业网关的连接详细信息。 必须选择网关本身,并提供选定网关的凭据。 只有你作为管理员的网关才会显示在列表中。

    可以使用数据流创作工具更改用于给定数据流的企业网关,并更改分配给所有查询的网关。

    数据流将尝试使用新网关查找或创建所需的数据源。 如果无法执行此操作,则在所选网关提供所需的所有数据流之前,将无法更改网关。

    查看和管理网关权限

    Power BI 服务网关权限

  • 选择Power BI 服务右上角的设置按钮,选择 “管理网关 ”,然后选择所需的网关。

  • 若要将用户添加到网关,请选择 “管理员” 表,并输入要添加为管理员的用户的电子邮件地址。 在数据流中创建或修改数据源需要管理员网关权限。 管理员可以完全控制网关,包括添加用户、设置权限、创建与所有可用数据源的连接以及删除网关。

    将用户添加到网关时,以下条件适用:

  • 如果检测到现有数据源可用于所选网关,则会预填充 “用户名和密码 字段。

  • 如果此时选择“ 下一步 ”,则被视为正在使用该现有数据源,因此只需拥有该数据源的权限。

  • 如果编辑任何凭据字段并选择“ 下一步 ”,则被视为正在编辑现有数据源,此时需要成为网关的管理员。

  • 如果我们未检测到现有数据源可用于所选网关,则 “用户名 ”和“密码” 字段将为空,如果编辑凭据字段并选择“ 下一步 ”,则被视为在网关上创建新数据源,此时需要成为网关的管理员。

    如果只有网关上的数据源用户权限,则无法实现 1.b 和 2,并且无法创建数据流。

    Power Apps 网关权限

  • powerapps.com 的左侧导航窗格中,选择“ 网关 ”,然后选择所需的网关。

  • 若要将用户添加到网关,请选择“ 用户 ”,指定用户或组,然后指定权限级别。 在数据流中使用网关创建新数据源需要对网关管理员权限。 管理员可以完全控制网关,包括添加用户、设置权限、创建与所有可用数据源的连接以及删除网关。

    查看和管理网关连接

    Power BI 服务网关连接

  • 选择Power BI 服务右上角的设置按钮,选择 “管理网关 ”,然后选择所需的网关。

  • 执行所需的操作:

  • 若要查看详细信息并编辑设置,请选择“ 网关群集设置”。
  • 若要将用户添加为网关管理员,请选择“ 管理员 ”。
  • 若要将数据源添加到网关,请选择“ 添加数据源 ”,输入数据源名称并在 “数据源设置” 下选择数据源类型,然后输入将使用数据源的人员的电子邮件地址。
  • 若要删除网关,请选择网关名称右侧的省略号,然后选择“ 删除 ”。
  • Power Apps 网关连接

  • powerapps.com 左侧导航栏中,选择“ 网关 ”,然后选择所需的网关。

  • 执行所需的操作:

  • 若要查看详细信息、编辑设置或删除网关,请选择“ 连接 ”,然后选择一个连接。

  • 若要共享连接,请选择“ 共享 ”,然后添加或删除用户。

    只能共享某些类型的连接,例如SQL Server连接。 有关详细信息,请参阅 在 Power Apps 中共享画布应用资源

    有关如何管理连接的详细信息,请参阅 在 Power Apps 中管理画布应用连接

  • 如果使用过期的数据网关,数据流刷新可能会失败。 从 2022 年 4 月开始,所需的最低数据网关版本为 2021 年 2 月。

  • 每个数据流只能使用一个网关。 因此,应使用同一网关配置所有查询。

  • 更改网关会影响整个数据流。

  • 如果需要多个网关,最佳做法是为每个网关) 生成多个数据流, (一个数据流。 然后使用计算或表引用功能统一数据。

  • 仅在使用企业网关时支持数据流。 个人网关不能在下拉列表和设置屏幕中选择。

  • 只有具有 管理员 权限的人员才支持在数据流中使用网关创建新数据源。

  • 具有 “可以使用 ”或 “可以使用 + 共享” 权限的用户可以在创建数据流时使用现有连接。

  • 支持以下连接器:

  • Apache Impala
  • Informix
  • MySQL
  • Oracle Database
  • PostgreSQL
  • SAP ERP
  • SharePoint
  • SQL Server
  • Teradata
  • HTTP with Azure AD
  • 尝试使用本地数据源发布数据流时,可能会遇到以下 MashupException 错误:

    AzureDataLakeStorage failed to get the response:
    'The underlying connection was closed: An unexpected error occurred on a send.'
    

    发生此错误的原因通常是尝试通过代理连接到 Azure Data Lake Storage 终结点,但尚未正确配置本地数据网关的代理设置。 若要详细了解如何配置这些代理设置,请转到 为本地数据网关配置代理设置

    有关排查网关问题或为网络配置网关服务的详细信息,请转到 本地数据网关文档

    如果使用的网关版本出现问题,请尝试更新到最新版本,因为最新版本中可能已解决问题。 有关更新网关的详细信息,请转到 更新本地数据网关

  • 在 Power Apps 中创建和使用数据流

  • 使用 Power Query 向 Microsoft Dataverse 中的表添加数据

  • 连接 Azure Data Lake Storage Gen2 以存储数据流

  •