Amazon SageMaker Unified Studio Workflows が Python オペレーターと Bash オペレーターをサポート
Amazon SageMaker Unified Studio Workflows が PythonOperator と BashOperator をサポートするようになりました。これにより、コンピューティングリソースを別途プロビジョニングすることなく、サーバーレスワークフロー内でカスタムの Python 関数やシェルコマンドを直接実行できます。データ変換やシェルスクリプトの実行といったタスクのために、カスタムロジックを Lambda や ECS で実行する必要がなくなります。
使用を開始するには、SageMaker Unified Studio プロジェクトでサーバーレスのビジュアルワークフローを開き、タスクパネルで PythonOperator または BashOperator を検索して、そのノードをキャンバスにドラッグします。ワークフローの設定で Python ファイルまたはシェルスクリプトファイルを指定してから、各オペレーターにスクリプト内の関数またはコマンドを関連付けます。例えば、PythonOperator にデータ変換関数を呼び出させたり、BashOperator にシェルコマンドを実行させたりするといった設定を、すべてビジュアルキャンバス上で完結できます。
この機能は、Amazon SageMaker Unified Studio が提供されているすべての AWS リージョンでご利用いただけます。詳細については、Amazon SageMaker Unified Studio がサポートされているリージョンを参照してください。
詳細については、Amazon MWAA Serverless ワークフローでサポートされているオペレーターをご覧ください。使用を開始するには、Amazon SageMaker Unified Studio ユーザーガイドのサーバーレスビジュアルワークフローをご覧ください。