ゼロ ETL 統合を作成する前に、ソース DynamoDB テーブルを設定し、次にターゲットの Amazon Redshift データウェアハウスを設定する必要があります。
ステップ 1: ソース DynamoDB テーブルを設定する
Amazon Redshift とゼロ ETL 統合を作成するには、テーブルでポイントインタイムリカバリ (PITR) を有効にする必要があります。PITR を有効にしていない場合は、統合セットアッププロセス中にコンソールで修正できます。PITR を有効にする方法の詳細については、「ポイントインタイムリカバリ」を参照してください。
ステップ 2: Amazon Redshift データウェアハウスを作成する
Amazon Redshift データウェアハウスをまだお持ちでない場合は、作成できます。Amazon Redshift Serverless ワークグループを作成するには、「名前空間を伴うワークグループの作成」を参照してください。Amazon Redshift クラスターを作成するには、「クラスターの作成」を参照してください。
正常に統合するには、ターゲット Amazon Redshift ワークグループまたはクラスターで enable_case_sensitive_identifier パラメータが有効になっている必要があります。大文字と小文字の区別を有効にする方法の詳細については、Amazon Redshift 管理ガイドの「データウェアハウスの大文字と小文字の区別を有効にする」を参照してください。
Amazon Redshift ワークグループまたはクラスターのセットアップが完了したら、データウェアハウスを設定する必要があります。詳細については、Amazon Redshift 管理ガイドの「ゼロ ETL 統合」を参照してください。
ステップ 3: DynamoDB ゼロ ETL 統合を作成する
ゼロ ETL 統合を作成する前に、 DynamoDB の Amazon Redshift とのゼロ ETL 統合を作成する前の前提条件 というタイトルのセクションのタスクを完了してください。DynamoDB と Amazon Redshift の統合の作成には、2 つのステップが必要です。まず DynamoDB から統合を作成し、次に Amazon Redshift データベースをこの新しく作成された統合にアタッチします。
ゼロ ETL 統合の作成
-
AWS マネジメントコンソールにサインインし、https://console.aws.amazon.com/dynamodbv2
で Amazon DynamoDB コンソールを開きます。 -
ナビゲーションペインで、[統合] を選択します。
-
[ゼロ ETL 統合の作成] を選択し、[Amazon Redshift]を選択します。
-
この手順により、Amazon Redshift コンソール に移動します。手順を続けるには、「DynamoDB のゼロ ETL 統合を作成する」の DynamoDB セクションを参照してください。