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