语言封装
Sedona 二进制版本由 Java 11/17 与 Scala 2.12/2.13 编译,并在以下环境中经过测试:
Java 要求:
- Spark 3.4 与 3.5:Java 11
- Spark 4.0 与 4.1:Java 17
注意: 自 Sedona 1.8.0 起不再支持 Java 8。自 Sedona 1.8.0 起不再支持 Spark 3.3。
| Spark 3.4 | Spark 3.5 | Spark 4.0 | Spark 4.1 | |
|---|---|---|---|---|
| Scala 2.12 | ✅ | ✅ | ✅ | |
| Scala 2.13 | ✅ | ✅ | ✅ | ✅ |
| Spark 3.4 (Scala 2.12) | Spark 3.5 (Scala 2.12) | Spark 4.0 (Scala 2.13) | Spark 4.1 (Scala 2.13) | |
|---|---|---|---|---|
| Python 3.7 | ✅ | ✅ | ||
| Python 3.8 | ✅ | ✅ | ||
| Python 3.9 | ✅ | ✅ | ✅ | ✅ |
| Python 3.10 | ✅ | ✅ | ✅ | ✅ |
| Spark 3.4 | Spark 3.5 | Spark 4.0 | Spark 4.1 | |
|---|---|---|---|---|
| Scala 2.12 | ✅ | ✅ | ✅ |