Как удалить файл в HDFS со случайной строкой в ​​середине пути - PullRequest
0 голосов
/ 26 ноября 2018

У меня есть файл в HDFS с именем AccountManager_S00B26_291141_NBMorbidity_2018-10-0201_17_32.258_TriggerFile.txt

2018-10-0201_17_32.258 в вышеуказанном имени файласлучайный, который нужно игнорировать при удалении.

Я попробовал приведенный ниже код.Но это не сработало

    val hadoopConf = new Configuration()
    val hdfs = FileSystem.get(hadoopConf)
    val src = new Path("AccountManager_S00B26_291141_NBMorbidity_{[0-9_.-]}*_TriggerFile.txt")
    hdfs.delete(src,true)
...