Apache Spark 生命週期和支援性的 Synapse 運行時間
Azure Synapse 中的 Apache Spark 集區會使用運行時間,將 Azure Synapse 優化、套件和連接器等基本元件版本與特定 Apache Spark 版本系結在一起。 每個運行時間都會定期升級,以包含新的改進、功能和修補程式。
警告
不支援和取代 Apache Spark 2.4、3.1 和 3.2 的 Azure Synapse Runtime。 在淘汰日期之後使用這些運行時間會面臨自己的風險,並且同意並接受在Apache Spark 2.4、3.1或3.2集區上執行的現有作業最終會停止執行的風險。
發行頻率
Apache Spark 專案通常會每隔 6 個月發行一次次要版本。 發行之後,Azure Synapse 小組的目標是盡可能在大約 90 天內提供預覽運行時間。
運行時間生命週期
下圖會擷取 Apache Spark Synapse 運行時間的典型生命周期路徑。
運行時間發行階段 | 一般生命週期* | 備註 |
---|---|---|
預覽 | 三個月* | Microsoft適用 Azure 預覽版條款。 請參閱 預覽使用規定。 |
正式推出 (GA) | 12 個月* | 正式推出 (GA) 執行時間會開放給所有符合資格的客戶,並已準備好用於生產環境。 在Microsoft自由裁量權時,可能不會選取 GA 運行時間進入 LTS 階段。 |
長期支援 (LTS) | 12 個月* | 長期支援 (LTS) 執行時間會開放給所有合格客戶,並已準備好用於生產環境,但鼓勵客戶加速驗證和工作負載移轉至最新的 GA 運行時間。 |
已宣佈終止支援 | GA 或 LTS 運行時間的 12 個月*。 預覽執行時間的 1 個月* 。 |
在給定運行時間生命週期結束之前,我們的目標是在 Azure Synapse Runtimes 頁面中發佈終止支援公告日期,並將 6 個月的電子郵件通知發佈給客戶,以結束坡道將工作負載遷移至 GA 運行時間,以提供 12 個月的通知。 |
終止支援 | - | 在這個階段,運行時間已淘汰,不再支援。 |
* 每個階段中運行時間的預期持續時間。這些時間軸是指定運行時間的範例,可能會因各種因素而有所不同。生命週期時程表可能會變更,Microsoft自由裁量權。
** 您的運行時間使用受適用於 Azure 訂用帳戶的條款所控管。
重要
- 根據目前的 Apache Spark 版本,提供上述時程表作為範例。 如果 Apache Spark 專案變更影響 Synapse 運行時間的特定版本生命週期,版本資訊會註明階段日期的變更。
- GA 和 LTS 運行時間可能會根據Microsoft自由裁量權的未完成安全性風險和使用量準則,更快速地移至終止支持階段。
- 如需 Azure 生命週期原則的相關信息,請參閱 生命週期常見問題 - Microsoft Azure 。
發行階段和支援
本節說明每個階段的不同發行階段和支援。
預覽運行時間
Azure Synapse Analytics 提供預覽版,讓您有機會在正式推出功能之前,先評估並分享功能的意見反應。
在運行時間的預覽生命週期結束時,Microsoft會根據客戶使用量、安全性和穩定性準則評估運行時間是否進入正式運作(GA)。
如果不符合 GA 階段的資格,預覽運行時間會進入淘汰週期。
正式運作的運行時間
一旦運行時間正式推出,就只會反移植安全性修正程式。 此外,如果未變更基礎相依性或元件版本,則會引進新的元件或功能。
在運行時間的 GA 生命週期結束時,Microsoft會根據客戶使用量、安全性和穩定性準則評估運行時間是否有延伸生命週期 (LTS)。
如果不符合 LTS 階段的資格,GA 運行時間會進入淘汰週期。
長期支援運行時間
對於長期支援 (LTS) 客戶所涵蓋的運行時間,建議加速驗證程式代碼基底和工作負載至最新的 GA 運行時間。 我們建議客戶不要使用 LTS 運行時間將新的工作負載上線。 安全性修正和穩定性改善可能會反移植,但目前階段不會將新的元件或功能引入運行時間。
終止支援公告
在任何階段的運行時間生命週期結束之前,就會執行終止支援公告。
支援服務等級協定 (SLA) 適用於終止支援宣佈的運行時間,但所有客戶都必須移轉至 GA 階段運行時間,且不晚於終止支援日期。
在終止支持階段期間,現有的 Synapse Spark 集區會如預期般運作,而且可以建立相同版本的新集區。 運行時間版本會列在 Azure Synapse Studio、Synapse API 或 Azure 入口網站 上。 同時,我們強烈建議您將工作負載移轉至最新的正式運作時間(GA) 運行時間。
如有需要,因為未處理的安全性問題、運行時間使用量或其他因素, Microsoft可能會隨時加速將運行時間移至最終的支持階段,Microsoft的裁量權。
終止支援日期和淘汰
自適用的終止支援日期起,運行時間會被視為已淘汰且已淘汰。
您無法透過 Azure Synapse Studio、Synapse API 或 Azure 入口網站,使用淘汰的版本來建立新的 Spark 集區。
淘汰的運行時間版本無法在 Azure Synapse Studio、Synapse API 或 Azure 入口網站 中使用。
Spark 集區定義和相關聯的元數據將會保留在 Synapse 工作區中,在適用的終止支援日期之後的已定義期間。 不過,所有管線、作業和筆記本都將無法再執行。