共用方式為


專用運算需求和限制

本頁概述專用運算的需求和限制。 大多數專用計算限制都取決於運行時間,因為功能支援已隨著時間的推移而新增。

這很重要

Init 指令碼和程式庫在存取模式和 Databricks 執行時間版本之間有不同的支援。 請參閱 init 腳本可以安裝在哪裡?計算範圍程式庫

指派給群組的專用運算有其他限制。 請參閱 群組存取限制

細粒度的存取控制支援

專用計算支援精細存取控制,並具有特定需求:

  • 您的工作區必須啟用無伺服器運算。
  • Databricks Runtime 15.4 LTS 和更新版本支援讀取作業。
  • Databricks Runtime 16.3 和更新版本支援寫入作業。 請參閱 DDL、SHOW、DESCRIBE 和其他命令的支援

如果您的專用計算是在 Databricks Runtime 15.3 或更低版本上執行:

  • 您無法存取具有 資料列篩選或資料行遮罩的數據表。
  • 您無法存取 動態檢視
  • 若要從任何檢視中讀取,您必須在檢視所參考的所有數據表和檢視上擁有 SELECT 權限。

專用計算的串流和具體化檢視需求

  • 若要查詢其他使用者使用 Lakeflow Spark 宣告式管線 (包括 串流資料表具體化檢視) 建立的資料表,您的工作區必須啟用無伺服器計算,而且您的專用計算必須位於 Databricks Runtime 15.4 或更新版本上。
  • Databricks Runtime 12.2 LTS 和更新版本支援非同步檢查點。
  • Databricks Runtime 15.1 和更新版本支援使用 來 StreamingQueryListener 與 Unity 目錄所管理的物件互動。