

# 修改 Amazon RDS 零 ETL 集成
<a name="zero-etl.modifying"></a>

您只能在受支持的数据仓库中修改零 ETL 集成的名称、描述和数据筛选选项。您无法修改用于加密集成的 AWS KMS 密钥，也无法修改源数据库或目标数据库。

如果您将数据筛选条件添加到现有集成中，Amazon RDS 会重新评估筛选条件，就好像此筛选条件一直存在一样。它会移除当前位于目标数据仓库中，但与新筛选标准不匹配的所有数据。如果您从集成中*移除* 数据筛选条件，它会将以前不符合筛选标准（但现在符合）的所有数据复制到目标数据仓库中。有关更多信息，请参阅 [Amazon RDS 零 ETL 集成的数据筛选](zero-etl.filtering.md)。

您可以使用 AWS 管理控制台、AWS CLI 或 Amazon RDS API 修改零 ETL 集成。

## RDS 控制台
<a name="modify-integration-console"></a>

**修改零 ETL 集成**

1. 登录 AWS 管理控制台 并通过以下网址打开 Amazon RDS 控制台：[https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)。

1. 在导航窗格中，选择**零 ETL 集成**，然后选择要修改的集成。

1. 选择**修改**，然后对任何可用设置进行修改。

1. 当所有更改都达到您的要求时，选择**修改**。

## AWS CLI
<a name="modify-integration-cli"></a>

要使用 AWS CLI 修改零 ETL 集成，请调用 [modify-integration](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-integration.html) 命令。与 `--integration-identifier` 一起，指定以下任意选项：
+ `--integration-name` – 为集成指定新名称。
+ `--description` – 为集成指定新描述。
+ `--data-filter` – 为集成指定数据筛选选项。有关更多信息，请参阅 [Amazon RDS 零 ETL 集成的数据筛选](zero-etl.filtering.md)。

**Example**  
以下请求修改现有集成。  
对于 Linux、macOS 或 Unix：  

```
aws rds modify-integration \
    --integration-identifier ee605691-6c47-48e8-8622-83f99b1af374 \
    --integration-name my-renamed-integration
```
对于 Windows：  

```
aws rds modify-integration ^
    --integration-identifier ee605691-6c47-48e8-8622-83f99b1af374 ^
    --integration-name my-renamed-integration
```

## RDS API
<a name="modify-integration-api"></a>

要使用 RDS API 修改零 ETL 集成，请调用 [ModifyIntegration](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyIntegration.html) 操作。指定集成标识符，以及您要修改的参数。