J'ai des fichiers objets persistants dans le streaming étincelle en utilisant la méthode dstream.saveAsObjectFiles("/temObj")
il montre plusieurs fichiers dans hdfs.Comment faire pour supprimer plusieurs répertoires hdfs en commençant par un mot dans Apache Spark
temObj-1506338844000
temObj-1506338848000
temObj-1506338852000
temObj-1506338856000
temObj-1506338860000
Je souhaite supprimer tous les fichiers temObj après avoir tout lu. Quel est le moyen de le faire en étincelle. J'ai essayé
val hdfs = org.apache.hadoop.fs.FileSystem.get(new java.net.URI("hdfs://localhost:9000"), hadoopConf)
hdfs.delete(new org.apache.hadoop.fs.Path(Path), true)
Mais il ne peut supprimer le dossier ane à un moment
Est-il possible d'utiliser des jokers '' * dans le chemin lors de la suppression? – Shaido
Je l'ai essayé mais ça ne marche pas –