文档首页> > 用户指南> 入门

入门

分享
更新时间: 2019/06/06 15:25

本章节内容介绍使用推荐系统管理控制台快速搭建推荐服务,利用推荐系统的组合作业、算子作业、在线服务、效果评估等功能得到用户满意的推荐结果。

使用RES具体流程如下:

  1. 登录RES
  2. 获取添加AK/SK
  3. 上传数据
  4. 绑定资源
  5. 创建训练作业
  6. 创建在线服务
  7. 效果评估
  8. 查看服务使用信息
  9. 权限控制

场景描述

随着网络购物和视频新闻资讯等内容的不断普及,在浏览购物网页、视频网页及新闻网页时大多数用户的需求往往是关注主流内容和商品, 导致很多优秀的内容或商品没有机会被用户发现和关注。那么如何迅速和准确的帮助客户找到他们感兴趣的商品,正是我们需要解决的问题。

为了方便快速了解使用流程,我们将通过统一管理控制台配置算法,调用API获取结果。

登录RES

RES用户既可以按照数据格式要求导入数据,通过统一管理控制台配置算法,调用API获取结果。也可以针对业务需求通过API接口定制算法配置,获取推荐结果。

登录管理控制台具体流程如下:

  1. 登录华为云网站。若您没有华为云账号,请在“注册”页面,根据提示信息完成注册。
  2. 在华为云“EI企业智能”页签,选择EI大数据>推荐系统,进入推荐系统产品页。
  3. 在推荐系统产品页面,单击“解决方案控制台”,进入管理控制台。

获取添加AK/SK

由于使用RES时,用户上传数据、进行离线计算等需要依赖其他服务,若没有添加访问秘钥则无法使用其他服务。因此在使用RES前需要获取访问密钥以及添加访问密钥

说明:

在添加AK/SK前,需要在OBS至少创建一个桶,否则会校验失败。

  1. 获取访问密钥

    1. 注册并登录华为云管理控制台。
    2. 鼠标移动至用户名处,在下拉列表中单击“我的凭证”。
    3. 选择“管理访问密钥”页签,点击“新增访问秘钥”按钮。
    4. 输入当前用户的登录密码,通过邮箱或者手机进行验证,输入对应的验证码,如图1 新增访问密钥所示。
      图1 新增访问密钥
    5. 单击“确定”,下载认证账号的AK/SK,请妥善保管AK/SK信息。

  2. 添加访问密钥

    1. 在RES管理控制台,单击全局配置>添加秘钥
    2. 在弹出的对话框中,填写获取的访问密钥,单击“确定”,完成访问密钥的添加。
      说明:
      • “访问密钥”请填写Access Key Id(AK),“私有访问密钥”请填写Secret Access Key(SK)。
      • 请确保所填写的AK、SK为当前账号所获取的。

上传数据

  1. 数据源
    包含用户类数据,物品类数据,行为数据以及推荐候选列表。所有的离线数据都来源于用户的对象存储服务(Object Storage Service,简称OBS)文件,需要在OBS上存储如下数据源:
    • 用户属性表
    • 用户属性配置表
    • 物品属性表
    • 物品属性配置表
    • 用户操作行为表

    如上数据表的数据格式规范请参见离线数据源

  2. 黑名单和白名单

    黑名单和白名单的过滤配置,便于用户快速得到有效数据。黑白名单数据都来源于用户的对象存储服务(Object Storage Service,简称OBS)文件,以物品ID的形式在OBS上存储。

OBS上传文件操作详请参见《对象存储服务控制台指南》中的入门章节。

绑定资源

创建集群

在使用推荐系统之前,您需要开通表格存储服务(CloudTable Service)、数据湖探索(Data Lake Insight,简称DLI)或大数据MapReduce服务(MRS)来创建集群(根据需求选择开通DLI和MRS)。

说明:

CloudTable集群需要开启IAM统一身份认证。

MRS仅支持版本为1.8.2以上的非安全集群。

DLI集群建议创建跨源连接,通过RPC方式访问,提高读写性能。

  • DLI用于推荐系统的离线计算和近线计算。
  • CloudTable作为存储平台,用于用户推荐在线数据和推荐候选集的存储。
  • MRS用于推荐系统的离线计算和近线计算。

创建DIS通道

数据接入服务(Data Ingestion Service,简称DIS)采集用户实时日志,在计算引擎中消费实时日志并做近线处理。

绑定资源

使用推荐系统时你需要绑定相关服务来进行计算和存储,绑定资源即注册关联推荐解决方案使用的资源。

如何绑定资源,具体操作请参见资源中心

创建训练作业

创建训练作业包括创建组合作业和近线策略、特征工程、召回策略、排序策略、过滤规则等作业。创建作业需要配置计算资源和存储资源、添加推荐数据源、配置相关策略,作业的结果用于在线服务获取推荐结果。推荐的数据,包含用户类数据,物品类数据等。

如何创训练建作业,具体操作步骤请参见训练作业

创建在线服务

创建在线服务用于部署上线服务、更新模型。配置实时计算的逻辑,包括设置在线流量、组装推荐结果和设置排序策略。根据策略做在线推荐结果融合、过滤、重排以及多流程之间的AB,并返回最终结果。

如何创建在线服务,具体操作步骤请参见创建在线服务

线上服务运行完成,如何获取推荐结果,具体操作步骤请参见获取推荐结果

效果评估

创建效果评估可以对线上服务设置指标,查看推荐结果的具体衡量指标。

如何创建效果评估,具体操作步骤请参见效果评估

查看服务使用信息

  • 用户可以在RES控制台查看近7天服务调用次数,具体操作请参见服务总览信息
  • 用户可以在云监控控制台查看服务调用的监控指标数据,具体操作请参见服务监控

权限控制

注册华为云后,如果需要对华为云上的资源进行精细管理,请使用IAM服务创建IAM用户及用户组,并授权,以使得IAM用户获得具体的操作权限,具体操作请参见4-权限控制

如果您喜欢这篇文档,您还可以:

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区