分享方式:


接下來會有什麼?

了解即將推出的 Azure Databricks 版本。

Databricks SQL API 的更新,用於管理查詢、警示和數據源

Azure Databricks 計劃發行新版本的 Databricks SQL API,以管理查詢、警示、數據源和許可權。 這個即將推出的版本旨在為您提供更強固且方便使用者使用的體驗。 當新的 API 版本可供使用時,舊版將持續支援至少六個月。 此轉換期間旨在讓您有足夠的時間將應用程式和整合移轉至新版本,再逐步淘汰舊版。

新版 Databricks SQL API 的亮點

查詢 API 和警示 API新版本包含下列專案:

  • 新的查詢 API 和警示 API 將在 存取, api/2.0/sql/...取代目前的 API 路徑 /api/2.0/preview/sql/...
  • 新的查詢 API 和警示 API 會使用具有更描述性功能變數名稱和類型的新查詢和警示定義。
  • 新查詢 API 和警示 API 的更新端點支援使用 PATCH 而非 POST的部分更新。 此外,這些端點允許傳輸查詢和警示的擁有權。 先前,這隻允許使用 傳輸對象擁有權 API
  • 新查詢 API 和警示 API 的清單端點是使用令牌型分頁進行分頁。
  • 新查詢 API 的清單端點不再支援依名稱或自定義排序進行篩選。 相反地,所有可存取的查詢都會依建立時間以遞增順序傳回和排序。
  • 查詢 API 的還原端點將會淘汰。 已回收的查詢可以透過 Azure Databricks UI 繼續還原。 還原工作區物件的工具已規劃為此功能的取代專案,並將包含在工作區 API做為更新。
  • 新警示 API 的刪除端點會將警示移至垃圾桶,而不是永久刪除警示。 垃圾警示會在 30 天后自動清除。 在 30 天內,可透過 Azure Databricks UI 還原垃圾警示。 還原工作區物件的工具已規劃為此功能的取代專案,並將包含在工作區 API做為更新。

取代 資料來源 API

  • 數據源 API 即將淘汰。 目前,其功能僅限於取得 SQL 倉儲清單。 新的查詢 API 將支援傳入和傳回 SQL 倉儲識別碼,而不是數據源標識碼。 不再需要在數據源與 SQL 倉儲之間轉換的個別 API 呼叫。

Databricks SQL ACL/許可權 API 的更新:

  • 新版本的 API 不再支援 Get 物件 ACLSet 物件 ACL。 這些動作應該使用 工作區 API 來管理許可權。

如需新版查詢 API 和警示 API 的詳細資訊,包括欄位和格式變更的精確清單,請連絡 Azure Databricks 帳戶小組。

舊版 Git 整合是 1 月 31 日 EOL

在 2024 年 1 月 31 日之後,Databricks 將會移除 舊版筆記本 Git 整合。 此功能已在舊版狀態超過兩年,自 2023 年 11 月以來,產品 UI 中已顯示淘汰通知。

如需從舊版 Git 整合遷移至 Databricks Git 資料夾(先前稱為 Repos)的詳細資訊,請參閱 從舊版 Git 整合切換至 Databricks Repos。 如果此移除會影響您且您需要擴充功能,請連絡 Databricks 帳戶小組。

查詢、儀錶板和警示清單頁面的變更

Databricks 計劃從查詢、儀錶板和警示的清單頁面移除 [ 管理員檢視 ] 索引標籤。 工作區系統管理員會自動擁有工作區物件的 CAN MANAGE 許可權,因此可以從每個清單頁面上的 [所有 ] 索引標籤取所有查詢、儀錶板和警示。

不支援 JDK8 和 JDK11

當 Spark 4.0 發行時,Azure Databricks 計劃移除下一個主要 Databricks Runtime 版本的 JDK 8 支援。 Azure Databricks 計劃移除下一個 LTS 版 Databricks Runtime 14.x 的 JDK 11 支援。

自動啟用新工作區的 Unity 目錄

Databricks 已開始為新的工作區自動啟用 Unity 目錄。 這樣就不需要帳戶管理員在建立工作區之後設定 Unity 目錄。 推出正逐步跨帳戶進行。

新的圖表和圖表改善

Azure Databricks 計劃將新的圖表新增至 SQL 編輯器、SQL 儀錶板和筆記本。 這項變更將帶來更快的圖表轉譯效能、改善的色彩,以及更快的互動性。 請參閱 Databricks 中的新圖表視覺效果

我的最愛功能

Azure Databricks 計劃啟用工作區中的我的最愛功能。 您將能夠將筆記本、儀錶板、實驗和查詢等內容儲存到我的最愛清單,然後從首頁存取您的我的最愛。

sqlite-jdbc 升級

Databricks Runtime 計劃在所有 Databricks Runtime 維護版本中,將 sqlite-jdbc 版本從 3.8.11.2 升級至 3.42.0.0。 3.42.0.0 版的 API 與 3.8.11.2 完全相容。 確認您的方法和傳回類型使用 3.42.0.0 版。

如果您在程序代碼中使用 sqlite-jdbc,請檢查 sqlite-jdbc 相容性報告