ne peut pas configurer mon application Spark avec Apache Atlas via Spark-Atlas-connecteur.
J'avais clone https://github.com/hortonworks-spark/spark-atlas-connector projet et exécuté atlas fort> est démarré via le conteneur Docker que j'ai tiré.
kafka avec zookeper strong> est fixé via le conteneur Docker que j'ai tiré aussi. P> Le travail fonctionne sans connecteur d'Atlas Spark-Atlas, mais lorsque je veux ajouter un connecteur, il jette des exceptions. p>
3 Réponses :
Je pense que vous avez oublié une autre étape de la documentation de configuration. L'erreur que vous avez des tiges de et de citer leur fichier README dans le repo github que vous avez affiché: p> Assurez-vous également que le fichier de configuration de l'Atlas Atlas- Application.Properties code> est dans la classe de classe du conducteur. Par exemple, mettre ce fichier dans
Je travaille dans l'idée d'Intelijj et je commence mon travail là-bas (pas de console). J'ai créé Environnement Spark_Home avec un dossier Confi et y a mis atlas-applylication.properties mais quand même quelque chose est faux
OMG! Atlas-Application.Properties Le chemin devrait être dans des propriétés. Je veux dire dans votre travail, il devrait ressembler à ce système.SetProperty ("Atlas.conf", "
Veuillez vous reporter à ceci à partir de la page officielle de Connector Spark-Atlas-Connector. Le fichier Atlas-Application.Properties devrait être accessible. P>
Assurez-vous également que l'Atlas Configuration Fichier Atlas-Application.Properties est dans la classe de classe du conducteur. Par exemple, mettre ce fichier dans / conf. Si vous utilisez le mode Cluster, veuillez également expédier ce fichier Conf sur le lecteur distant à l'aide de --Files Atlas-Application.Properties. P> blockQuote>
System.setProperty ("Atlas.conf", "") est la solution correcte comme indiqué par OP. SAC utilise ApplicationProperties.java. P>
Spécifiquement, il utilise ApplicationProperties.get. Le code source est ici: HTTPS: //github.com/apache/atlas/blob/master/intg/src/main/java/org/apache/atlas/aplicationProperties.java#l118 p>
Vous pouvez voir la variable Atlas_Configuration_Directory_Property est définie sur "Atlas.conf": https: //github.com/apache/atlas/blob/master/intg/src/main/java/org/apache/atlas/aplicationProperties.java#l43 p>