Machine Learning Designer は、エンドツーエンドの機械学習開発を実装するために Platform for AI (PAI) によって提供される視覚化モデリングツールです。DataWorks は PAI Designer ノードを提供します。これらのノードを使用して、Machine Learning Designer のパイプラインを読み込むことができます。このようにして、パイプラインタスクは、PAI Designer ノードのスケジューリング構成に基づいて定期的にスケジュールできます。
前提条件
DataWorks に PAI へのアクセスが承認されています。
承認ページ で数回クリックするだけで承認を完了できます。承認に基づいて作成されるサービスロールの詳細については、「ロール 1: AliyunServiceRoleForDataworksEngine」をご参照ください。[aliyundataworksfullaccess] ポリシーがアタッチされている Alibaba Cloud アカウントまたは RAM ユーザーのみが、ワンクリック承認を実行できます。
PAI Designer ノードが作成されています。
手順 1:PAI Designer ノードに基づいてタスクを開発する
PAI Designer ノードの構成タブで、次の操作を実行して、PAI Designer ノードに基づいてタスクを開発します。
PAI Designer ノードに基づいてタスクを開発する
PAI Designer ノードを編集するときに既存のパイプラインを読み込む場合は、事前に PAI でパイプラインを作成する必要があります。このようにして、作成されたパイプラインを名前で検索することで読み込むことができます。

PAI Designer ノードの構成タブで、次のいずれかの方法を使用してパイプラインを作成できます。
空のパイプラインを作成する。
空のパイプラインを作成し、コンポーネントを追加し、コンポーネントでドラッグアンドドロップ操作を実行して、ビジネス要件に基づいてモデルを構築できます。詳細については、「空のパイプラインを作成する」をご参照ください。
プリセットテンプレートを作成する。
Machine Learning Designer は、テンプレートに類似したパイプラインをすばやく作成するためのプリセットテンプレートを提供します。プリセットテンプレート内のコンポーネントまたはコンポーネントの構成を変更して、モデルを構築できます。詳細については、「プリセットテンプレートからパイプラインを作成する」をご参照ください。
カスタムテンプレートを作成する。
安定したパイプラインをカスタムテンプレートとして保存して、ワークスペース内の他のメンバーが使用および編集できるようにすることができます。詳細については、「カスタムテンプレートからパイプラインを作成する」をご参照ください。
PAI Designer ノードのスケジューリングパラメーターを構成する
作成したノードでタスクを定期的に実行する場合は、ノード構成タブの右側にあるナビゲーションウィンドウで [プロパティ] をクリックして、ビジネス要件に基づいてノードのスケジューリング情報を構成します。
DataWorks は、定期的なスケジューリングシナリオでのスケジューリングパラメーターの構成に基づいて、ノードのコード内で値が動的に置き換えられる [スケジューリングパラメーター] を提供します。ノードコードで ${Variable} 形式で変数を定義し、[プロパティ] タブの [スケジューリングパラメーター] セクションで変数に値を割り当てることができます。サポートされているスケジューリングパラメーターの形式については、「サポートされているスケジューリングパラメーターの形式」をご参照ください。
スケジューリングパラメーターのサンプルコード:
--command='echo '\''${Variable}'\'';' \ --特定のスケジューリングパラメーターを変数に割り当てることができます。構成が完了したら、[保存] をクリックしてノードを保存します。
手順 2:ノードをデプロイし、O&M 操作を実行する
ノードの構成を保存した後、ノードをデプロイする必要があります。詳細については、「ノードをデプロイする」をご参照ください。
ノードをデプロイした後、[本番稼働オンライン] の下にある [O&M を実行] をクリックして、オペレーションセンターでノードの実行ステータスを表示できます。詳細については、「オペレーションセンターの概要」をご参照ください。
説明Data Studio で PAI Designer ノードを実行するためのエントリポイントは提供されていません。PAI Designer ノードを実行する場合は、開発環境のオペレーションセンターに移動し、[ノード O&M] セクションで テスト[バックフィルデータ] を選択します。表示されるページで、管理する PAI Designer ノードを見つけ、[アクション] 列の または をクリックしてノードを実行します。