EasyRec Config的Web编辑器

背景

  • 配置文件和表字段类型、顺序不一致。配置文件缺少字段。

  • 特征表中的字段名称错误。

  • 常见的配置错误检查。

  • 在已有模型特征的情况下,手工设置特征的大量参数不是很方便。

针对以上问题我们设计了web config功能

针对的场景:

  • 客户给了一个训练特征表,需要产出一个EasyRec的配置文件。

  • 在web 上配置好,然后导出部分的EasyRec的配置文件。

  • 计算每个特征的个数,然后可以导入到特征表。

使用流程:

  1. 第一步,如下图,点击 odps 配置,配置训练特征表的信息, 其中配置名称为自定义名称, 数据源为原数据管理中已经配置好的数据源, 表名为maxcompute中的表名

add_params

  1. 选择config任务,并点击新增

add_params

  1. 点击新增之后,会跳转到此页面,需要先选择你刚才在第一步中配置的 odps 信息,然后点击表格导入,此步骤会将 odps 表中的列名以及列的类型加载并填充至下面表格中

    输入分箱数量,并选择ModelClass,点击数据计算

add_params

  1. 点击数据计算之后,会创建任务,并让你输入任务名称,

    默认的规则是:每次数据计算都是一个全新的任务,任务名可重复

add_params

  1. 接下来config任务界面,在此可以查看任务运行的状态(成功,失败,结束),若是任务失败,描述信息中则会显示任务失败的原因

add_params

  1. 点击上图中的编辑按钮,就会将计算好的结果填充至下图表格中,你也可以对计算后的结果进行更改,点击 Config导出 则会将当前表格中的内容保存为json文件并下载至本地,点击保存配置则是将当前表格中的内容保存更新至数据库中,下次可再次通过编辑按钮进入

add_params