本文为您介绍如何新建及配置行为规则。

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

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

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