使用 SQL 自訂資料 - Amazon QuickSight

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

使用 SQL 自訂資料

當您建立資料集或準備用於分析的資料時,您可以在查詢編輯器中自訂資料。

查詢編輯器是由下列多個元件組成:

  • 查詢模式 – 在左上角,您可以選擇直接查詢或 SPICE 查詢模式:

    • 直接查詢 – 直接針對資料庫執行 SELECT 陳述式

    • SPICE – 根據先前存放在記憶體中的資料執行SELECT陳述式

  • 欄位:使用此區段可停用您想要從最終資料集中移除的欄位。您可以在本節中新增計算欄位,並使用 增強資料 SageMaker

  • 查詢封存 – 使用本節尋找SQL查詢的先前版本。

  • 篩選條件:使用此區段可新增、編輯或移除篩選條件。

  • 結構描述瀏覽器 – 本節只會在您編輯 時顯示SQL。您可以使用此區段探索結構描述、資料表、欄位和資料類型。

  • SQL 編輯器 – 使用此選項來編輯您的 SQL。提供語法反白顯示、基本自動完成、自動縮排和行編號的SQL編輯器。您只能為來自與 相容的資料來源的資料集指定SQL查詢SQL。您的 SQL 必須符合語法、大寫、命令終止等目標資料庫需求。如果您願意,可以從SQL另一個編輯器貼上。

  • 資料工作區 – 關閉SQL編輯器時,資料工作區會顯示在右上角,並具有網格背景。您在這裡可以看到以圖形表示的資料物件,包括查詢、資料表、檔案,以及在聯結編輯器中建立的聯結。

    若要檢視每個資料表的詳細資訊,請使用資料來源選項選單,然後選擇資料表詳細資訊編輯SQL查詢 。顯示的詳細資訊包括資料表名稱和別名、結構描述、資料來源名稱和資料來源類型。如需檔案的上傳設定,請從資料來源 options (選項) 功能表中選擇 Configure upload settings (設定上傳設定),以檢視或變更下列設定:

    • 格式 – 檔案格式、、CSVCUSTOMCLF、 等

    • 起始列:開始的資料列

    • 文字限定詞:雙引號或單引號

    • 標頭:指出檔案是否包含標頭資料列

  • 預覽資料列:當未使用聯結組態編輯器時,取樣資料列的預覽會顯示在右下角。

  • 聯結組態 編輯器:當您在資料工作空間中有多個資料物件時,聯結編輯器就會開啟。請選取兩份資料表 (或多個檔案) 之間的聯結圖示,以編輯聯結。使用畫面底部的聯結組態面板,選擇聯結類型和要聯結的欄位。然後選擇 Apply (套用) 建立聯結。您必須先完成所有聯結,才能儲存工作。

若要新增更多查詢、資料表或檔案,請使用工作空間上方的 Add data (新增資料) 選項。

建立基本SQL查詢

使用下列程序,透過自訂SQL查詢連線至資料來源。

建立基本SQL查詢
  1. 建立新的資料來源並驗證連線。

  2. 填寫連線的必要選項,但不必選取結構描述或資料表。

  3. 選擇使用自訂 SQL

  4. (選用) 您可以在SQL編輯器中輸入查詢,或繼續下一個步驟以使用全螢幕版本。若要立即輸入,請建立查詢名稱。然後將SQL查詢輸入或貼到編輯器中。SQL 編輯器提供語法反白顯示、基本自動完成、自動縮排和行編號。

    (選用) 選擇確認查詢進行驗證,並檢視直接查詢的設定,SPICE 記憶體和 SageMaker 設定。

  5. 選擇 Edit/Preview data (編輯/預覽資料)。完整的查詢編輯器會顯示,並顯示SQL編輯器。系統即會處理查詢,而且查詢結果的範例會顯示在資料預覽窗格中。您可以變更 SQL,並選擇套用 來確認。當您完成 時SQL,請選擇關閉以繼續。

  6. 在頂端輸入資料集的名稱。然後選擇 Save & visualize (儲存並視覺化)

修改現有的查詢

若要更新SQL查詢
  1. 開啟您要使用的資料集。

  2. 在具有網格的工作空間中,找到代表現有查詢的方塊形物件。

  3. 開啟查詢物件上的選項選單,然後選擇編輯SQL查詢 。如果此選項未出現在清單中,則查詢物件不會以 為基礎SQL。

    若要檢視舊版查詢,請開啟左側的 Query archive (查詢封存)