New feature

Amazon SageMaker Unified Studio Workflows Supports Python and Bash Operators

Amazon SageMaker Unified Studio Workflows now supports PythonOperator and BashOperator, enabling custom Python functions and shell commands to run directly in serverless workflows

Amazon SageMaker Unified Studio Workflows supports PythonOperator and BashOperator, enabling execution of custom Python functions or shell commands within serverless workflows. This eliminates the need to offload custom logic, such as data transformations or shell script execution, to Lambda or ECS. To use these operators, open a serverless visual workflow, search for PythonOperator or BashOperator in the task panel, and drag them onto the canvas. Configure the workflow settings to specify Python or shell script files, ensuring each operator points to the relevant functions or commands. This feature is available in all AWS regions where Amazon SageMaker Unified Studio is offered.

Why it matters

This update is useful for developers and data engineers building data processing or automation workflows, as it allows custom logic to be integrated into workflows without provisioning additional resources.

Read the original AWS announcement