У меня есть хранилище BLOB-объектов Azure для хранения файлов для Azure Data Explorer в разделенном формате: /<company_name>/<year>/<month>/<day>
, поэтому папок может быть много, например:
/xyz/2020/01/01
/xyz/2020/02/01
/abc/2020/01/01
/def/2020/02/01
/def/2020/02/02
etc.
Мне нужно иметь возможность удалить полный месяц или день для всех компаний. Так, например, если я хочу удалить месяц 2020/02
, мне нужно удалить папки:
/xyz/2020/02/01
/def/2020/02/01
/def/2020/02/02
У утилиты Azcopy есть команда удаления с некоторыми дополнительными флагами --include-pattern, --list-of-files и так далее. Можно ли выполнить мою задачу без явного перечисления всех путей? т.е. Я хочу иметь команду типа:
azcopy rm "https://myaccount.blob.core.windows.net/mycontainer/*/2020/02/*?mysas" --recursive=true
Возможно ли это?