共用方式為


什麼是 SQL 倉儲?

SQL 倉儲是計算資源,可讓您查詢和探索 Azure Databricks 上的數據。

大部分的用戶都能夠存取系統管理員所設定的 SQL 倉儲。

Databricks 建議在可用時使用無伺服器 SQL 倉儲。

使用 SQL 倉儲

您可以存取的 SQL 倉儲會出現在支援 SQL 倉儲計算之工作區 UI 的計算下拉功能表中,包括查詢編輯器、目錄總管和儀錶板。

您也可以按下端點圖示提要字段中的 [SQL 倉儲],以檢視、排序和搜尋可用的 SQL 倉儲。 根據預設,倉儲會依狀態排序(先執行中倉儲),然後依字母順序排序。

UI 會指出倉儲目前是否正在執行。 如果您擁有倉儲的存取權,則針對已停止的倉儲執行查詢會自動啟動查詢。 請參閱 啟動 SQL 倉儲

注意

為了協助您開始使用,Azure Databricks 會自動建立名為 Starter Warehouse 的小型 SQL 倉儲 。 您可以編輯或刪除此 SQL 倉儲。

重要

您也可以將筆記本附加至 SQL 倉儲。 如需詳細資訊和限制,請參閱筆記本和 SQL 倉儲。

啟動 SQL 倉儲

若要手動啟動已停止的 SQL 倉儲,請按下 端點圖示提要字段中的 [SQL 倉儲 ],然後按兩下倉儲旁的開始圖示。

SQL 倉儲會在下列情況下自動重新啟動:

  • 倉儲已停止,而您嘗試執行查詢。
  • 指派給已停止倉儲的作業會排程執行。
  • 從 JDBC/ODBC 介面建立已停止倉儲的連接。
  • 隨即開啟與儀錶板層級倉儲相關聯的儀錶板。

建立 SQL 倉儲

設定和啟動 SQL 倉儲需要一般受限於系統管理員的許可權提高。 請參閱 SQL 倉儲管理員設定建立 SQL 倉儲

Unity 目錄會控管大部分資產之 SQL 倉儲的數據訪問許可權。 管理員 istrators 會設定大部分的數據訪問許可權。 SQL 倉儲可以設定自定義數據存取權,而不是 Unity 目錄之外或之外。 請參閱 啟用資料存取設定

您應該在下列情況下連絡系統管理員:

  • 您無法連線到任何 SQL 倉儲。
  • 您無法執行查詢,因為 SQL 倉儲已停止。
  • 您無法從 SQL 倉儲存取資料表或資料。

注意

某些組織可能會允許使用者修改資料庫物件或 SQL 倉儲的許可權。 請洽詢您的小組成員和系統管理員,以了解貴組織如何管理數據存取。

倉儲大小調整和自動調整行為

如需傳統和 Pro SQL 倉儲大小及自動調整運作方式的相關信息,請參閱 SQL 倉儲大小調整、調整和佇列行為

SQL 倉儲和第三方 BI 工具

Databricks SQL 支援許多可連線到 SQL 倉儲的第三方 BI 和視覺效果工具 ,包括下列各項:

SQL 倉儲 開發人員工具

您可以使用 REST API、CLI 和其他驅動程式和其他驅動程式和整合,在 SQL 倉儲上設定和執行命令。 請參閱下列項目: