更新 LF 标签表达式 - Amazon Lake Formation
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

更新 LF 标签表达式

只有数据湖管理员、LF 标签表达式创建者和具有 LF 标签表达式的 AlterSuper 权限的主体才能更新 LF 标签表达式。除了 Alter 权限外,您还需要 lakeformation:UpdateLFTagExpression IAM 权限以及对新表达式主体的所有底层键值的 Grant with LF-Tag 权限才能更新表达式。

通过更新描述、表达式主体以及对表达式授予的权限来更新 LF 标签表达式。您无法更改 LF 标签表达式的名称。要更改名称,请删除 LF 标签表达式,然后添加一个具有所需参数的表达式。

您可以使用 Amazon Lake Formation 控制台、API 或 Amazon Command Line Interface ()Amazon CLI更新 LF-Tag 表达式。

Console
更新 LF 标签表达式
  1. 打开 Lake Formation 控制台,网址为https://console.aws.amazon.com/lakeformation/

    以数据湖管理员、LF 标签创建者或对 LF 标签具有 Alter 权限的主体身份登录。

  2. 在导航窗格的“权限”下,选择 LF 标签和权限

  3. 选择 LF 标签表达式选项卡。

  4. LF 标签表达式部分,选择一个 LF 标签表达式,然后选择编辑

  5. 编辑 LF 标签表达式对话框中,通过添加或删除键和值来更新描述并更新表达式主体。

    要添加多个值,请在字段中,从下拉列表中选择值。

  6. 选择保存

Amazon CLI

Lake Formation 中的 update-lf-tag-expression命令允许你更新现有的 LF-Tag 表达式。

aws lakeformation update-lf-tag-expression \ -- name expression_name\ -- description new_description \ -- catalog-id catalog_id \ -- expression '{"Expression": [{"TagKey": "tag_key", "TagValues": ["tag_value1", "tag_value2", ...]}]}'

以下是所提供命令中的参数的含义:

  • name:要更新的现有已命名标签表达式的名称。

  • description:表达式的新描述。

    catalog-id:已命名标签表达式所在的 Data Catalog 的 ID。

  • expression:要用来更新表达式的新标签表达式字符串。