2017-09-18 2 views
0

J'essaie d'exécuter du code dans Databricks avec un Jar attaché. L'erreur que j'obtiens est associée à un Jar obsolète dans le chemin de la classe. J'ai téléchargé le dernier Jar mais apparemment la version obsolète est toujours quelque part dans le chemin de la classe. Existe-t-il un moyen d'accéder, d'afficher ou de modifier le chemin d'accès aux classes dans Databricks?Jar obsolète dans Classpath Databricks

La suppression de ce cluster et la création d'un nouveau cluster résoudraient-elles le problème?

Désolé pour l'hypothétique, je suis 0% familier avec les chemins de classe. Merci

Répondre

1

Je l'ai compris. bloc-notes Scala, utilisez ce code:

val jarfiles = dbutils.fs.ls("dbfs:/FileStore/jars") 

.map(_.path) 

.filter(_.indexOf("your pattern") > -1) 

jarfiles.foreach(dbutils.fs.rm(_)) 

Remplacer « votre modèle » avec une chaîne au nom de votre pot (mais pas assez commun pour supprimer d'autres pots).

Redémarrage du cluster, flèche