Почему это постоянно делает путь в Databricks
%sh
/dbfs/mnt/datalake/data/staging/steve/3/14
Независимо от того, что он падает, создавая 2019.
Если я пропущу /2019, то он перестанет создавать 3.
.
Вот мой команд
mkdir -p /dbfs/mnt/datalake/data/staging/steve/2019/3/14
@ SteveLyle-CSG - я думаю, вы ответили не тому человеку.
@DavidC.Rankin Спасибо, Дэйв. Команда %sh выполняется в записной книжке Databricks, работающей на Linux Ubuntu, и является действием против Azure Data Lake Storage (ADLS), интегрированного в Ubuntu в качестве подключенного хранилища. Это основная архитектура Microsoft для работы со Spark/Hiv в Azure.





Я не знаю, что такое Azure Datalake, но если
mkdirна нем должно быть POSIX-совместимым, вам нужно сообщить об этом как об ошибке POSIXmkdir