机器学习PAI_DESIGNER任务用于调用您在机器学习平台中构建的任务,并按照节点配置进行调度生产。本文为您介绍如何新建PAI_DESIGNER任务。
前提条件
在开始执行操作前,请确认您已满足以下条件:
使用限制
当前Dataphin仅支持导入基于MaxCompute计算资源创建的PAI-Designer工作流。
仅计算引擎为MaxCompute的Dataphin支持新建机器学习PAI_DESIGNER任务。
仅支持新版本,可视化建模(Designer)的集成。
在创建可视化建模的工作空间时,资源需选择为基于MaxCompute的计算资源方式。
在配置PAI空间时,使用MaxCompute离线计算引擎的AK需要将调度的工作流发布为工作空间可见,Dataphin获取的是AK下公开及私有的工作流。
PAI任务使用的MaxCompute计算量不计入资产全景中的项目的计算量中。
PAI的参数输入需要在PAI Designer任务上进行参数的配置。
PAI Designer工作流中的读数据表及写数据表中若有跨项目的表的数据访问,不能支持访问的数据表的生产开发环境的自动切换,需指定访问的数据环境。
操作步骤
在Dataphin首页,单击顶部菜单栏的研发,进入数据开发页面。
按照下图操作指引,进入新建PAI_DESIGNER任务对话框。
在新建PAI_DESIGNER任务对话框中,配置参数。
参数
描述
名称
命名规则如下:
不支持竖线(|)、\/、半角冒号(:)、半角问号(?)、尖括号(<>)、星号(*)半角单引号(")。
全局唯一。
不能超过64个字符。
调度类型
选择机器学习任务后续调度的类型,支持选择周期性节点和手动节点,详细说明如下:
描述
填写对机器学习任务的简单描述。
选择目录
默认选择为计算任务。同时您也可以在计算任务页面创建目标文件夹后,选择该目标文件夹为计算模板的目录。
单击确定。
导入并配置PAI_DESIGNER任务。
按照下图操作指引,导入机器学习PAI中已开发好的工作流。
说明导入后,为您展示在机器学习中开发的工作流。同时,您也可以单击页面上方的去编辑工作流,进入机器学习中生成该工作流的页面进行编辑,如何编辑请参见创建及管理工作流。若导入后未显示工作流,您可以单击页面上方的刷新工作流,刷新机器学习任务中的工作流。
单击页面侧边栏属性,配置任务的属性。属性包括任务的基本信息、参数配置、调度属性(周期任务)、调度依赖(周期任务)、运行配置。
基本信息
用于定义调度任务的名称、对应责任人、描述等基本信息。配置说明,请参见配置任务基本信息。
参数配置
若您的任务中调用了参数变量,您可以在属性中对参数进行赋值,从而支持节点调度时,参数变量可以自动被替换为相应的变量值。配置说明,请参见参数配置及使用节点参数。
调度属性(周期任务)
如果离线计算任务的调度类型为周期任务,除了基本信息外,还需要配置任务的调度属性及调度依赖。配置说明,请参见配置调度属性。
调度依赖(周期任务)
如果离线计算任务的调度类型为周期任务,除了基本信息外,还需要配置任务的调度依赖。配置说明,请参见配置调度依赖。
运行配置
您可根据业务场景为离线计算任务配置任务级的运行超时时间和任务运行失败时的重跑策略。未配置则默认继承租户级设置的默认值。配置说明,请参见计算任务运行配置。
单击确定。
在工作流面板页面,保存并提交PAI_DESIGNER任务。
单击页面右上方的图标,提交代码。
单击页面右上方的图标,提交代码。
在提交备注页面,填写备注信息。
单击确定并提交。