您可以使用通用模型导出组件,将在MaxCompute中训练得到的模型导出到指定的OSS路径。本文为您介绍如何使用通用模型导出组件。
前提条件
已完成OSS授权,具体操作请参见云产品依赖与授权:Designer。
支持接入的上游组件
可视化配置组件
您可以在通用模型导出组件的参数设置页签,配置以下参数。
参数 | 描述 |
重命名 |
说明 如果您需要每次执行模型导出都覆盖上次导出的模型,需要配置重命名并选中是否覆盖参数。 |
是否覆盖 | 选中该参数,生成的模型文件会覆盖指定OSS路径中的同名模型文件。 |
导出模型格式 | 支持以下取值:
上游组件支持导出的模型格式:
|
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 | 是 | 输出模型的格式,支持以下取值:
| 无 |
rename | 否 | 模型重命名的名称。 | 无(默认不做重命名操作) |
overwrite | 否 | 是否覆盖指定目录下的同名模型,支持以下取值:
| false |
ossPath | 是 | 导出模型的OSS路径。 | 无 |
arn | 是 | 授权信息。您可以登录PAI控制台,在全部产品依赖页面的Designer区域,单击操作列下的查看授权信息,获取授权信息,具体操作请参见云产品依赖与授权:Designer。 | 无 |
inputTable | 否 | 在导出PS系列组件模型时,您需要同时配置PS系列组件训练输出的模型表。 | 无 |
modelName | 是 | 需要导出的离线模型(OfflineModel)名称。 | 无 |