本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Glue 版本支援政策
AWS Glue 是無伺服器資料整合服務,可讓您輕鬆探索、準備及合併資料,以進行分析、機器學習和應用程式開發。AWS Glue 任務包含在 AWS Glue 中執行資料整合工作的商業邏輯。AWS Glue 中有兩種任務類型:Spark (批次和串流)、Ray 和 Python shell。在定義任務時,您可以指定 AWS Glue 版本,該版本會在基礎 Spark、Ray 或 Python 執行期環境中設定版本。例如:AWS Glue 5.0 版 Spark 任務支援 Spark 3.5.4 和 Python 3.11。
支援政策
AWS Glue 版本是以受維護和安全更新影響的作業系統、程式設計語言和軟體程式庫組合為基礎建置的。 AWS Glue 的版本支援政策是在版本的任何主要元件達到社群長期支援 (LTS) 結束且不再提供安全更新時結束對版本的支援。AWS Glue 的版本支援政策包括下列狀態:
終止支援 (EOS) - 當 AWS Glue 版本達到 EOS 時:
-
AWS Glue 不會再將安全性修補程式或其他更新套用至 EOS 版本。
-
EOS 版本上的 AWS Glue 任務不符合技術支援的資格。
-
在 EOS 版本上執行任務時,AWS Glue 可能不會遵守 SLA。
生命週期結束 (EOL) - 當 AWS Glue 版本達到 EOL 時:
-
您無法再在 EOL 版本上建立新的 AWS Glue 任務或互動式工作階段。
-
您無法再在這些 AWS Glue 版本上啟動任務執行。
-
AWS Glue 將停止 EOL 版本上的現有任務執行和互動式工作階段。
-
EOL 版本將從 AWS Glue SDK 和 API 中移除。
下列 AWS Glue 版本已終止支援,在生命週期結束後將不再提供。對版本支援狀態的變更從指定日期的午夜 (太平洋時區) 開始。
| 類型 | Glue 版本 | 終止支援 | 生命週期結束 |
|---|---|---|---|
| Spark | Glue 0.9 版 (Spark 2.2、Scala 2、Python 2) | 2022/6/1 | 2026/4/1 |
| Spark | Glue 1.0 版 (Spark 2.4、Python 2) | 2022/6/1 | 2026/4/1 |
| Spark | Glue 1.0 版 (Spark 2.4、Scala 2、Python 3) | 2022/9/30 | 2026/4/1 |
| Spark | Glue 2.0 版 (Spark 2.4、Python 3) | 2024/1/31 | 2026/4/1 |
| 類型 | Python 版本 | 終止支援 | 生命週期結束 |
| Python shell | Python 2 (AWS Glue 1.0 版) | 2022/6/1 | 2026/4/1 |
| Python shell | PythonShell 3.6 (Glue 1.0 版) | 2026/3/31 | NA |
| 類型 | 筆記本版本 | 終止支援 | 生命週期結束 |
| 開發端點 | Zeppelin 筆記本 | 2022/9/30 | NA |
注意
一旦在 2026 年 3 月 31 日終止支援,就不允許建立新的 AWS Glue Python Shell 3.6 任務,但您可以繼續更新並執行現有的任務。但是,已停用版本上執行的任務不符合技術支援的資格。AWS Glue 不會將安全性修補程式或其他更新套用至已停用版本。在已停用版本上執行任務時,AWS Glue 也不會再遵守 SLA。
AWS 強烈建議您將任務遷移至支援的版本中。
如需有關將 Spark 任務遷移至最新 AWS Glue 版本的資訊,請參閱將 AWS Glue 任務遷移至 AWS Glue 5.0 版。
將您的 Python shell 任務遷移到最新的 AWS Glue 版本: