本文为您介绍如何进行行为规则的基本配置、调度配置和物理化配置。

  1. 登录Dataphin。
  2. 在Dataphin首页,单击顶部菜单栏的研发,进入研发页面。首页-萃取
  3. 将鼠标悬停在开发上,单击萃取,进入数据萃取研发页面。萃取首页
  4. 您可以通过以下任何一种方式,进入新建行为规则弹框。
    • 在数据萃取研发页面,单击左侧导航栏中的行为规则,然后单击11,进入新建行为规则页面。行为规则
    • 在数据萃取研发页面,单击项目名称后项目后,选择行为中心 > 行为规则,进入新建行为规则页面。行为规则新建-项目
    • 在数据萃取研发页面,单击左侧导航栏下的行为规则对象列表,进入萃取对象列表页页面。在行为规则页面,单击页面右上角的新建行为规则,进入新建行为规则页面。新建域
    • 在萃取首页,单击行为规则下的新建域,进入新建行为规则页面。行为规则新建-首页
  5. 新建行为规则页面,根据页面提示配置参数。新建行为规则详情页面
    分区 参数 说明
    基本信息 行为域&业务线 根据页面提示选择行为域和业务线。
    动作 选择动作。
    对象 选择对象。
    来源表设置 来源表类型 选择物理表逻辑表
    来源主表
    • 如果您来源表类型选择物理表,则选择来源主表。
    • 如果您来源表类型选择逻辑表,根据页面提示选择业务板块及来源主表。
    筛选条件

    填写筛选条件,即对应来源表的具体清洗规则,例如ds=${bizdate}

    说明
    • 若您选择了开发环境的来源主表,则无法在调度配置部分进行调度依赖关系的自动解析。
    • 您需关注行为数据所属来源表及筛选条件,保证来源表符合行为数据要求,否则无法新建行为规则。
  6. 配置完参数后单击确定,进入规则配置页面。配置规则首页

    规则配置页面,可查看已配置行为规则的基本信息。若需修改,您可以单击页面上方的行为规则信息,在页面右侧的行为规则信息弹框内进行修改。

  7. 根据页面提示配置参数。规则参数配置
    分区 参数 说明
    行为主体 ID原始值 选择ID_TypeID_value
    • 您可以选择ID类型管理 > 新建ID类型新增自定义ID类型,系统内置的ID类型包括OneIDMobileUserIDEmailIPAddress
    • 您可以单击新增行为主体,新增多个行为主体ID。您也可以删除已添加的行为主体ID,但当仅剩一个行为主体时不支持删除。
    说明 自定义ID_type支持删除,系统内置ID_type不支持删除和修改。
    对象 对象标识 选择 标识值
    对象名称 选择对象名称
    说明 此处标识值(object_id)和对象名称(object_name)仅作为对象标识,不作为对象属性处理。若您需要使用标识值或对象名称作为对象属性,请在 对象属性中添加。
    对象属性 对象属性 对象属性是对象的事实性描述信息,如视频对象的名称、年份、导演等。选择属性属性值
    • 您可以通过单击对象属性管理,进入对象属性页面。系统支持对已有的对象属性进行管理,同时支持新建对象属性,详细内容请参见管理对象属性
    • 您也可以单击新增对象属性,新增多个对象属性,同时也可以删除已添加的对象属性。但当仅存在最后一个对象属性时,不支持删除。
    说明 请保持属性值来源字段取值稳定性,防止属性值波动对后续标签计算结果的影响。一般情况下同一对象的同一属性取值稳定且唯一,且可从下拉列表选择已在行为元素部分定义的对象属性。
    行为属性 发生次数 非必填信息。若您选择的来源表中有表示行为发生次数的字段时,您可以单击后,选择属性值
    系统 ds 系统自动为行为中心产出表创建系统业务日期分区字段,格式为yyyymmdd。
    • 若您已有标准化的ID倒排表,可以通过单击ID归一化配置选择ID倒排表。ID归一化开启后对所有规则全局生效。归一化配置您可以通过单击页面上ID倒排表,查看ID倒排表展示示意图。如果您已选择了ID类型,通过单击ID类型,查看倒排表详情。
      说明
      • 仅超级管理员可以开启和关闭ID归一配置。
      • ID倒排表基于OneID方法论,将同一用户的不同ID通过算法识别,用OneID连接起来。
      • ID归一化配置开启后,若已选行为主体ID_type映射成功,结果表会按照OneID和原始ID_type分别生成记录。若映射失败,仅按照原始ID_type生成记录。
    • 若您没有ID倒排表,您也可以在Data_distill项目下,通过单击开发 > 数据处理,引入ID倒排表。但需保证ID倒排表任务节点输出名称为Data_distill.倒排表名称(即项目名.表名)。
  8. 单击页面上方的调度配置,右侧弹出调度配置的页面,根据界面提示配置参数。配置完成后单击确定
    分区 参数 说明
    基本信息 优先级 系统将自动生成节点名称节点ID节点类型负责人描述,不支持修改。您可以选择优先级优先级包括:
    • 最低优先级
    • 低优先级
    • 中等优先级
    • 高优先级
    • 最高优先级
    参数配置 单击节点参数配置说明,参见节点参数配置说明对来源表筛选条件部分的变量参数进行配置。
    调度配置 时间属性 选择时间属性时间属性包括正常调度暂停调度
    调度周期 调度周期可选择
    • 如果您选择,则单击选择时间。
    • 如果您选择,则需先选择具体得日期再单击选择时间。
    • 如果您选择,则需先选择具体的日期再单击选择时间。
    依赖关系 上游依赖
    • 您可以单击依赖解析,系统根据选择的来源表自动进行依赖解析。
    • 您可通过单击新建上游依赖,新增生产环境的节点(来自Basic项目、Prod项目)为上游依赖。
    说明
    • 若来源表为逻辑表,则系统解析的上游依赖节点不支持删除。
    • 若来源表为物理表,则系统解析的上游依赖节点支持删除。
    • 若您切换来源表,则系统已解析的上游依赖节点将被清空,您可能需要重新手动解析或修改上游依赖节点。
    • 若系统自动解析失败,可单击依赖解析按钮重新进行解析,重新解析不会删除您新增的上游依赖节点。
    当前节点 您可以单击,查看下游节点。
  9. 单击页面上方的物理化配置,右侧弹框弹出物理化配置页面,根据界面提示配置参数。物理化配置
  10. 参数配置完成后,通过单击页面上方的预览,进行预览。通过单击保存,进行参数的保存。通过单击提交,进行提交新建的行为规则。行为规则配置提交