差異即時資料表版本 2022.40
2022 年 9 月 28 日 - 10 月 5 日
這些功能和改進功能已於 2022.40 版的 Delta Live Tables 上發行。
此版本所使用的 Databricks Runtime 版本
通道:
- CURRENT (預設值):D atabricks Runtime 11.0.7
- 預覽:Databricks Runtime 11.0.7
此版本中的新功能和改進
在管線設定中使用 或
maintenance
以外的default
叢集卷標會導致管線建立或編輯期間失敗。 如需 Delta Live Tables 管線叢集設定的詳細資訊,請參閱 設定 Delta Live Tables 管線的計算。您現在可以直接從 Delta Live Tables 筆記本開啟或執行管線。 請參閱在筆記本中開發和偵錯差異即時資料表管線。
此版本包含 Delta Live Tables API 要求所傳回之管線設定數據結構的重大變更。 這項變更會將欄位當
edition
做大寫值傳回。 先前,此值會以混合大小寫傳回。 您必須更新在 API 回應中讀取edition
值的用戶端,以確保正確處理傳回值。 不過,edition
API 要求中的值不區分大小寫;提交包含此欄位的要求的用戶端不需要更新。
此版本中的錯誤修正
此版本修正了導致 Delta Live Tables UI 在更新失敗之後,
RUNNING
以狀態顯示管線的錯誤。此更新會在重新處理輸入資料時修正 APPLY_CHANGES 介面中的錯誤,其中數據包含數據在數據行中
SEQUENCE
具有相同值的重複DELETE
作業。 此案例會導致NULL
目標數據表中的值,並移除DeleteVersion
值。 這相當於將記錄標示為NOT-DELETED
。 透過這項變更,重複DELETE
作業會以等冪方式處理,且一律會將記錄標示為DELETED
。此版本修正了錯誤,導致 SCD 類型 2 處理期間隱藏資料列,因為刪除先前的歷程記錄包含與下一筆歷程記錄相同的數據行。
此更新修正了錯誤,導致預期保持狀態的
RUNNING
檢視expect_or_fail
,即使預期失敗也一樣。 透過此修正,管線會失敗並轉換至FAILED
狀態。