数据资产属性是Microsoft Purview 统一目录中的一种自定义元数据,可以创建该元数据并将其应用于组织的数据资产。 这些用户定义的属性为资产提供业务或组织级别的上下文,帮助数据使用者了解资产在组织中扮演的角色。
先决条件
若要创建 数据资产属性,必须在 数据映射中拥有数据策展人角色。
在“自定义元数据 (预览) 页上管理属性
注意
数据资产属性以前称为“托管属性”,位于 目录管理>经典类型下。
统一目录Catalog 管理下的自定义元数据 (预览 ) > 区域是创建和管理两种类型的属性的位置:
- 数据资产属性
- 业务概念属性
可以在“ 数据资产属性 ”选项卡中找到嵌套在每个属性组中的所有数据资产属性。
“ 业务概念属性 ”选项卡列出了每个属性组中嵌套的所有属性。 了解如何使用业务概念属性。
在开始之前先了解
在开始创建属性之前,请查看以下部分:
了解属性和组
数据资产属性: 一组用户定义的属性,用于向数据资产提供业务或组织级别的上下文。 每个属性都有一个名称和一个值。 例如,“Department”是属性名称,“Finance”是其值。
属性组: 数据资产属性分组,便于组织和使用它们。
属性字段类型
数据资产属性可以包括多种类型的值,例如基于文本的说明、数字标识符或基于日期的标识符。
在属性创建过程中,可以从以下字段类型选项中进行选择:
- Text
- 单一选择:选择此类型时,将显示“ 选项” 字段,可在其中输入选项的名称,并可以添加更多选项。
- 多项选择:选择此类型时,将显示“ 选项” 字段,可在其中输入选项的名称,并可以添加更多选项。
- 日期
- 布尔值
- 字节
- 双精度
- 浮点
- 整数
- 长型
- 短
创建和编辑属性组
必须将所有数据资产属性连接到属性组。 你可能希望提前制定分组策略,然后在创建分配给组的属性之前创建一个或多个属性组。 或者,可以在将组分配给属性的属性 创建过程中 创建一个属性组。
在制定分组策略时,请考虑要将组中哪些属性 标记为必需。 只能在先创建属性组时设置所需的属性,然后在 创建该组时添加资产。
创建属性组
登录到 Microsoft Purview 门户>解决 方案>统一目录。
在 “目录管理”下,选择“ 自定义元数据”。
在 “数据资产属性 ”选项卡上,选择“ 新建”,然后选择“ 新建属性组”。
在“ 新建属性组 ”浮出控件窗格中,输入 属性组名称和 可选说明。 创建组后,无法更改组名称。
可以通过选择“新建属性”,在此阶段创建新的数据资产属性。 这是唯一可以将属性标记为必需状态的阶段。
完成后,选择“ 创建”。
该组现在列在“自定义元数据 (预览) 页的”数据资产属性“选项卡上。
查看和编辑属性组
在“ 数据资产属性 ”选项卡上找到属性组的名称,将鼠标悬停在其行上,然后选择 “编辑 铅笔”图标。 此时会显示一个浮出控件窗格,其中包含属性组的所有详细信息,包括组中所有属性的列表。
通过选择“新建属性”向组添加新 属性。
创建组后,无法编辑属性组名称。
将属性标记为必需
创建数据资产属性作为数据资产属性组的一部分时,可以通过选择“ 标记为必需”来使其成为必需属性。 将属性标记为必需意味着必须为此属性提供 一个值 。 编辑数据资产时,必须先填写所需的属性,然后才能关闭编辑器。
重要
- 只有在创建属性组的过程中创建属性时,才能选择 “标记为必需 ”。 仅创建属性时,不能将属性标记为必需。
- 如果现有属性未标记为必需,则无法在编辑过程中将其标记为必需。
- 选择“ 标记为必需 ”并创建属性后,无法在编辑过程中取消选中它。
登录到 Microsoft Purview 门户>解决 方案>统一目录。
在 “目录管理”下,选择“ 自定义元数据”。
在 “数据资产属性 ”选项卡上,选择“ 新建”,然后选择“ 新建属性组”。
选择 “新建 ”,然后选择“ 新建属性”。
填写属性详细信息,然后选择“ 标记为必需”。
选择“ 应用 ”并完成添加其他属性以完成属性组。
创建数据资产属性
在 Microsoft Purview 门户中的“解决方案”下,选择“统一目录”。
在 “目录管理”下,选择“ 自定义元数据”,然后选择“ 数据资产属性 ”选项卡。
选择 “新建”,然后选择“ 新建属性”。
在“ 新建属性 ”浮出控件窗格中,输入 “属性名称” 和可选说明。
注意
可以创建多个具有相同名称的属性,并将其链接到不同的属性组。 为名称相同的属性提供详细说明有助于避免混淆或错误应用属性。
在 “属性组”中,从下拉列表中选择组名称。
- 在此步骤中,可以通过选择“ 新建”创建新的属性组,然后按照步骤 创建属性组。
- 如果在创建组的同时创建属性,则不显示 “属性组 ”选择器;属性会自动关联到要创建的组。
在 “字段类型”中,选择 属性字段类型。
在 “适用的资产类型”中,选择一个或多个可以应用该属性的数据资产类型。 例如,如果为属性选择“Azure SQL表”,则它适用于Azure SQL表资产,但不适用于Azure Synapse Analytics 专用表资产。 完成后,选择“ 应用”。
选择“创建”。
这些属性会自动应用于没有值的指定资源。 需要为每个资产 应用一个值 。
编辑数据资产属性
创建数据资产属性后,无法更改其名称、它所属的属性组或字段类型。 若要编辑其他详细信息(如说明或将属性标记为已过期),请执行以下步骤:
- 在“自定义元数据 (预览) ”页上的“数据资产属性”选项卡上,将鼠标悬停在属性名称上,然后选择“编辑铅笔”图标。
- 进行编辑,然后选择“ 更新”。
向数据资产属性添加值
创建数据资产属性后,需要为每个资产添加值。 若要向资产添加值,请执行以下步骤:
- 搜索数据资产。
- 在资产详细信息页的“ 概述 ”选项卡上,请参阅包含具有值的所有属性的 “数据资产属性 ”部分。 (可以使用“显示没有值的属性”切换来查看 没有值的属性 。)
- 选择“编辑”。
- 在 “数据资产属性”下,为每个属性添加值。
- 如果任何属性为 必需属性,则在为该属性添加值之前,无法保存。
使数据资产属性或属性组过期
无法删除数据资产属性或数据资产属性组。 只能使它们过期。 当属性或属性组过期时,无法将它们应用于其他数据资产,并且无法重新激活它们。
当某个属性过期时:应用了 该属性的任何数据资产将继续显示该属性。
当某个属性组过期时:该组中的所有属性也将过期。 在此组中应用了属性的任何数据资产将继续显示该属性。
若要使属性或属性组过期,请执行以下作:
- 在“自定义元数据 (预览) ”页上的“数据资产属性”选项卡上,找到要过期的属性或属性组,然后选择“编辑铅笔”图标。
- 在 “编辑属性” 或“ 编辑属性组 ”窗格中,选中“ 标记为已过期 ”复选框。
- 选择“更新”。
使用 API 创建数据资产属性
可以使用 Apache Atlas 2.2 中的业务元数据 API 以编程方式创建和应用数据资产属性。 有关详细信息,请参阅 使用 Atlas 2.2 API 教程。
使用数据资产属性的最佳做法
使用数据资产属性扩展Microsoft Purview 统一目录中资产可用的字段。 数据资产属性是向目录添加结构化元数据的键值对。 Microsoft Purview 扫描数据时,会添加有关数据的技术信息,例如数据类型和分类。 如果要添加更多字段,则需要定义数据资产属性。
例如,数据资产属性允许用户使用发布表的部门标记表。 如果要确保始终以与此信息完全相同的方式标记资产,请使用数据资产属性。 用户在搜索数据时还希望按发布者字段进行筛选。
此示例中的数据资产属性可帮助用户快速查找团队发布的所有数据,但无法帮助某人了解发布者的定义,或者如果团队是数据的发布者,则它意味着什么。 对于需要业务说明的任何信息,请使用 术语表术语。