Задача Python Wheel для заданий
Используйте тип задачи "Колесо Python" для развертывания кода, упакованого в качестве колесика Python.
Требования
- Необходимо передать файл колеса Python в расположение или репозиторий, совместимый с конфигурацией вычислений.
- Необходимо знать имя и точку входа, определенную
setup.py
в файле.
Настройка задачи "Колесо Python"
Примечание.
Пользовательский интерфейс заданий динамически отображает параметры на основе других настроенных параметров.
Python wheel
Добавьте задачу на вкладке "Задачи" в пользовательском интерфейсе заданий, выполнив следующие действия:
- В раскрывающемся меню "Тип" выберите
Python wheel
. - В поле "Имя пакета" введите значение, назначенное переменной
name
.setup.py
- В поле "Точка входа" введите функцию, которая выполняет логику в колесике. Эта функция должна быть определена как ключ в
entry_points
словареsetup.py
. - Использование вычислений для выбора или настройки кластера, поддерживающего логику в колесике.
- Если вы используете
Serverless
вычисления, используйте поле "Среда и библиотеки ", чтобы выбрать, изменить или добавить новую среду. См. статью "Установка зависимостей записной книжки". - Для всех остальных конфигураций вычислений нажмите кнопку +Добавить в зависимые библиотеки. Откроется диалог "Добавить зависимые библиотеки".
- Вы можете выбрать существующее колесо Python или отправить новый файл колесика Python.
- Файлы колесика должны храниться в расположении, поддерживаемом конфигурациями вычислений. См . раздел поддержки библиотеки Python.
- Каждый источник библиотеки имеет другой поток для выбора или отправки колеса. См . библиотеки.
- (Необязательно) Настройка параметров. Можно использовать позиционные аргументы или аргументы ключевых слов. См. раздел "Настройка параметров задачи".
- Нажмите кнопку " Сохранить задачу".