

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

# 更新 LF 标签
<a name="TBAC-updating-tags"></a>

您可以通过添加或删除允许的键值来更新您对其具有 `Alter` 权限的 LF 标签。您无法更改 LF 标签键。要更改键，请删除 LF 标签，然后添加一个具有所需键的 LF 标签。除了 `Alter` 权限外，您还需要 `lakeformation:UpdateLFTag` IAM 权限才能更新值。

删除 LF 标签值时，不会检查任何数据目录资源上是否存在该 LF 标签值。如果已删除的 LF 标签值与资源关联，则该值对资源不再可见，并且任何被授予对该键值对的权限的主体都将不再具有该权限。

在删除 LF 标签值之前，您可以选择使用 [`remove-lf-tags-from-resource` 命令](TBAC-assigning-tags.md#remove-tag-command)从具有要删除的值的数据目录资源中删除 LF 标签，然后使用要保留的值为该资源重新添加标签。

只有数据湖管理员、LF 标签创建者和具有对 LF 标签的 `Alter` 权限的主体才能更新 LF 标签。

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

------
#### [ Console ]

**更新 LF 标签（控制台）**

1. 打开 Lake Formation 控制台，网址为[https://console.aws.amazon.com/lakeformation/](https://console.amazonaws.cn/lakeformation/)。

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

1. 在导航窗格的**权限**、**LF 标签和权限**下面，选择 **LF 标签**。

1. 在 **LF 标签**页面上，选择一个 LF 标签，然后选择**编辑**。

1. 在**编辑 LF 标签**对话框中，添加或移除 LF 标签值。

   要添加多个值，请在**值**字段中输入逗号分隔的列表并按 **Enter**，或者一次输入一个值，或者在每个值后选择**添加**。

1. 选择**保存**。

------
#### [ Amazon CLI ]

**更新 LF 标签 (Amazon CLI)**
+ 输入 `update-lf-tag` 命令。提供以下一个或两个参数：
  + `--tag-values-to-add`
  + `--tag-values-to-delete`

**Example**  
以下示例将值 `vp` 替换为 LF 标签键 `level` 的值 `vice-president`。  

```
aws lakeformation update-lf-tag --tag-key level --tag-values-to-add vice-president 
--tag-values-to-delete vp
```

------