Sedona 二进制版本由 Java 11/17 与 Scala 2.12/2.13 编译,并在以下环境中经过测试:

Java 要求:

  • Spark 3.5:Java 11
  • Spark 4.0 与 4.1:Java 17

注意: 自 Sedona 1.8.0 起不再支持 Java 8。自 Sedona 1.8.0 起不再支持 Spark 3.3。自 Sedona 2.0.0 起不再支持 Spark 3.4。

=== “Sedona Scala/Java”

|             | Spark 3.5 | Spark 4.0 | Spark 4.1 |
|:---------:|:---------:|:---------:|:---------:|
| Scala 2.12 |✅ | | |
| Scala 2.13 |✅ |✅ |✅ |

=== “Sedona Python”

|             | 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 |  ✅  | ✅  | ✅ |

=== “Sedona R”

|             | Spark 3.5 | Spark 4.0 | Spark 4.1 |
|:---------:|:---------:|:---------:|:---------:|
| Scala 2.12 | ✅ | | |