接管 Fabric 项的所有权

当用户离开组织或者他们未登录超过 90 天时,他们拥有的任何 Fabric 项目都可能停止正常工作。 在这种情况下,具有此类项目(如工作区管理员、成员和参与者)的读取和写入权限的任何人都可以使用本文中所述的过程获取项目的所有权。

当用户使用此过程接管项的所有权时,它们也会成为项目可能拥有的任何子项的所有者。 无法直接接管子项的所有权 - 只能通过接管其父项来实现。

备注

语义模型、报表、数据市场、数据流第 1 代和数据流 gen2 等项具有更改项所有权的现有功能,这些所有权保持不变。 本文描述了如何获取其他 Fabric 项目所有权的流程。

先决条件

若要接管 Fabric 项的所有权,必须对该项具有读取和写入权限。

接管 Fabric 项的所有权

接管 Fabric 项的所有权:

  1. 进入项目的设置。 请记住,该项不能是子项。

  2. “关于”选项卡中,选择“接管”。

  3. 消息栏指示接管是否成功。

    如果接管因任何原因而失败,请再次选择“接管”。

    操作状态 错误消息 下一步
    成功 已成功接管该项。 无。
    部分故障 无法接管子项。 重试。 尝试重新接管父项。
    彻底失败 无法接管 <item_name>。 重试。 尝试重新接管父项。

备注

数据管道项需要执行额外步骤来确保获取项所有权后会同时更新“上次修改者”用户。 可以通过对项目进行一些小编辑然后保存来完成此操作。 例如,可以对活动名称进行少量更改。

重要

接管功能不包括相关项目的所有权更改。 例如,如果数据管道具有笔记本活动,则更改数据管道的所有权不会更改笔记本的所有权。 需要单独更改相关项目的所有权。

在 Fabric 项所有权发生更改后修复连接

如果新项所有者无权访问连接,则使用上一项所有者的凭据的某些连接可能会停止工作。 在这种情况下,你可能会看到警告消息。

在此方案中,新项所有者可通过进入项并将连接替换为新的或现有连接来修复连接。 以下部分介绍了为多个常见项类型执行此过程的步骤。 有关具有连接的其他项类型,请参阅该项的连接管理文档。

管道

  1. 打开管道。

  2. 选择已创建的活动。

  3. 将源和/或目标中的连接替换为相应的连接。

    显示如何在管道中添加相应连接的屏幕截图。

KQL 查询集

  1. 打开 KQL 查询集。

  2. 资源管理器 窗格中,添加另一个连接或选择现有连接。

实时仪表板

  1. 在编辑模式下打开实时仪表板。

  2. 选择工具栏上的 “新建数据源”

  3. 选择 添加+ 以添加新数据源。

  4. 在新的或现有磁贴中选择相应的数据源。

用户数据函数

  1. 打开该项,转到“管理连接”

  2. 选择“添加数据连接 以添加新连接并在数据函数中使用。

注意事项和限制

  • 以下 Fabric 项不支持所有权更改。

    • 镜像 Cosmos DB

    • 镜像 SQL 数据库

    • 镜像 SQL 管理实例

    • 镜像雪花

    • 镜像数据库

    如果镜像数据库因为项目所有者已离开组织或其凭据被禁用而停止工作,请创建新的镜像数据库。

  • 如果某个项目是系统生成的且在工作区中对用户不可见或无法访问,那么接管该项目的选项将不可用。 例如,父项可能具有系统生成的子项 - 当通过 Real-Time 中心创建事件流项和数据激活器项等项时,可能会发生这种情况。 在这种情况下,接管选项不适用于父项。

  • 目前,没有 API 支持更改 Fabric 项目的所有权。 这不会影响诸如语义模型、报表、数据流第 1 代和第 2 代以及 Datamarts 之类项目的所有权更改的现有功能,这些功能将继续可用。 有关获取数据仓库所有权的信息,请参阅更改 Fabric Warehouse 所有权

  • 此 Fabric 项接管功能不涵盖以服务主体身份进行的所有权接管。