Есть еще одна забавная ошибка платформы Databricks в зависимости от работы.Удаление зависимой библиотеки в пользовательском интерфейсе ничего не делает, поэтому старые версии зависимостей остаются там, и задания не выполняются, даже если вы удалите jar / egg из dbfs.
Похоже, что единственным вариантом является обновление заданий с использованием CLI или API .Поэтому вам нужно будет выполнить следующие действия (CLI):
databricks jobs list
Найдите идентификатор своей работы, а затем:
databricks jobs get --job-id 5
Сохраните вывод в файл json job.json
, удалите вещи вне settings
, скопируйте вещи из settings
в корень документа json, удалите ненужные библиотеки и затем выполните:
databricks jobs reset --job-id 5 --json-file job.json