翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon EMR の使用
このソリューションは、ジョブの背後にある Amazon EMR クラスターを使用します。ソースアカウントの EMR クラスターは、ソース Amazon DynamoDB テーブルから読み取り、宛先 S3 バケットに書き込みます。ターゲット EMR クラスターは、ターゲット S3 バケットから読み取り、ターゲット DynamoDB テーブルに書き込みます。
このアプローチを使用して DynamoDB テーブルをレプリケートするには、Apache Hive で設定された EMR クラスターをソースアカウントとターゲットアカウントの両方で起動する必要があります。両方の EMR クラスターには、送信先 S3 バケットの読み取り/書き込みアクセス許可を設定する必要があります。
利点
このソリューションでは、カスタマイズのオプションが増え、データ移行プロセスをより詳細に制御できます。
欠点
このプロセスは、ソースとターゲットで Hive クエリを実行し、S3 ロケーションにデータを含む外部テーブルを作成する必要があるため、より複雑です。
これには、クラスターを設定し、ジョブの完了後にクラスターを終了する必要があります。