Amazon Redshift との Aurora ゼロ ETL 統合の表示と監視
Amazon Aurora ゼロ ETL 統合の詳細を表示して、その設定情報と現在のステータスを確認できます。Amazon Redshift の特定のシステムビューをクエリすることで、ゼロ ETL 統合をモニタリングすることもできます。さらに、Amazon Redshift は統合関連の特定のメトリクスを Amazon CloudWatch に公開します。これらは Amazon Redshift コンソールで確認できます。
統合の表示
AWS Management Console、AWS CLI、または RDS API を使用して、Amazon Redshift との Amazon Aurora ゼロ ETL 統合を作成できます。
ゼロ ETL 統合の詳細を表示するには
AWS Management Console にサインインし、Amazon RDS コンソール https://console.aws.amazon.com/rds/
を開きます。 統合に Aurora PostgreSQL ソース DB クラスターがある場合、https://us-east-2.console.aws.amazon.com/rds-preview/home?region=us-east-2#databases
で Amazon RDS データベースプレビュー環境にサインインする必要があります。 -
左側のナビゲーションペインから、[ゼロ ETL 統合] を選択します。
-
そのソース DB クラスターやターゲットのデータウェアハウスなどの詳細を表示するには、統合を選択します。
統合は、以下のようなステータスを持ちます。
Creating
— 統合は作成中です。Active
— 統合はトランザクションデータをターゲットデータウェアハウスに送信中です。-
Syncing
— 統合で回復可能なエラーが発生したため、データを再シードしています。影響を受けるテーブルは、再同期が完了するまで Amazon Redshift でクエリを実行できません。 -
Needs attention
— 統合でイベントまたはエラーが発生したため、解決するには手動介入が必要です。問題を解決するには、統合詳細ページでエラーメッセージの指示に従ってください。 -
Failed
— 統合で、修正できない回復不能なイベントまたはエラーが発生しました。統合を手動で削除して再作成する必要があります。 -
Deleting
— 統合を削除中です。
AWS CLIを使用して現在のアカウントの Zero-ETL 統合をすべて表示するには、describe-integrations コマンドを使用して --integration-identifier
オプションを指定します。
Linux、macOS、Unix の場合:
aws rds describe-integrations \ --integration-identifier
ee605691-6c47-48e8-8622-83f99b1af374
Windows の場合:
aws rds describe-integrations ^ --integration-identifier
ee605691-6c47-48e8-8622-83f99b1af374
Amazon RDS API を使用してゼロ ETL 統合を表示するには、IntegrationIdentifier
パラメータを指定して DescribeIntegrations
オペレーションを使用します。
システムテーブルを使用して統合をモニタリングします。
Amazon Redshift には、システムの動作に関する情報を含むシステムテーブルとビューがあります。これらのシステムテーブルとビューには、その他のデータベーステーブルと同じ方法でクエリを実行できます。Amazon Redshift のシステムテーブルとビューの詳細については、「Amazon Redshift データベースデベロッパーガイド」の「システムテーブルリファレンス」を参照してください。
以下のシステムビューとテーブルにクエリして、Amazon Redshift との Aurora ゼロ ETL 統合に関する情報を取得できます。
-
SVV_INTEGRATION — 統合の設定の詳細を提供します。
-
SVV_INTEGRATION_TABLE_STATE — 統合内の各テーブルの状態を記述します。
-
SYS_INTEGRATION_TABLE_STATE_CHANGE — 統合のテーブルステート変更ログを表示します。
-
SYS_INTEGRATION_ACTIVITY — 完了した統合実行に関する情報を提供します。
統合関連の CloudWatch メトリクスはすべて Amazon Redshift から生成されます。詳細については、「Amazo Redshift 管理ガイド」の「ゼロ ETL 統合のモニタリング」を参照してください。現在、Amazon Aurora は統合関連のメトリクスを CloudWatch に公開していません。
Amazon EventBridge との統合のモニタリング
Amazon Redshift ridge は統合関連のイベントを Amazon EventBridge に送信します。イベントとそれに対応するイベント ID のリストについては、Amazon Redshift 管理ガイドの「Amazon EventBridge によるゼロ ETL 統合イベント通知」を参照してください。