Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
更新 LF-tag 表达式
只有数据湖管理员、LF-Tag 表达式创建者以及拥有 LF-Tag 表达式Alter
或Super
权限的主体才能更新 LF-Tag 表达式。除了Alter
权限外,您还需要 lakeformation:UpdateLFTagExpression
IAM Grant
with LF-Tag
权限和对新表达式正文中所有底层键值的权限才能更新表达式。
您可以通过更新描述、表达式正文和为表达式授予的权限来更新 LF-Tag 表达式。您无法更改 LF-Tag 表达式的名称。要更改名称,请删除 LF-Tag 表达式并添加一个带有所需参数的表达式。
您可以使用 Amazon Lake Formation 控制台、API 或 Amazon Command Line Interface ()Amazon CLI更新 LF-Tag 表达式。
- Console
-
更新 LF-Tag 表达式
-
打开 Lake Formation 控制台,网址为https://console.aws.amazon.com/lakeformation/。
以数据湖管理员、LF-Tag 创建者或拥有 LF-Tag Alter
权限的委托人身份登录。
-
在导航窗格的 “权限” 下,选择 LF 标签和权限。
-
选择 LF-Tag 表达式选项卡。
-
在 LF-Tag 表达式部分,选择一个 LF-Tag 表达式,然后选择编辑。
-
在 “编辑 LF-Tag 表达式” 对话框中,通过添加或删除键和值来更新描述并更新表达式正文。
要添加多个值,请在 “值” 字段中,从下拉列表中选择值。
-
选择保存。
- 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
", ...]}]}'
以下是所提供的命令中参数的含义: