使用此工作區設定來配置新的 Delta 資料表是否預設啟用向量刪除功能。
此設定適用於使用 Databricks SQL 倉儲和執行 Databricks Runtime 14.0 和更新版本之叢集所建立的所有數據表。
Databricks 建議針對所有數據表使用刪除向量,但與 Databricks 運行時間版本或外部 Delta 用戶端不相容的工作負載中使用的數據表除外。 請參見 Databricks 中的刪除向量。
已啟用刪除向量的數據表會自動利用預測性 I/O,在已啟用 Photon 的叢集中進行更新。 請參閱 使用預測性 I/O 加速更新。
若要管理此設定:
有哪些可用的選項?
您可以選擇下列選項:
| 選項 | 效果 |
|---|---|
| 預設值 | 依工作區而有所不同。 請參閱 自動啟用刪除向量的預設設定為何? |
| 新的 UC 管理和 Databricks SQL 數據表 | 在 Unity Catalog 管理的所有新 Delta 資料表、在 Databricks SQL 中建立的資料表,或是新的具體化檢視或串流表上啟用刪除向量。 |
| 所有新的數據表 | 在所有新的 Delta 資料表上啟用刪除向量。 |
| 停用 | 請勿自動啟用刪除向量。 |
注意
您必須重新啟動任何執行中的計算,才能將變更套用至此設定。
自動啟用刪除向量的預設設定為何?
[自動啟用刪除向量] 設定的預設值會因區域而異。 Databricks 鼓勵系統管理員手動設定其中一個明確的選擇。
Databricks 正在主動將此設定推出至所有工作區。 檢查工作區管理員 UI,以查看工作區中的目前值。
仍處於介紹期的工作區,此功能預設為停用。
推出完成後,所有工作區都會看到與 [預設] 選項相關聯的行為,從 [已停用 ] 變更為 [所有新數據表]。 若要避免將此變更自動套用至您的工作區,請選取 [預設] 以外的選項。
如果您使用不支援刪除向量的用戶端讀取新建立的數據表,則 Databricks 建議選取 [已停用 ]。 請參見 客戶相容性。