すべてのプロダクト
Search
ドキュメントセンター

Platform For AI:汎用モデルのエクスポート

最終更新日:Sep 02, 2026

「汎用モデルのエクスポート」コンポーネントは、トレーニング済みの MaxCompute モデルを Object Storage Service (OSS) に保存します。このコンポーネントは、トレーニング後の Platform for AI (PAI) Designer パイプラインの最終ステップとして使用します。エクスポートされたモデルは、デプロイや共有に利用できます。

前提条件

開始する前に、次のことを確認してください。

サポートされる上流コンポーネント

以下のトレーニングコンポーネントは、「汎用モデルのエクスポート」コンポーネントに接続できます。ポート要件とサポートされるエクスポート形式は、コンポーネントの種類によって異なります。

上流コンポーネント タイプ サポートされる形式 ポート接続
勾配ブースティング決定木 (GBDT) 二値分類 汎用 ML original、PMML ポート 1 のみ
線形サポートベクターマシン 汎用 ML original、PMML ポート 1 のみ
ロジスティック回帰二値分類 汎用 ML original、PMML ポート 1 のみ
GBDT 回帰 汎用 ML original、PMML ポート 1 のみ
線形回帰 汎用 ML original、PMML ポート 1 のみ
k-means クラスタリング 汎用 ML original、PMML ポート 1 のみ
ロジスティック回帰多クラス分類 汎用 ML original、PMML ポート 1 のみ
ナイーブベイズ 汎用 ML original、PMML ポート 1 のみ
PS-SMART 二値分類トレーニング PS シリーズ original のみ ポート 1 とポート 2
PS-SMART 多クラス分類 PS シリーズ original のみ ポート 1 とポート 2
PS-SMART 回帰 PS シリーズ original のみ ポート 1 とポート 2
PS 線形回帰 PS シリーズ original のみ ポート 1 とポート 2

ポート接続ルール:

  • 汎用 ML コンポーネント:出力モデルを「汎用モデルのエクスポート」コンポーネントのポート 1 に接続します。端口1

  • PS シリーズコンポーネント:ポート 1 とポート 2 の両方に接続します。端口1&端口2

Designer でのコンポーネントの設定

[汎用モデルのエクスポート] コンポーネントの [パラメーター] タブで、以下のパラメーターを設定します。

パラメーター 必須 説明 デフォルト値
[Rename] いいえ エクスポートされたモデルの新しい名前。空欄のままにした場合、モデルは上流の出力モデルの名前で保存されます。 なし (モデルは上流の名前を保持します)
[Overwrite Existing Model] いいえ [Rename] と一緒に使用すると、実行ごとに以前にエクスポートされたモデルが上書きされます。このパラメーターを設定することで、同じ OSS パスに複数のエクスポートが蓄積されるのを防ぎます。 未選択
[Overwrite] いいえ 指定した OSS パス内にある、同じ名前のモデルファイルを上書きします。 未選択
[Export Model Format] はい エクスポートされるモデルファイルの形式。サポートされている値: [original] (.meta ファイルと .model ファイルをエクスポート) または [PMML] (.xml ファイルをエクスポート)。上の表で、使用する上流コンポーネントがどの形式をサポートしているかを確認してください。 なし
実行ごとに以前にエクスポートされたモデルを上書きするには、[Rename] を設定し、[Overwrite Existing Model] を選択します。

PAI コマンドを使用したコンポーネントの設定

SQL スクリプト または DataWorks の ODPS SQL ノードで次の PAI コマンドを実行します。

PAI -name generalmodeltransfer2oss
-project algo_public
-Dformat="original"
-Drename="model_export"
-Doverwrite="false"
-DossPath="oss://examplebucket-cn-hangzhou-internal.aliyuncs.com/export/"
-Darn="acs:ram::xxxxxxxxxx:role/aliyunodpspaidefaultrole"
-DmodelName="model_flow_aius5tamq5rv4x****_node_anprs9ufo40opc****_model"
パラメーター 必須 説明 デフォルト値
format はい エクスポート形式: original または PMML。 なし
rename いいえ エクスポートされたモデルの新しい名前。 なし (モデルは上流の名前を保持します)
overwrite いいえ 指定したターゲットパス内に同じ名前のモデルが存在する場合に上書きするかどうかを指定します。rename パラメーターと組み合わせて true に設定すると、UI の [Overwrite Existing Model] パラメーターと同様に、実行ごとにモデルを上書きできます。有効な値: true または false。 false
ossPath はい モデルをエクスポートする OSS パス。 なし
arn はい 認可情報 (RAM ロールの ARN)。この値を取得するには、PAI コンソールに移動し、[All Product Dependencies] で [Designer] セクションを見つけ、[Actions] 列の [View Authorization Information] をクリックします。詳細については、「Cloud product dependencies and authorization: Designer」をご参照ください。 なし
inputTable いいえ PS シリーズコンポーネントからエクスポートする場合に必要です。トレーニングコンポーネントが生成したモデルテーブルを指定します。 なし
modelName はい エクスポートするオフラインモデルの名前。 なし