Apache Beam® 下載
Beam SDK 2.60.0 是最新發佈的版本。
使用中央儲存庫
使用 Apache Beam 最簡單的方式是透過中央儲存庫中發佈的版本。Java SDK 可在 Maven 中央儲存庫取得,而 Python SDK 可在 PyPI 取得。
例如,如果您使用 Maven 開發,並想將 SDK for Java 與 DirectRunner
一起使用,請將以下相依性新增至您的 pom.xml
檔案中
<dependency>
<groupId>org.apache.beam</groupId>
<artifactId>beam-sdks-java-core</artifactId>
<version>2.60.0</version>
</dependency>
<dependency>
<groupId>org.apache.beam</groupId>
<artifactId>beam-runners-direct-java</artifactId>
<version>2.60.0</version>
<scope>runtime</scope>
</dependency>
同樣地,在 Python 中,如果您使用 PyPI 並想將 SDK for Python 與 DirectRunner
一起使用,請將以下需求新增至您的 setup.py
檔案中
apache-beam==2.60.0
此外,您可能還想依賴其他 SDK 模組,例如 IO 連接器或其他擴充功能,以及其他執行器來大規模執行您的管道。
Go SDK 可透過 Go Modules 存取,並從模組子目錄呼叫 go get
go get github.com/apache/beam/sdks/v2/go/pkg/beam
可以類似地依賴特定版本
go get github.com/apache/beam/sdks/v2@v2.60.0/go/pkg/beam
下載原始碼
您可以從版本發佈區段中的連結下載發佈的原始碼套件。
發佈完整性
您必須驗證下載檔案的完整性。我們為每個發佈檔案提供 OpenPGP 簽章。此簽章應與 KEYS 檔案比對,該檔案包含 Apache Beam 發佈管理者的 OpenPGP 金鑰。我們還為每個發佈檔案提供 SHA-512 總和檢查碼(或較舊版本的 SHA-1 和 MD5 總和檢查碼)。下載檔案後,您應該計算下載的總和檢查碼,並確保它與我們的相同。
API 穩定性
Apache Beam 通常遵循 語義版本控制 的規則,但也有例外。版本號碼使用 major.minor.patch
格式,並按如下方式遞增
- 主要版本用於不相容的 API 變更
- 次要版本用於以回溯相容的方式新增的新功能,不常出現的不相容 API 變更
- 修補程式版本用於向前相容的錯誤修正
請注意,標記為 @Experimental
的 API 可能隨時變更,並且不保證在不同版本之間保持相容。
此外,在第一個穩定版本之前,即在標示為 0.x.y
的版本之間,任何 API 都可能變更。
版本發佈
2.60.0 (2024-10-17)
2.59.0 (2024-09-11)
2.58.1 (2024-08-15)
2.58.0 (2024-08-06)
2.57.0 (2024-06-26)
2.56.0 (2024-05-01)
2.55.1 (2024-03-25)
2.55.0 (2024-03-25)
2.54.0 (2024-02-14)
2.53.0 (2024-01-04)
2.52.0 (2023-11-17)
2.51.0 (2023-10-11)
2.50.0 (2023-08-30)
2.49.0 (2023-07-17)
2.48.0 (2023-05-31)
2.47.0 (2023-05-10)
2.46.0 (2023-03-10)
2.45.0 (2023-02-15)
2.44.0 (2023-01-12)
2.43.0 (2022-11-17)
2.42.0 (2022-10-17)
2.41.0 (2022-08-23)
2.40.0 (2022-06-25)
2.39.0 (2022-05-25)
2.38.0 (2022-04-20)
2.37.0 (2022-03-04)
2.36.0 (2022-02-07)
2.35.0 (2021-12-29)
2.34.0 (2021-11-11)
2.33.0 (2021-10-07)
2.32.0 (2021-08-25)
2.31.0 (2021-07-08)
2.30.0 (2021-06-09)
2.29.0 (2021-04-27)
2.28.0 (2021-02-22)
2.27.0 (2020-12-22)
2.26.0 (2020-12-11)
2.25.0 (2020-10-23)
2.24.0 (2020-09-18)
2.23.0 (2020-07-29)
2.22.0 (2020-06-08)
2.21.0 (2020-05-27)
2.20.0 (2020-04-15)
2.19.0 (2020-02-04)
2.18.0 (2020-01-23)
2.17.0 (2020-01-06)
2.16.0 (2019-10-07)
2.15.0 (2019-08-22)
2.14.0 (2019-08-01)
2.13.0 (2019-05-21)
2.12.0 (2019-04-25)
2.11.0 (2019-02-26)
2.10.0 (2019-02-01)
2.9.0 (2018-12-13)
2.8.0 (2018-10-26)
2.7.0 LTS (2018-10-02)
2.7.0 版本被 Beam 社群指定為長期支援 (LTS) 版本。LTS 版本自標記為 LTS 之日起支援 6 個月。Beam 社群將根據具體情況決定哪些問題將回溯移植,以及何時在分支上進行修補程式發佈。
LTS 更新 (2020-04-06):由於使用者缺乏興趣,Beam 社群決定不再維護或發佈新的 LTS 版本。我們鼓勵使用者儘早並經常更新至最新版本。
2.6.0 (2018-08-08)
2.5.0 (2018-06-06)
2.4.0 (2018-03-20)
2.3.0 (2018-01-30)
2.2.0 (2017-12-02)
發行說明.
2.1.0 (2017-08-23)
發行說明.
2.0.0 (2017-05-17)
發行說明.
上次更新於 2024/10/31
您是否找到了您想要的一切?
所有內容都有用且清楚嗎?是否有任何您想要更改的地方?請告訴我們!