Установка библиотек из файлов рабочей области
В этой статье описаны действия, необходимые для отправки пакета или requirements.txt файлов в файлы рабочей области и их установки в кластеры в Azure Databricks. Вы можете установить библиотеки на вычислительные ресурсы всех целей или вычисления заданий.
Внимание
В этой статье описывается хранение библиотек в виде файлов рабочей области. Это отличается от библиотек рабочей области, которые устарели.
Дополнительные сведения о файлах рабочей области см. в статье "Навигация по рабочей области".
Databricks Runtime 15.0 или более поздней версии требуется для отправки requirements.txt файлов в файлы рабочей области. Полные сведения о совместимости библиотек см. в разделе "Библиотеки".
Загрузка библиотек в файлы рабочей области
Библиотеки можно загрузить в файлы рабочей области так же, как и другие файлы.
Чтобы загрузить библиотеку в файлы рабочей области, выполните следующие действия.
- Щелкните рабочую область в левой боковой панели.
- Перейдите к расположению в рабочей области, в которой нужно отправить библиотеку.
- Щелкните в правом верхнем углу и нажмите кнопку "Импорт".
- Откроется диалоговое окно импорта . Для импорта из: выберите файл или URL-адрес. Перетащите и удалите или перейдите к файлам, которые вы хотите отправить, или укажите путь URL-адреса к файлу.
- Нажмите кнопку Импорт.
Установка библиотек из файлов рабочей области в кластер
При установке библиотеки в кластер все записные книжки, работающие в этом кластере, имеют доступ к библиотеке.
Чтобы установить библиотеку из файлов рабочей области в кластер, выполните следующие действия.
- Щелкните "Вычисления" на левой боковой панели.
- Щелкните имя кластера в списке кластеров.
- Перейдите на вкладку "Библиотеки ".
- Щелкните Установить новый. Откроется диалоговое окно "Установка библиотеки ".
- Для источника библиотеки выберите рабочую область.
- Отправьте библиотеку или файл requirements.txt, перейдите к библиотеке или requirements.txt в рабочей области или введите его расположение рабочей области в поле "Путь к файлу рабочей области", например:
/Workspace/Users/someone@example.com/<path-to-library>/<library-name>.<ext>
- Щелкните Установить.
Добавление зависимых библиотек в задачи рабочего процесса из файлов рабочей области
Зависимые библиотеки можно добавлять в задачи из файлов рабочей области. См. статью "Настройка и изменение задач Databricks".
Чтобы настроить задачу рабочего процесса с зависимой библиотекой из файлов рабочей области:
- Выберите существующую задачу в рабочем процессе или создайте новую задачу.
- Рядом с зависимыми библиотеками нажмите кнопку +Добавить.
- В диалоговом окне "Добавление зависимой библиотеки" выберите рабочую область для источника библиотеки.
- Отправьте библиотеку или файл requirements.txt, перейдите к библиотеке или requirements.txt файлу в рабочей области или введите его расположение рабочей области в поле "Путь к файлу рабочей области", например:
/Workspace/Users/someone@example.com/<path-to-library>/<library-name>.<ext>
- Щелкните Установить.
Установка библиотек из файлов рабочей области в записную книжку
Библиотеки Python можно установить непосредственно в записную книжку для создания пользовательских сред, относящихся к записной книжке. Например, можно использовать определенную версию библиотеки в записной книжке, не влияя на других пользователей в кластере, которые могут потребовать другую версию той же библиотеки. Дополнительные сведения см . в библиотеках с областью действия записной книжки.
При установке библиотеки в записную книжку только текущая записная книжка и все задания, связанные с этой записной книжкой, имеют доступ к этой библиотеке. На другие записные книжки, подключенные к тому же кластеру, это не повлияет.