共用方式為


DLT 2022.40 釋出版本

2022 年 9 月 28 日 - 10 月 5 日

這些功能和改良功能已於 2022.40 版 DLT 中發行。

此版本所使用的 Databricks 執行時間版本

信道:

  • CURRENT(預設值): Databricks Runtime 11.0.7
  • 預覽:Databricks Runtime 11.0.7

此版本中的新功能和改善

  • 在管線設定中使用 defaultmaintenance 以外的叢集卷標會導致管線建立或編輯期間失敗。 如需 DLT 管線叢集設定的詳細資訊,請參閱 設定 DLT 管線的計算
  • 此版本包含 DLT API 要求所傳回之管線設定數據結構的重大變更。 這項變更會將 edition 字段當做大寫值傳回。 先前,此值會以大小寫混合傳回。 您必須更新在 API 回應中讀取 edition 值的用戶端,以確保正確處理傳回值。 不過,API 要求中的 edition 值不區分大小寫;提交包含此欄位之要求的用戶端不需要更新。

此版本中的錯誤修正

  • 此版本修正了導致 DLT UI 在更新失敗之後,以 RUNNING 狀態顯示管線的錯誤。
  • 此更新修正了重新處理輸入數據時,APPLY_CHANGES 介面 中的錯誤,其中數據包含重複 DELETE 作業,且 SEQUENCE 數據行中的值相同。 此情境會在目標資料表中產生 NULL 值,同時移除 DeleteVersion 值。 這相當於將記錄標示為 NOT-DELETED。 透過這項變更,重複 DELETE 作業會以等冪方式處理,且一律會將記錄標示為 DELETED
  • 此版本修正了一個錯誤,該錯誤會在 SCD 類型 2 處理 期間導致行隱藏, 即當刪除與下一筆歷程記錄包含相同數據列的先前歷程記錄時發生。
  • 此更新修正了導致預期為 expect_or_fail 的檢視維持在 RUNNING 狀態的 Bug,即使預期失敗也是如此。 透過此修正,管線會失敗,並轉換為 FAILED 狀態。