Visual Studio Code 整合式 SQL 編輯器的 Google Cloud Data Agent Kit 擴充功能,可讓您直接在 Visual Studio Code 中,對 Google Cloud 資料執行 SQL 查詢。
支援的資料來源
您可以使用擴充功能,在下列 Google Cloud資料服務中查詢資料表和檢視區塊:
- BigQuery
- Spanner
- AlloyDB for PostgreSQL
- MySQL 適用的 Cloud SQL
- PostgreSQL 適用的 Cloud SQL
AlloyDB 和 Cloud SQL 支援使用 IAM 驗證的查詢。您無法查詢設定為使用 Auth Proxy 或密碼驗證的資料庫。
事前準備
查詢資料前,請先完成下列步驟:
建立新的 SQL 檔案
您可以透過多種方式開啟 SQL 編輯器。
從「檔案」選單建立新的 SQL 檔案
- 在 VS Code 選單列中,依序點選「File」和「New Text File」。編輯器中會顯示未命名的檔案。
- 使用
.sql副檔名儲存新檔案。 - 按一下編輯器分頁中的「選取連線」。
- 在「查詢設定」編輯器中,選取「BigQuery」或「資料庫」。
- 如果選取「資料庫」,請按照提示選取資料庫引擎、資料庫和執行個體/叢集。
- 按一下「儲存」,儲存這項查詢的設定。
從目錄建立新查詢
- 在活動列的「Google Cloud Data Agent Kit」分頁中,展開「Catalog」,找出要查詢的資料集。
- 以滑鼠右鍵按一下或按住 Ctrl 鍵並點選資料集名稱,然後選取「查詢」,開啟已預先設定該資料集的新 SQL 檔案。
從 BigQuery 區段建立新查詢
- 在活動列的「Google Cloud Data Agent Kit」(Google Cloud 資料代理程式套件) 分頁中,展開「BigQuery」。
- 按一下「+ 新增查詢」。編輯器中會顯示以 BigQuery 為資料來源的無標題 SQL 檔案。
變更查詢設定
查詢設定僅適用於個別 SQL 檔案。開啟 SQL 檔案後,即可變更設定。
- 在編輯器中,按一下顯示的資料來源。系統會顯示「查詢設定」編輯器。
- 變更資料來源,然後按一下「儲存」。
執行查詢
建立查詢檔案並撰寫查詢後,請按一下「▷ Run Query」(執行查詢)。
「查詢結果」窗格的「結果」分頁會顯示查詢結果。
如要在查詢編輯器中執行部分 SQL 陳述式,請先醒目顯示部分陳述式,再點選「▷ 執行查詢」。
SQL 編輯器功能
並非所有資料來源類型都支援所有 SQL 編輯器功能。下表列出預覽期間,各資料來源類型支援的 SQL 編輯器功能。
功能 |
BigQuery |
Spanner |
Cloud SQL |
AlloyDB for PostgreSQL |
「查詢結果」窗格分頁 |
||||
查詢結果 |
✅ |
✅ |
✅ |
✅ |
工作資訊 |
✅ |
不適用 |
不適用 |
不適用 |
執行作業詳細資料 |
✅ |
❌ 不支援 |
❌ 不支援 |
❌ 不支援 |
視覺化 |
✅ |
✅ |
✅ |
✅ |
SQL 編輯器設定 |
||||
查詢設定 |
✅ |
✅ |
✅ |
✅ |
其他功能 |
||||
支援多重陳述式查詢 |
✅ |
✅ |
✅ |
✅ |
目錄:在編輯器中插入資源名稱 |
✅ |
✅ |
✅ |
✅ |