相同的数据资产

受管目录中的连接数据资产会引用一组共享属性,这样你就可以在多个受管目录和选定项目中一致地治理这些资产。

具有相同资源或身份密钥、代表相同物理资源的连接数据资产(相同数据资产)可能会引用相同的属性集(共享属性),以保持对特定资产属性集的准确一致的查看。 共享属性及其值更新后,指定工作区中所有相同的数据资产都能立即看到更改。

根据您的资产角色,您可能可以编辑或查看共享属性。

限制

  • 只有在强制跨工作区使用共享属性的受管目录中的连接数据资产才可能被识别为相同的数据资产,并引用相同的共享属性记录。
  • 从本地上传文件创建的数据资产和 SQL 查询资产(子类型为 query 的数据资产)不被视为相同的数据资产,也不引用共享属性记录。
  • 如果使用基于 Git 的项目,则必须先签出 Git 项目中的分支,才能将目录中的资产发布到 Git 项目中。

为非管理目录中的资产启用共享属性

创建目录时,可以指定是否启用共享属性,以便在管理目录的跨工作区中使用相同的连接数据资产。 创建目录后无法更改此设置。

对于现有的受管目录,具有相同资源或身份密钥的所有连接数据资产都会自动引用共享属性记录。

数据资产和唯一标识符

您可以将代表驻留在远程数据源中的相同物理资产的连接数据资产添加到一个或多个目录、项目和部署空间中。 因此,同一实物资产在不同的工作区中由多个相连的数据资产表示。 这类资产被称为相同数据资产。 它们引用相同的共享属性 ,并分配相同的唯一标识符( 身份密钥资源密钥 )。

如果连接或数据源存在数据源定义 (DSD),则身份密钥用于识别跨工作区的相同数据资产。 如果系统中没有定义 DSD,则使用资源键代替。

对于有多个 IP 地址的数据库,与其依赖资源密钥,不如为连接定义 DSD。 通过 DSD,多个主机或 IP 地址与同一连接相关联,这样就可以将来自该连接的物理表识别为相同的数据资产,而不是单独的资产。

如果不使用 DSD,相同的物理表可能不会被识别为相同的数据资产。 要解决这个问题,可以稍后分配 DSD,以便分配 DSD 身份密钥。 因此,如果发现新资产彼此重复,它们就会被合并。

如果项目和数据产品中的数据资产是从受管目录中添加到项目的,则会被识别为相同的数据资产。

共享和非共享物业

如果多个连接的数据资产共享相同的身份密钥或资源密钥,它们就被认为是相同的,并因此拥有一组共享属性 ,如分配的业务术语、数据类和分类。 不共享的资产属性( 非共享属性 )指定了其他元数据信息,如资产名称、资产关系或连接信息,这些信息仅适用于数据资产添加到所连接数据资产的工作区上下文中。 可以将自定义属性配置为共享属性或非共享属性。

共享属性
共享属性存储在一条记录中。 管理目录中所有相同的数据资产都会引用它。 从管理目录中添加到项目中且未在项目中编辑的相同数据资产也会引用该记录。 如果相同的数据资产在一个或多个管理目录中发布,元数据信息将保持不变。

共享属性列表如下

  • 资产成员:目录资产中的资产所有者、编辑、查看者
  • 描述
  • 显示名称和说明
  • 标记
  • 类别
  • 始发地国家或地区
  • 已分配业务术语
  • 已分配的分类
  • 质量得分
  • 列元数据
  • 在列上指定数据类别
  • 创建为共享属性的自定义属性
  • 数据概况统计

非共享属性
非共享属性不存储在共享属性记录中,受管目录中的相同数据资产不会引用该记录。 在不同的工作区,相同的数据资产可能具有不同的非共享属性。

以下是非共享属性列表。

  • 资产名称
  • 目录资产的隐私设置(公开、私人或隐藏)
  • 创建者,创建于
  • 修改者,修改于
  • 时间戳记
  • 用户信息
  • 连接
  • 修订版
  • 资产关系:资产到资产、资产到列、资产到工件、列到资产、列到列、列到工件
  • 附件
  • 通过以下方式导入的业务传承和技术传承 MANTA Automated Data Lineage

参见资产属性

管理目录、项目和部署空间中的共享属性

将连接的数据资产添加到受管目录时,如果该资产已存在于其他受管目录中,且被识别为相同的数据资产,则不会为您分配资产所有者或资产编辑器角色。 您被标记为资产创建者 ,并拥有资产查看器角色。 因此,您无法更新共享属性,也可能无法完成某些创建、导入和发布任务。 您可能需要先更改资产用户角色

如果资产所有者或资产编辑器编辑了共享属性,这就是预期行为。

目录中的共享属性

更新目录中相同数据资产的共享属性时:

  • 在不同目录中发布的所有相同数据资产都能立即看到更新。
  • 对于已在部署空间中的连接数据资产,更新不会自动生效。
  • 如果资产未在项目中更新(未处于 草稿状态 ),则项目中已连接的数据资产可看到更新。

项目中的共享物业

更新项目中相同数据资产的共享属性时:

  • 资产状态变为草稿。 数据资产在发布到目录之前一直处于草稿状态。
  • 只有项目成员才能看到更新。 如果相同的数据资产处于草稿状态,而其共享属性在目录中更新,那么对于处于草稿状态的相同数据资产来说,更新是不可见的。
  • 草稿资产发布到目录中时,在不同目录和项目中发布的所有其他相同数据资产(从目录克隆到项目的数据资产)都会看到更新,而且这些资产不处于草稿状态。

部署空间的共享属性

部署空间中的数据资产不会引用共享属性,即使它们被识别为相同的数据资产。

如果在目录中更新了共享属性,部署空间中的相同数据资产将无法使用这些更新。