執行 SQL 查詢

SQL 是標準化的語言,用於定義及操作關聯式資料庫中的資料。 您可以使用 IBM® watsonx.data 中的 查詢工作區 介面,針對您的資料執行 SQL 查詢及 Script。

查詢工作區 具有下列元件:

  • 引擎: 選取引擎並檢視相關聯的型錄。

  • 過濾表:搜尋表和列。

  • 工作表: 撰寫 SQL 查詢。

  • watsonx.data 提供預先定義的樣本和基準數據,例如 tpchtpcds,以在受控條件下測試資料庫系統的效能。 它還提供系統監控資料,使用 jmx系統指標收集基準測試期間系統健康和效能的資料,以瞭解系統如何回應工作負載。 樣本和基準資料tpchtpcds 只能使用 Presto 引擎查詢。

  • 儲存的工作表:查看已儲存的查詢。

  • 範例工作表:執行預先定義的範例查詢來分析同一資料集上不同引擎之間的效能。

查詢工作區」頁面提供 復原、重做、剪下、複製、貼上、儲存、清除刪除的基本選項。

只有在選取查詢工作表中的 SQL 陳述式時,才會啟用 格式選擇 選項。 格式化工作表 選項會將工作表中的所有內容格式化。 註解選擇 是用來說明 SQL 陳述式的區段。

只有在儲存 SQL 查詢之後,才會啟用 刪除 選項。

若要執行 SQL 查詢,請執行下列步驟:

  1. 登入 watsonx.data 主控台。

  2. 從導覽功能表中,選擇 SQL。 即會開啟「查詢工作區」頁面。

  3. 引擎 下拉清單中選取引擎。

  4. 選取您要在其中執行查詢的型錄、綱目、表格或直欄。

  5. 按一下溢位功能表,並選取必要的查詢。

    • 對於型錄和綱目,您可以執行 產生路徑 查詢。
    • 對於表格,您可以執行 產生路徑產生 SELECT產生 ALTER產生 DROP 查詢。
    • 對於直欄,您可以執行 產生路徑產生 SELECT產生 DROP 查詢。
  6. 選擇目錄以及相應的模式從工作表頂部的下拉清單中執行架構內所有表的查詢,而無需指定路徑(<catalog>.<schema> )對於每個查詢。

  7. 按一下 儲存 圖示,以儲存查詢。 即會出現 儲存查詢 確認對話框。

  8. 按一下儲存

  9. 按一下 執行 按鈕,以執行查詢。 使用 執行至游標從游標執行,您可以從游標位置或直到游標位置為止執行查詢。

    您可以取消一個或多個執行中的查詢。 此外,您可以在取消或成功完成查詢後,從工作表中移除查詢。 在 Worksheet results 檢視中,每個查詢都有這些選項。

  10. 選取 結果集詳細資料 標籤,以檢視結果。 您可以使用 匯出至 CSV 圖示將結果匯出為 CSV 檔案。

  11. 按一下 已儲存的查詢,以檢視已儲存的查詢。

  12. 按一下 解譯,以檢視指定 SQL 查詢的邏輯或分散式執行計劃。

當您的 watsonx.data 範例設定了私有端點時,引擎的私有端點就會用來從查詢工作區頁面執行查詢。 但查詢的回應會透過網際網路傳回給您的瀏覽器。

相關API

如需相關 API 的資訊,請參閱