共用方式為


DLT 2022.37 發佈版

2022 年 9 月 14 日至 22 日

這些功能和改進功能已於 2022.37 版 DLT 中發行。

此版本使用的 Databricks Runtime 版本

信道:

  • CURRENT (預設值): Databricks Runtime 10.3.7
  • 預覽:Databricks Runtime 11.0.5

此版本中的新功能和改善

  • 開始更新 API 要求現在會傳回回應本文中的 [request_id] 字段。 request_id 是啟動更新之原始要求的穩定標識符。 如果重新啟動更新,新的更新會繼承 request_id
{
  "update_id": "the ID of the update that was started",
  "request_id": "The ID of the request that started this update"
}

新的 requests API 要求 (GET /pipelines/{pipeline_id}/requests/{request_id}) 會傳回與 request_id相關聯的管線更新狀態。 回應包含最新更新的相關信息。

{
  "status": "ACTIVE",
  "latest_update": {}
}
  • 只要作業不是從具體化檢視或串流數據表讀取,Python 程式碼現在可以在 dlt.table()dlt.view() 函式之外呼叫 spark.sql 作業。
  • 事件記錄檔項目現在包含 maturity 屬性,以指出事件架構的穩定性。 可能的值為 stableevolvingdeprecated。 如需 DLT 事件記錄檔的詳細資訊,請參閱 什麼是 DLT 事件記錄檔?
  • 當串流數據表所使用的源數據表發生不相容的變更時,錯誤訊息會改善。
  • 當您建立或編輯管線時,您現在可以在 DLT UI 中選取叢集原則。 先前,設定管線的叢集原則需要編輯管線的 JSON 設定。
  • 管線啟動更快速。 此版本包含的增強功能可提升管線啟動時 SETTING_UP_TABLES 步驟的速度。

此版本中的錯誤修正

  • 此版本修正了增強型自動調整在沒有閒置叢集實例可用時,無法擴展的錯誤。