目前智能推荐的全量数据源只支持ODPS,您需要先将全量启动数据上传至对应的DataWorks(MaxCompute:原ODPS)项目中。
如果已经有ODPS的项目,可以忽略此步骤。
DataWorks(数据工场)是基于MaxCompute(原ODPS)作为核心的PaaS平台产品,详情参见什么是DataWorks。创建DataWorks项目,详细介绍参见创建业务流程,本文基于智能推荐所需必备功能为前提,说明如何创建一个DataWorks的项目作为智能推荐全量数据的数据源。
操作步骤
I 进入DataWorks控制台
登录阿里云官网,搜索框输入DataWorks,进入控制台。
II 创建工作空间
创建工作空间,也就是开通实际的Maxcompute(原ODPS)项目,推荐服务只使用了ODPS的存储功能作为初始化的数据源,后续增量稳定后,该项目可以冻结删除。
1、选择区域创建工作空间
选择开通新的地域如:新加坡,您可以根据自己全量数据情况,选择相应的工作空间的地域。
2、配置工作空间
(1) 配置工作空间名称(MaxCompute的项目),需要将此名称作为project name提供给推荐服务。
(2) 配置模式,建议使用:简单模式(单环境),(可以在DataWorks的数据开发页面,直接使用SQL语句查询修改MaxCompute中的数据)。
(3) 其它配置默认即可。
3、选择引擎
选择MaxCompute相关服务,推荐服务只需要MaxCompute的存储能力,不需要额外开通其它服务。
如果您对MaxCompute没有其它依赖,可以选择按量付费(第一次使用时,需要先点击“去购买”按钮,购买完之后回到此页面即可选择按量付费)。
在推荐系统读取完全量数据,初始化完成后,可以选择冻结或者删除该MaxCompute项目。
4、配置引擎详情
5、创建完成
1、在工作空间列表中,可以找到新创建的项目。
2、智能推荐服务只使用了MaxCompute的存储功能,用户只需提供工作空间的名称作为project name,以及三张表名即可。
3、注意:MaxCompute中的全量数据,智能推荐系统只会在初始化时读取一次,后续增量等相关信息不会回写该项目,后续用户对里面的数据进行增删改查,都不会影响智能推荐服务。