Spark artifacts location not found in EMR

1

Hi,

One of my dev team members, asking to share the emr spark artifacts s3 location for building a Java application. I referred this doc https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-artifact-repository.html for finding the maven location. I see hadoop & hive artifacts available. However spark is missing. Anyone let me know if the path I referred is valid or share me right one ?

Thanks in advance

Vaas
gefragt vor 4 Monaten157 Aufrufe
1 Antwort
3
Akzeptierte Antwort

Hello,

Please note that the Spark jars are currently not available publicly in AWS EMR maven repository at S3 unfortunately, only Apache Hadoop and Apache Hive libraries and dependencies are available. I recommend to reach out your TAM with business justification with highlighting the feature request requirement for Spark artifacts availability.

On the other hand, the main Spark project publishes Spark libraries and dependencies that are mostly compatible with EMR Spark versions. You can browse them on the Spark Packages site or Maven Central. Just search for "spark" and filter by the desired Spark version and inter-relate with Amazon's EMR release guide which lists the major components and versions included in each EMR release.

Alternatively, you can launch an EMR cluster and analyse the libraries installed there. Basically, you can download the spark jars from EMR primary node present in (/usr/lib/spark/) to build your custom application as EMR uses public Spark releases with additional customization so these versions should be obtainable. Please ensure you check licensing if reusing or distributing.

AWS
SUPPORT-TECHNIKER
beantwortet vor 4 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen