For Maven projects
Get the appropriate catboost_spark_version
(see available versions at Maven central).
Choose the appropriate spark_compat_version
(2.3
, 2.4
or 3.0
) and scala_compat_version
(2.11
or 2.12
).
Add to the following to pom.xml
of your project :
<properties>
...
<spark.compat.version>spark_compat_version</spark.compat.version>
<scala.compat.version>scala_compat_version</scala.compat.version>
...
</properties>
<dependencies>
...
<dependency>
<groupId>ai.catboost</groupId>
<artifactId>catboost-spark_${spark.compat.version}_${scala.compat.version}</artifactId>
<version>catboost_spark_version</version>
</dependency>
...