Рабочие процессы Единой студии Amazon SageMaker поддерживают операторы Python и Bash
Рабочие процессы Единой студии Amazon SageMaker теперь поддерживают PythonOperator и BashOperator, что позволяет выполнять пользовательские функции Python и команды оболочки непосредственно в бессерверных рабочих процессах без выделения отдельных вычислительных ресурсов. Это избавляет от необходимости переносить пользовательскую логику в Lambda или ECS для таких задач, как преобразование данных или выполнение скриптов оболочки.
Для начала откройте бессерверный визуальный рабочий процесс в проекте Единой студии SageMaker, найдите PythonOperator или BashOperator на панели задач и перетащите узел на холст. Укажите файлы скриптов Python или оболочки в настройках рабочего процесса, а затем свяжите каждый оператор с функцией или командой в скриптах. Например, настройте PythonOperator для вызова функции преобразования данных или настройте BashOperator для выполнения команды оболочки, не покидая визуального холста.
Эта функция теперь доступна во всех регионах AWS, где предлагается Единая студия Amazon SageMaker. Подробнее см. в разделе Регионы, где поддерживается Единая студия Amazon SageMaker.
Дополнительные сведения см. в разделе Поддерживаемые операторы для рабочих процессов Бессерверного Amazon MWAA. Для начала работы см. раздел Бессерверные визуальные рабочих процессы в руководстве пользователя Единой студии Amazon SageMaker.