Amazon Redshift との Aurora ゼロ ETL 統合の変更
Amazon Redshift とのゼロ ETL 統合では、名前、説明、データフィルタリングオプションのみを変更できます。統合の暗号化に使用される AWS KMS キー、ソースデータベースまたはターゲットデータベースは変更できません。
既存の統合にデータフィルターを追加すると、Aurora は、そのフィルターが本来存在していたものであるかのように再評価します。ターゲットの Amazon Redshift データウェアハウスに現在あるデータのうち、新しいフィルタリング条件に一致しないものは削除されます。統合からデータフィルターを削除すると、以前はフィルター条件に一致していなかった (が現在は一致する) データがターゲットデータウェアハウスにレプリケートされます。詳細については、「Amazon Redshift との Aurora ゼロ ETL 統合でのデータフィルタリング」を参照してください。
AWS Management Console、AWS CLI、または Amazon RDS API を使用して、ゼロ ETL 統合を変更できます。
注記
現在は、Aurora MySQL ソース DB クラスターを含む統合のみを変更できます。Amazon Redshift と Aurora PostgreSQL のゼロ ETL 統合のプレビューリリースでは、統合の変更はサポートされていません。
ゼロ ETL 統合を変更するには
AWS Management Console にサインインし、Amazon RDS コンソール https://console.aws.amazon.com/rds/
を開きます。 -
ナビゲーションペインで、[ゼロ ETL 統合] を選択して、変更する統合を選択します。
-
[変更] を選択して、変更可能な設定をすべて変更します。
-
すべての変更が完了したら、[変更] を選択します。
AWS CLI を使用してゼロ ETL 統合を変更するには、modify-integration コマンドを呼び出します。--integration-identifier
に加えて、次のいずれかのオプションを指定します。
-
--integration-name
— 統合の新しい名前を指定します。 -
--description
— 統合の新しい説明を指定します。 -
--data-filter
— 統合のデータフィルタリングオプションを指定します。詳細については、「Amazon Redshift との Aurora ゼロ ETL 統合でのデータフィルタリング」を参照してください。
次のリクエストは既存のインテグレーションを変更します。
Linux、macOS、Unix の場合:
aws rds modify-integration \ --integration-identifier
ee605691-6c47-48e8-8622-83f99b1af374
\ --integration-namemy-renamed-integration
Windows の場合:
aws rds modify-integration ^ --integration-identifier
ee605691-6c47-48e8-8622-83f99b1af374
^ --integration-namemy-renamed-integration
RDS API を使用してゼロ ETL 統合を変更するには、ModifyIntegration オペレーションを呼び出します。統合識別子と変更するパラメータを指定します。