

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 從 Amazon Redshift 轉換資料 AWS Schema Conversion Tool
<a name="CHAP_Converting.DW.RedshiftOpt"></a>

您可以使用 AWS Schema Conversion Tool 來最佳化 Amazon Redshift 資料庫。使用 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/zh_tw/SchemaConversionTool/latest/userguide/images/key-management.png)

   左側窗格包含索引鍵建議，也包含每個建議的信心度。您可以選擇其中一個建議，也可以在右側窗格中編輯以自訂索引鍵。

1. 您可以建立包含最佳化建議的報告。若要建立報告，請執行下列步驟：

   1. 從專案左側面板選擇您已最佳化的結構描述物件。開啟該物件的內容 (按一下右鍵) 選單，然後選擇 **Create Report** (建立報告)。

      報告會在主視窗中開啟，並顯示 **Summary** (摘要) 索引標籤。報告中會顯示具有最佳化建議的物件數量。

   1. 選擇 **Action Items** (動作項目) 索引標籤，在報告格式中查看索引鍵建議。

   1. 您可以將最佳化報告儲存為 PDF 檔案或逗號分隔值 (CSV) 檔案形式的本機複本。CSV 檔案只包含動作項目資訊。PDF 檔案同時包含摘要和動作項目資訊。

1. 若要將建議的最佳化套用到您的資料庫，請在專案的右側窗格中選擇物件。開啟該物件的內容 (按一下右鍵) 選單，然後選擇 **Apply to database** (套用至資料庫)。