连接图层

注:

某些工作流可能需要特定的权限。 有关用户类型、角色和权限的详细信息,请参阅账户主题。

ArcGIS for Power BI 中的“连接图层”功能用于向数据添加空间维度。 可以使用此功能在数据中的属性与从 ArcGIS 添加的图层之间创建链接。 然后,可将已连接图层连接到其他 Microsoft Power BI 可视化。 有关这些图层类型的详细信息,请参阅图层数据图层ArcGIS 图层

提示:

确保 ArcGIS 图层包含可与 Power BI 数据集中的属性相匹配的属性。 属性名称不需要完全相同,但是数据类型越匹配,则 ArcGIS for Power BI 将属性匹配到相同空间位置的可能性越高。 最佳结果是将数字与数字匹配,将字符串与字符串匹配,以此类推。

已连接图层对于提高空间精度特别有用。 例如,如果您拥有一个 Power BI 数据集,其中包含有关公司库存和杂货店位置的详细信息,则可以将该数据集与包含地理要素的 ArcGIS 图层相关联,以改善每个商店的空间信息。

提示:

有关连接图层的详细信息,请参阅 ArcGIS 博客文章:关于已连接图层

所有受支持的环境均可与“连接图层”功能配合使用。 有关许可级别可用指南的信息,请参阅帐户主题

如果从 ArcGIS 添加的图层为公开可用的要素图层,则访客用户可以使用“连接图层”功能;如果已连接图层包含私有图层,则将显示拦截页面。

要将数据集中的属性连接到 ArcGIS 图层,请完成以下步骤:

  1. 将数据图层添加至包含其他 Power BI 报表可视化的 ArcGIS for Power BI 地图并保存该报表。

    提示:
    虽然无需添加数据图层,但此工作流遵循典型的最佳做法。

  2. ArcGIS for Power BI 可视化在 Power BI 中处于活动状态的情况下,将最多五个属性从数据窗格拖动到可视化 > 构建可视化选项卡上的连接图层字段井位中。

    “连接图层”字段井位中的属性

    随即显示一条消息,指示您现在可以在 ArcGIS 和您的数据之间创建连接。

    创建连接图层警告

  3. 单击转至连接图层以打开连接图层选项卡 连接图层 上的分析地图工具,可以在其中编辑已连接图层。

    通常,将新数据添加至“连接图层”字段井位时,地图上没有任何来自 ArcGIS 的要素图层。

    在“分析”窗格 >“连接图层”选项卡上未添加任何要素图层

    注:

    如果地图已包含来自 ArcGIS 的图层,请确保该图层是可以添加至数据的要素图层。 有关详细信息,请参阅提高连接图层精度的提示

  4. 单击目标图层下拉菜单,然后单击搜索 ArcGIS
  5. 从 ArcGIS 搜索并添加要素图层。 此工作流类似于从 ArcGIS 添加图层

    警告:

    虽然工作流相似,但请勿退出连接图层选项卡。

    提示:

    您只能从 ArcGIS 添加要素图层 - 无法将其他类型的图层连接到您的 Power BI 数据。

    确保 ArcGIS 中的图层包含可与 Power BI 数据集中的属性相匹配的属性。

  6. 选中要素图层旁的复选框以将其选中。
  7. 连接图层选项卡的选择字段部分中,执行以下操作:
    1. 选择要与 ArcGIS 要素图层中的数据相匹配的 Power BI 数据
    2. 从已添加的 ArcGIS 要素图层中选择要与所选 Power BI 数据相匹配的数据属性。

      选择要连接的数据属性

    3. 或者,如果您已向连接图层字段井位添加多个属性,请单击添加字段以添加并匹配最多 5 个属性。

      估计匹配精度栏将动态计算所选数据值的匹配程度,从左侧的无匹配到右侧的最佳匹配

      注:

      注意以下信息:

      • 您必须选择至少一个属性才能创建连接。
      • 已连接属性必须属于同一数据类型;例如,将一个位置值与另一个位置值相关联。

  8. 连接图层选项卡的结果图层部分中,可以选择执行以下任意操作:
    1. 从下拉菜单中选择连接操作选项:

      • 仅选择第一行 - 默认操作。 仅选择每个要素图层记录的多个匹配 Power BI 记录中的第一个。 此操作将包含数据中的大多数字段。
      • 聚合 - 选择并聚合(组合)所有 Power BI 记录。 某些统计数据类型不受支持。

    2. 从下拉菜单中选择要附加到已连接图层的任何字段

      随即将这些字段添加至要素信息窗格,可供更改已连接图层的样式设置时使用。

    3. 从下拉菜单中选择交互行为选项:

      • 过滤 - 默认操作。 将过滤符合条件的数据,同时隐藏数据集的其余部分。
      • 高亮显示 - 高亮显示所选数据点,而不排除数据集的其余部分。

      为生成的已连接图层选择操作和过滤器

    4. 或者,为结果图层名称参数输入新名称。
  9. 单击创建连接

    随即创建一个新的已连接图层并将其保存至您的地图。 该图层将显示在图层列表中,并且连接图层选项卡将进行更新。

    提示:

    • 可以从图层列表中的活动图层快速启动“连接图层”工作流。 单击更多选项 > 连接图层以在连接图层选项卡中打开分析地图工具。 活动图层将自动添加至该工作流。
    • 可以通过窗格和菜单中图层名称旁显示的连接图层符号 连接图层 来标识已连接图层。

    “活动图层”菜单中的已连接图层

    现在,可以单击连接操作字段中的信息按钮 信息 以来查看连接图层结果的摘要:

    连接操作结果

  10. 单击分析窗格中的关闭 关闭,然后根据需要执行以下任意操作:
  11. 要更新已连接图层,请执行以下操作:
    1. 更改连接图层选项卡的选择字段结果图层部分中的一个或多个选择。
    2. 单击更新

    连接图层将使用新值进行更新。

  12. 要移除并重新创建已连接图层,请执行以下操作:
    1. 单击连接图层选项卡上的移除连接
    2. 更改连接图层选项卡的选择字段结果图层部分中的选择。
    3. 单击创建连接以创建已连接图层。

    连接图层将使用新值进行更新。

    注:
    创建后,无法更改连接图层选项卡上的结果图层名称

提高连接图层精度的提示

要提高连接图层匹配精度,请考虑以下建议:

  • 仅要素图层可用于“连接图层”功能。 将自动滤出要素图层之外的其他图层,当在 ArcGIS 中搜索要添加的图层时,您将无法在连接图层选项卡上查看或选择这些图层。
  • 选择要素图层并尝试连接后,如果图层不包含几何(空间组件),则无法将该图层连接到您的数据,并且尝试将不会成功。
  • 选择要使用的要素图层并尝试连接后,将滤出要素图层中没有几何的记录。 具有与已连接图层的关键字段相匹配的空间组件的属性可供选择。
  • 可以在连接图层字段井位中包含类别、日期、空间和数值数据:

    • 当数值数据为非统计数据(选择不汇总聚合函数)或者已分配以下聚合函数时,将支持数值数据:总和最小值最大值计数
    • 目前不支持已分配以下聚合函数的数值数据:平均值计数(不同)标准差方差中值

    Microsoft Power BI 聚合函数菜单