ビジュアルモデリングでは、データの前処理、特徴量エンジニアリング、モデル予測を含むバッチデータ処理パイプラインをパイプラインモデルとしてパッケージ化し、Elastic Algorithm Service (EAS) にオンラインサービスとしてデプロイできます。
オンラインサービスとしてデプロイできるのは、Alink アルゴリズムコンポーネント (キャンバス上で紫色の小さな丸でマークされています) のみで構築されたパイプラインだけです。
制限事項
| 制約 | 詳細 |
|---|---|
| コンポーネントタイプ | Alink アルゴリズムコンポーネントのみがサポートされています。これらはキャンバス上で紫色の小さな丸でマークされています。 |
| 実行ステータス | パッケージングの前に、パイプライン内のペアになったすべてのトレーニングコンポーネントと予測コンポーネントが正常に完了している (緑色のチェックマークでマークされている) 必要があります。たとえば、線形回帰モデルをデプロイするには、線形回帰トレーニングコンポーネントと線形回帰予測コンポーネントの両方に緑色のチェックマークが表示されている必要があります。 |
| トポロジー | オンラインサービスは、単一の入力と出力のみを受け入れます。バッチパイプラインの有向非巡回グラフ (DAG) から単一のシリアルリンクを選択してください。 |
前提条件
開始する前に、以下を確認してください。
データの前処理、特徴量エンジニアリング、モデル予測を実装し、正常に実行されたバッチデータ処理パイプライン。詳細については、「モデルの構築」をご参照ください。
パイプラインをオンラインサービスとしてデプロイ
ビジュアルモデリングページに移動します。
左側のナビゲーションウィンドウで、[ワークスペース] をクリックします。[ワークスペース] ページで、管理するワークスペースの名前をクリックします。
左側のナビゲーションウィンドウで、[モデルトレーニング] > [ビジュアルモデリング (Designer)] を選択します。
[パイプライン] タブで、パイプラインをダブルクリックして開きます。
キャンバスの上部のナビゲーションバーで、[パイプラインモデルの作成] を選択します。

シリアルデータ処理リンクを形成するノードを選択し、[次へ] をクリックします。シリアルリンクは、通常 1 から N 個の予測コンポーネントで構成されます。たとえば、次のリンクでは、データを正規化し、One-Hot エンコーディングを適用し、ベクターを集約してから、FM 予測コンポーネントを実行します。

上流または下流のノードとシリアルリンクを形成するノードを選択すると、それらの接続されたノードが自動的に選択されます。
ノードの選択を解除すると、そのノードと一緒に選択されていたすべてのノードが自動的に選択解除されます。
[パイプラインモデルの作成] ダイアログボックスで、[次へ] をクリックしてパッケージングを開始します。
システムは、データ予測リンクとそのモデルをパイプラインモデルにパッケージングします。名前が model-combination- で始まるバッチタスクが自動的に起動されます。進捗をモニターするには、上部のナビゲーションバーで [すべてのタスクを表示] をクリックします。[以前のタスク] ダイアログボックスでタスクを見つけ、そのステータスを確認します。パッケージングには約 3〜5 分かかります。続行する前に、タスクの状態が Succeeded に変わるまでお待ちください。[以前のタスク] ダイアログボックスでタスクを見つけ、[操作] 列の [モデル] をクリックします。
これにより、EAS-オンラインモデルサービスページが開きます。デプロイの完了に関する詳細については、「PAI コンソールとビジュアルモデリングを使用したモデルサービスのデプロイ」をご参照ください。