

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon EMR の使用
<a name="amazon-emr"></a>

このソリューションは、ジョブの背後にある Amazon EMR クラスターを使用します。ソースアカウントの EMR クラスターは、ソース Amazon DynamoDB テーブルから読み取り、宛先 S3 バケットに書き込みます。ターゲット EMR クラスターは、ターゲット S3 バケットから読み取り、ターゲット DynamoDB テーブルに書き込みます。

このアプローチを使用して DynamoDB テーブルをレプリケートするには、Apache Hive で設定された EMR クラスターをソースアカウントとターゲットアカウントの両方で起動する必要があります。両方の EMR クラスターには、送信先 S3 バケットの読み取り/書き込みアクセス許可を設定する必要があります。

## 利点
<a name="adv-amazon-emr"></a>
+ このソリューションでは、カスタマイズのオプションが増え、データ移行プロセスをより詳細に制御できます。

## 欠点
<a name="dis-amazon-emr"></a>
+ このプロセスは、ソースとターゲットで Hive クエリを実行し、S3 ロケーションにデータを含む外部テーブルを作成する必要があるため、より複雑です。
+ これには、クラスターを設定し、ジョブの完了後にクラスターを終了する必要があります。