

 Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、[ブログ記事](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)を参照してください。

# DynamoDB のゼロ ETL 統合を削除する
<a name="zero-etl-managing.delete-integration-ddb"></a>

統合を削除しても、ターゲットデータウェアハウスは以前にレプリケートされたデータを保持します。このデータの共有とクエリを継続できます。ただし、ソース内の新しいデータは、ターゲットにレプリケートされません。

このステップでは、Amazon Redshift との DynamoDB ゼロ ETL 統合を削除します。

------
#### [ Amazon Redshift console ]

**Amazon Redshift コンソールを使用して Amazon DynamoDB ゼロ ETL 統合を削除するには**

1. Amazon Redshift コンソールから、**[ゼロ ETL 統合]**を選択します。ゼロ ETL 統合のリストがあるペインで、削除する DynamoDB 統合を選択します。

1. **[削除]** を選択し、必要な情報を入力します。

1. **[削除]** を選択し、ゼロ ETL 統合を削除します。

------
#### [ AWS CLI ]

AWS CLI を使用して Amazon Redshift と Amazon DynamoDB のゼロ ETL 統合を削除するには、次のオプションで `delete-integration` コマンドを使用します。
+ `integration-arn` - 削除する DynamoDB 統合の ARN を指定します。

次の例では、統合 ARN を指定して、統合を削除しています。

```
aws redshift delete-integration \
--integration-arn arn:aws:redshift:us-east-1:123456789012:integration:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111
    
{
    "IntegrationArn": "arn:aws:redshift:us-east-1:123456789012:integration:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111",
    "IntegrationName": "updated-integration-name-2",
    "SourceArn": "arn:aws:dynamodb:us-east-1:123456789012:table/tidal-ddb-ddb-temp-test-table-table",
    "SourceType": "dynamodb",
    "TargetArn": "arn:aws:redshift:us-east-1:123456789012:namespace:a1b2c3d4-5678-90ab-cdef-EXAMPLE22222",
    "Status": "deleting",
    "Errors": [],
    "CreateTime": "2024-09-19T18:06:33.555Z",
    "Description": "Test modify description and name together.",
    "KMSKeyId": "arn:aws:kms:us-east-1:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111:key/a1b2c3d4-5678-90ab-cdef-EXAMPLE33333",
    "AdditionalEncryptionContext": {},
    "Tags": []
}
```

------