

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

# 根據資料庫資料準備資料集
<a name="prepare-database-data"></a>

請透過以下程序，根據對資料庫的查詢來準備資料集。此資料集的資料可以來自 Amazon Athena、Amazon RDS 或 Amazon Redshift 等 AWS 資料庫資料來源，也可以來自外部資料庫執行個體。您可以選擇要將資料的副本匯入至 [SPICE](spice.md)，還是直接查詢資料。

**根據對資料庫的查詢準備資料集**

1. 選擇以下其中一個選項來開啟資料庫資料集進行準備：
   + 建立新的資料庫資料集，然後選擇 **Edit/Preview data (編輯/預覽資料)**。如需使用新資料庫資料來源建立新資料集的詳細資訊，請參閱[從資料庫建立資料集](https://docs.aws.amazon.com/quicksight/latest/user/create-a-database-data-set.html)。如需使用現有資料庫資料來源建立新資料集的詳細資訊，請參閱[使用現有資料庫資料來源建立資料集](https://docs.aws.amazon.com/quicksight/latest/user/create-a-data-set-existing-database.html)。
   + 從分析頁面或 **Your Data Sets (您的資料集)** 頁面，開啟現有的資料庫資料集進行編輯。如需開啟現有資料集以進行資料準備的詳細資訊，請參閱[編輯資料集](https://docs.aws.amazon.com/quicksight/latest/user/edit-a-data-set.html)。

1. (選用) 在資料準備頁面上，將名稱輸入至應用程式列上的資料集名稱方塊。

   如果您在進行資料準備之前已選取一個資料表名稱，則系統會將此名稱預設為該資料表名稱。否則為 **Untitled data source**。

1. 請選擇以下其中一項來決定如何選取您的資料：
   + 若要使用單一資料表來提供資料，請選擇一個資料表或變更資料表選項。

     如果您在 **Tables (資料表)** 窗格中有長資料表清單，則可以對 **Search tables (搜尋資料表)** 輸入搜尋詞彙，來搜尋特定的資料表。

     這時會顯示任何其名稱包含搜尋詞彙的資料表。搜尋不區分大小寫，而且不支援萬用字元。選擇搜尋方塊右邊的取消圖示 (**X**)，來返回以檢視所有資料表。
   + 若要使用兩個或多個聯結的資料表來提供資料，請選擇兩個資料表，然後使用聯結窗格來聯結它們。如果您選擇使用聯結的資料表，則必須將資料匯入 Quick Sight。如需使用 Amazon Quick Sight 介面聯結資料的詳細資訊，請參閱[聯結資料](https://docs.aws.amazon.com/quicksight/latest/user/joining-data.html)。
   + 若要使用自訂 SQL 查詢，來提供新資料集內的資料，請選擇 **Tables (資料表)** 窗格上的 **Switch to Custom SQL (切換到自訂 SQL)** 工具。如需詳細資訊，請參閱[使用 SQL 自訂資料](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-SQL-query.html)。

     若要變更現有資料集內的 SQL 查詢，請選擇 **Fields (欄位)** 窗格上的 **Edit SQL (編輯 SQL)**，來開啟 SQL 窗格並編輯查詢。

1. 執行以下一個或多個動作來準備資料：
   + [選取欄位](https://docs.aws.amazon.com/quicksight/latest/user/selecting-fields.html)
   + [編輯欄位名稱和描述](https://docs.aws.amazon.com/quicksight/latest/user/changing-a-field-name.html)
   + [變更欄位資料類型](https://docs.aws.amazon.com/quicksight/latest/user/changing-a-field-data-type.html)
   + [新增計算欄位](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-calculated-field-analysis.html)
   + [在 Quick Sight 中篩選資料](https://docs.aws.amazon.com/quicksight/latest/user/adding-a-filter.html)

1. 如果您不是聯結資料表，請選擇**查詢**或 **SPICE** 圓鈕，來選擇您要直接查詢資料庫，或是將資料匯入至 SPICE。建議使用 SPICE 以增強效能。

   如果想要使用 SPICE，請檢查 SPICE 指標，以查看您是否有足夠的空間來匯入資料集。當您選擇 **Save & visualize (儲存並視覺化)** 或 **Save (儲存)** 時，匯入即會發生。

   如果您沒有足夠的空間，則可以從資料集移除欄位，或套用篩選條件來降低其大小。
**注意**  
SPICE 指標不會更新，以反映移除欄位或篩選資料的潛在空間節省。它會持續反映從資料來源擷取的資料集大小。

1. 選擇 **Save (儲存)** 來儲存您的工作，或選擇 **Cancel (取消)** 來取消它。

   您也可能看到 **Save & visualize (儲存並視覺化)** 的選項。此選項會根據您開始的畫面而出現。如果缺少此選項，您可以從資料集畫面開始，建立新的視覺化。