

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

# を使用した Amazon Redshift からのデータの変換 AWS Schema Conversion Tool
<a name="CHAP_Converting.DW.RedshiftOpt"></a>

を使用して Amazon Redshift データベース AWS Schema Conversion Tool を最適化できます。Amazon Redshift データベースをソースとして、テスト用の Amazon Redshift データベースをターゲットとして使用する場合、 AWS SCT では、データベースを最適化するための並べ替えキーおよびディストリビューションキーが推奨されます。

## Amazon Redshift データベースの最適化
<a name="CHAP_Converting.DW.RedshiftOpt.Opt"></a>

次の手順に従い、Amazon Redshift データベースを最適化します。

**Amazon Redshift データベースを最適化するには**

1. バックアップとして、マニュアルで Amazon Redshift クラスターのスナップショットを撮ります。Amazon Redshift クラスターを最適化し、変更のテストが完了したら、スナップショットを削除できます。詳細については、「[Amazon Redshift スナップショット](https://docs.aws.amazon.com/redshift/latest/mgmt/working-with-snapshots.html)」を参照してください。

1. プロジェクトの左側のパネルから、変換するスキーマオブジェクトを選択します。オブジェクトのコンテキスト (右クリック) メニューを開き、[**Collect Statistics**] (統計を収集) を選択します。

   AWS SCT は統計を使用して、ソートキーとディストリビューションキーを提案します。

1. プロジェクトの左側のパネルから、最適化するスキーマオブジェクトを選択します。オブジェクトのコンテキスト (右クリック) メニューを開き、[**Run Optimization**] (最適化を実行) を選択します。

   AWS SCT はソートキーとディストリビューションキーを提案します。

1. 提案を確認するには、プロジェクトの左側のパネルのスキーマにあるテーブルのノードを展開し、テーブルを選択します。次に示されているように、[**Key Management**] (キーの管理) タブを選択します。  
![\[[Key Management] (キーの管理) タブ\]](http://docs.aws.amazon.com/ja_jp/SchemaConversionTool/latest/userguide/images/key-management.png)

   左側のペインにはキーの提案が含まれ、各提案の信頼性に関する評価が含まれています。いずれかの提案を選択するか、右側のペインで編集してキーをカスタマイズできます。

1. 最適化の提案が記載されているレポートを作成できます。レポートを作成するには、次の手順に従います。

   1. プロジェクトの左側のパネルから、最適化したスキーマオブジェクトを選択します。オブジェクトのコンテキスト (右クリック) メニューを開き、[**Create Report**] (レポートを作成) を選択します。

      メインウィンドウでレポートが開き、[**Summary**] (概要) タブが表示されます。最適化の提案があるオブジェクトの数がレポートに記載されます。

   1. [**Action Items**] (アクション項目) タブを選択して、レポートフォーマットにある主要な提案を確認します。

   1. 最適化レポートのローカルコピーは PDF ファイルまたはカンマ区切り値 (CSV) ファイルとして保存できます。CSV ファイルには、アクション項目の情報のみが含まれます。PDF ファイルには、要約とアクション項目の情報の両方が含まれます。

1. 提案された最適化をデータベースに適用するには、プロジェクトの右側パネルでオブジェクトを選択します。オブジェクトのコンテキスト (右クリック) メニューを開き、[**Apply to database**] (データベースに適用) を選択します。