行为规则根据行为和来源表唯一确定,将规范结构化的行为明细(行为域、业务线、动作、对象)与实际数据进行匹配。本文为您介绍如何创建购买商品、浏览商品和收藏商品的行为规则。

前提条件

完成行为元素的创建,详情请参见步骤二:创建行为元素

步骤一:创建购买商品行为规则

  1. 登录Dataphin控制台
  2. 进入行为中心页面。
    1. 在Dataphin控制台页面,选择工作区地域后,单击进入Dataphin>>
    2. 在Dataphin产品首页,单击研发
    3. 在数据开发页面,鼠标悬停至开发上,单击萃取
    4. 在数据萃取页面,单击行为中心
      如果进入数据萃取页面,系统默认进入行为中心页面,则无需再次单击行为中心
  3. 单击左侧导航栏中的faga图标,进入行为规则页面。
    如果进入行为中心页面,系统默认进入行为规则页面,则无需再次单击左侧导航栏中的faga图标。
  4. 单击行为规则后的fagag图标。
  5. 新建行为规则对话框,配置参数。
    faga
    参数 描述
    行为域 选择电商
    业务板块 选择淘宝
    动作 选择购买
    对象 选择商品
    来源表类型 选择物理表
    来源主表 选择Data_distill.s_item_buy_d
    筛选条件 输入ds='${bizdate}'
  6. 单击确定
  7. 新建行为规则:Data_distill.s_item_buy_d页面,配置参数。
    faga
    参数 描述
    ID归一化配置 引入ID倒排表:
    1. 单击ID归一化配置
    2. ID归一化配置对话框,选择ID倒排表为Data_distill.demo_id_mapping,同时打开ID归一化开关。
    3. 单击确定并初始化
    说明 仅支持选择当前项目内的ID倒排表。
    行为主体 ID_Type选择MobileID_value选择phone_number
    对象 标识值选择为item_id
    对象属性 添加商品价格商品类目的对象属性:
    1. 属性选择商品价格属性值选择price
    2. 单击新增对象属性
    3. 属性选择商品类目属性值选择cate_level1
  8. 配置调度参数。
    1. 单击页面上方的调度配置
    2. 配置依赖关系区域参数,其余参数均保持默认值。调度配置的更多内容,请参见调度配置
      faga
      参数 描述
      上游依赖 添加该节点任务调度时依赖的上游节点:
      1. 单击新建上游依赖
      2. 新建上游依赖对话框中,在搜索框中输入Data_distill.s_item_buy_d,搜索到Data_distill.s_item_buy_d节点。
      3. 单击确定新增
    3. 单击确定,完成调度配置。
  9. 保存、预览并提交行为规则。
    1. 单击页面右上方的图标,保存当前行为规则的配置。
    2. 单击页面右上方的faga图标,预览行为规则。
    3. 单击页面右上方的图标,完成行为规则的提交。
    4. 提交备注对话框,填写备注信息。
    5. 单击确定并提交,提交成功的行为规则,即可进入生产环境。

步骤二:创建收藏商品行为规则

  1. 行为规则页面,单击行为规则后的fagag图标。
  2. 新建行为规则对话框,配置参数。
    新建行为规则
    参数 描述
    行为域 选择电商
    业务板块 选择淘宝
    动作 选择收藏
    对象 选择商品
    来源表类型 选择物理表
    来源主表 选择Data_distill.s_item_favor_d
    筛选条件 输入ds='${bizdate}'
  3. 单击确定
  4. 新建行为规则:Data_distill.s_item_favor_d页面,配置参数。
    faga
    参数 描述
    ID归一化配置 确认ID倒排表:
    1. 单击ID归一化配置
    2. ID归一化配置对话框,确认当前ID倒排表是否为Data_distill.demo_id_mapping

      如果不是,则单击ID倒排表显示区域,选择Data_distill.demo_id_mapping

    3. 单击确定
    行为主体 ID_Type选择EmailID_value选择email
    对象 标识值选择为item_id
    对象属性 添加商品价格商品类目的对象属性:
    1. 属性选择商品价格属性值选择price
    2. 单击新增对象属性
    3. 属性选择商品类目属性值选择cate_level1
  5. 配置调度参数。
    1. 单击页面上方的调度配置
    2. 配置依赖关系区域参数,其余参数均保持默认值。调度配置的更多内容,请参见调度配置
      faga
      参数 描述
      上游依赖 添加该节点任务调度时依赖的上游节点:
      1. 单击新建上游依赖
      2. 新建上游依赖对话框中,在搜索框中输入Data_distill.s_item_favor_d,搜索到Data_distill.s_item_favor_d节点。
      3. 单击确定新增
    3. 单击确定,完成调度配置。
  6. 保存、预览并提交行为规则。
    1. 单击页面右上方的图标,保存当前行为规则的配置。
    2. 单击页面右上方的faga图标,预览行为规则。
    3. 单击页面右上方的图标,完成行为规则的提交。
    4. 提交备注对话框,填写备注信息。
    5. 单击确定并提交,提交成功的行为规则,即可进入生产环境。

步骤三:创建浏览商品行为规则

  1. 行为规则页面,单击行为规则后的fagag图标。
  2. 新建行为规则对话框,配置参数。
    新建行为规则
    参数 描述
    行为域 选择电商
    业务板块 选择淘宝
    动作 选择浏览
    对象 选择商品
    来源表类型 选择物理表
    来源主表 选择Data_distill.s_item_view_d
    筛选条件 输入ds='${bizdate}'
  3. 完成参数配置后,单击确定
  4. 新建行为规则:Data_distill.s_item_view_d对话框,配置参数。
    faga
    参数 描述
    ID归一化配置 确认ID倒排表:
    1. 单击ID归一化配置
    2. ID归一化配置对话框,确认当前ID倒排表是否为Data_distill.demo_id_mapping

      如果不是,则单击ID倒排表显示区域,选择Data_distill.demo_id_mapping

    3. 单击确定
    行为主体 ID_Type选择UserIDID_value选择user_id
    对象 标识值选择为item_id
    对象属性 添加商品价格商品类目的对象属性:
    1. 属性选择商品价格属性值选择price
    2. 单击新增对象属性
    3. 属性选择商品类目属性值选择cate_level1
  5. 配置调度参数。
    1. 单击页面上方的调度配置
    2. 配置依赖关系区域参数,其余参数均保持默认值。调度配置的更多内容,请参见调度配置
      faga
      参数 描述
      上游依赖 添加该节点任务调度时依赖的上游节点:
      1. 单击新建上游依赖
      2. 新建上游依赖对话框中,在搜索框中输入Data_distill.s_item_view_d,搜索到Data_distill.s_item_view_d节点。
      3. 单击确定新增
    3. 单击确定,完成调度配置。
  6. 保存、预览并提交行为规则。
    1. 单击页面右上方的图标,保存当前行为规则的配置。
    2. 单击页面右上方的faga图标,预览行为规则。
    3. 单击页面右上方的图标,完成行为规则的提交。
    4. 提交备注对话框,填写备注信息。
    5. 单击确定并提交,提交成功的行为规则,即可进入生产环境。