Share via


自動啟用刪除向量

使用此工作區設定來設定是否以預設啟用刪除向量建立新的 Delta 資料表。

此設定適用於使用 Databricks SQL 倉儲和執行 Databricks Runtime 14.0 和更新版本之叢集所建立的所有數據表。

注意

此設定不適用於使用 Delta Live Tables 建立的數據表。

Databricks 建議針對所有數據表使用刪除向量,但與 Databricks 運行時間版本或外部 Delta 用戶端不相容的工作負載中使用的數據表除外。 請參閱 什麼是刪除向量?

已啟用刪除向量的數據表會自動利用預測性 I/O,在已啟用 Photon 的叢集中進行更新。 請參閱 使用預測性 I/O 加速更新

若要管理此設定:

  1. 移至 [ 設定] 頁面
  2. 按一下 [進階] 索引標籤。
  3. 從 [自動啟用刪除向量] 旁的下拉式清單中選取您想要的行為。
  4. 按一下 [檔案] 。

有哪些可用的選項?

您可以選擇下列選項:

選項 影響
Default 依工作區而有所不同。 請參閱 自動啟用刪除向量的預設設定為何?
新的 UC 受控和 Databricks SQL 數據表 在 Unity 目錄管理的所有新 Delta 資料表上啟用刪除向量,或在 Databricks SQL 中建立。
所有新的數據表 在所有新的 Delta 資料表上啟用刪除向量。
停用 請勿自動啟用刪除向量。

注意

您必須重新啟動任何執行中的計算,才能將變更套用至此設定。

自動啟用刪除向量的預設設定為何?

[自動啟用刪除向量] 設定的預設值會因區域而異。 Databricks 鼓勵系統管理員手動設定其中一個明確的選擇。

Databricks 正在主動將此設定推出至所有工作區。 檢查工作區管理員 UI,以查看工作區中的目前值。

在簡介期間仍會停用此功能的工作區預設為停用。

推出完成後,所有工作區都會看到與 [預設] 選項相關聯的行為,從 [已停用 ] 變更為 [所有新數據表]。 若要避免將此變更自動套用至您的工作區,請選取 [預設] 以外的選項。

如果您使用不支援刪除向量的用戶端讀取新建立的數據表,則 Databricks 建議選取 [已停用 ]。 請參閱 與 Delta 用戶端的相容性。