编辑: Cerise银子 | 2014-08-27 |
5 参考上述步骤定义接入元数据 EXAMPLE_NEW ,如0所示. 新增接入元数据 个性化推荐引擎要求的接入元数据属性为商品 ID 和商品排行,其中,必须使用商品 ID 作为 主键. 配置完成后,单击 确定 . 在 元数据管理 页面可查看定义的元数据信息.可通过 编码 、 名称 、 类型 、 状态 进行筛选过滤后查看. 勾选定义的元数据,单击 发布 . ----结束 元数据手动入库 配置好商品元数据后, 需要先采集元数据入推荐系统,推荐系统根据系统中的元数据进行推 荐计算并完成推荐. 前提条件 系统已导入平台 OOTB 包,已创建业务管理员角色用户. 操作步骤 打开浏览器,在地址栏中输入地址 http://ip 地址:端口号/console ,以10001(业务管理 员)用户登录 Universe 系统. 地址中 IP 地址为 SLB 所在服务器的业务平面 IP 地址,端口号为 SLB 访问端口号. 例如:SLB 服务器 IP 为: 10.10.10.20 ,HTTP 端口号为
9010 ,则访问系统界面的网址为: http://10.10.10.20:9010/console . ? SLB 为双机时, IP 地址 配置为双机的浮动 IP 地址. 选择 数据治理 >
统一调度 >
任务配置 >
任务编排 ,创建并发布 USE 调度任务, 设置调度周期. 文档版本
6 ? 在 流程包 下选择 新建包 ,在创建的流程包下选择 新建控 制流 , 输入控制流的名称 LOAD_Metadata_to_Cube 和描述信息, 单击 保存 . ? 选择新建的 LOAD_Metadata_to_Cube 控制流,添加一个 业务任 务 节点 业务任务
1 到右侧空白区域. ? 双击新建的 业务任务
1 节点,在 平台 ID 中选择 BDI.FD1 节点,单击 选择任务 ,在弹出的界面中查询名称为 MetaDataToCubeHBaseTask 的任务,选中查询结果中的任务,单击 确定 ,配置控制流参数信息,如0所示. 配置业务任务 控制流关键参数说明如
0 所示. 控制流参数说明 参数名称 参数说明 MetaDataCode 在0配置商品元数据中定义的商品元数据的编码. CubeOverrideD ata 元数据写入推荐系统的方式:1 代表全量写入,0 代表增量写入. dataPath 元数据文件存储路径,文件内容要求与元数据模型属性中定义的属 性顺序一致,属性之间以 | 分隔. 说明 元数据文件存储路径创建好后,业务管理员需将元数据文件导入路径中. basicPath 推荐系统存储配置参数和业务数据的基础路径. 配置完成后,单击 确定 ,并单击 ,保存控制流. ? 在流程编辑页面的工具栏中单击 按钮,在弹出的 在线测试 页 面中单击 按钮,开始执行流程. ? 测试成功后,在导航树中选中流程,右键单击 发布 . ? 参考设置任务调度时间配置调度时间. 文档版本
7 以Cube 安装用户登录 Cube 服务器,在Cube 查询导入的元数据. >
cd /home/cube/cube_server/offer_node/uba_cube/bin >
./query_HDFS.sh >
connect as Campaign Please input passwd 输入密码后执行以下命令: >
select ID from EXAMPLE where dataday=latest PK ID/latest
0 0001
0001 1
0002 0002 scan records:2, match records:2 ----结束 配置数据源接入 数据源定义各类数据来源、协议.个性化推荐引擎执行推荐任务时,依赖于数据源接入配置 来获取业务系统上传的内容数据文件、用户行为文件和接入数据文件. 前提条件 已创建业务管理员角色用户. 场景描述 以商品 EXAMPLE 为例,在个性化推荐引擎中配置内容数据日汇总更新文件 EXAMPLE_D , 用户购买行为的日汇总文件 EXAMPLE_BUY_D 、分钟汇总文件 EXAMPLE_BUY_RT ,用户浏 览行为的日汇总文件 EXAMPLE_VIEW_D 、实时 Kafka 消息 EXAMPLE_VIEW_RT ,第三方接 入小时汇总文件 EXAMPLE_NEW_H 等数据源信息.如0所示. 配置数据源 数据源类型 数据源编码 周期 内容数据源 EXAMPLE_D 日 行为数据源 EXAMPLE_BUY_D 日 行为数据源 EXAMPLE_BUY_RT 分 行为数据源 EXAMPLE_VIEW_D 日 行为数据源 EXAMPLE_VIEW_RT 实时 接入数据源 EXAMPLE_NEW_H 小时 文档版本