本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 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查詢
-
建立新的資料來源並驗證連線。
-
填寫連線的必要選項,但不必選取結構描述或資料表。
-
選擇使用自訂 SQL。
-
(選用) 您可以在SQL編輯器中輸入查詢,或繼續下一個步驟以使用全螢幕版本。若要立即輸入,請建立查詢名稱。然後將SQL查詢輸入或貼到編輯器中。SQL 編輯器提供語法反白顯示、基本自動完成、自動縮排和行編號。
(選用) 選擇確認查詢進行驗證,並檢視直接查詢的設定,SPICE 記憶體和 SageMaker 設定。
-
選擇 Edit/Preview data (編輯/預覽資料)。完整的查詢編輯器會顯示,並顯示SQL編輯器。系統即會處理查詢,而且查詢結果的範例會顯示在資料預覽窗格中。您可以變更 SQL,並選擇套用 來確認。當您完成 時SQL,請選擇關閉以繼續。
-
在頂端輸入資料集的名稱。然後選擇 Save & visualize (儲存並視覺化)。
修改現有的查詢
若要更新SQL查詢
-
開啟您要使用的資料集。
-
在具有網格的工作空間中,找到代表現有查詢的方塊形物件。
-
開啟查詢物件上的選項選單,然後選擇編輯SQL查詢 。如果此選項未出現在清單中,則查詢物件不會以 為基礎SQL。
若要檢視舊版查詢,請開啟左側的 Query archive (查詢封存)。