Как удалить все файлы из папки с Databricks dbutils - PullRequest
0 голосов
/ 07 января 2019

Может кто-нибудь сообщить мне, как использовать dbutils из databricks для удаления всех файлов из папки. Я пробовал следующее, но, к сожалению, Databricks не поддерживает подстановочные знаки.

dbutils.fs.rm('adl://azurelake.azuredatalakestore.net/landing/stageone/*')

Спасибо

1 Ответ

0 голосов
/ 08 января 2019

Согласно документации , функция rm получает 2 параметра:

rm ( dir : String, recurse : boolean = false): boolean -> Удаляет файл или каталог

Где вторым параметром является логический флаг для установки рекурсивности, поэтому вам просто нужно установить его в true:

dbutils.fs.rm('adl://azurelake.azuredatalakestore.net/landing/stageone/',True)
...