You need to enable JavaScript to run this app.
导航

4. ID-Mapping

最近更新时间2023.08.28 16:43:58

首次发布时间2023.08.28 16:43:58

说明

ID图谱构建功能,可以基于用户ID、手机号、设备号等ID信息,关联起同一用户多个账号的碎片化数据。

1. 新建 ID 类型
  1. 鼠标悬停在 数据融合 模块,在弹出的菜单中选择 ID图谱构建

  2. 进入ID图谱构建页面后,点击左上角 配置 按钮。

  1. 进入配置页面后,点击 新建ID类型 按钮。

  2. 在新增的 未命名ID类型 中,填写ID类型信息:

    1. 基础ID类型信息:

      • ID名称:用户ID

      • ID标识 Code :user_id

      • ID数据类型:字符型

      • 渠道识别标识:PrivateID

    2. 配置全量ID数据:

      • 是否配置数据:是

      • 数据来源:离线+实时

      • 数据集:IDMapping_用户ID_离线_HIVE(前置任务创建的数据集)

      • 更新方式:全量

      • ID类型对应的字段:user_id(数据集中用户ID对应的字段)

      • 日期分区字段:p_date

      • 日期分区格式:yyy-MM-dd

完成后点击上方 保存 按钮,完成用户ID的ID类型新增工作。

  1. 同样的操作,新增ID类型手机号,配置信息如下:

2. 配置 OneID
  1. 在 ID类型配置 界面,点击上方的 OneID配置 ,进入OneID配置界面。

2.1 配置OneID识别参考关系

进入 离线OneID生成策略 > OneID识别参考关系,点击下方 添加参考关系 按钮,在右侧配置界面添加 用户ID手机号 的参考关系。配置信息如下:

  • 关系数据集:IDMapping_用户ID_离线_HIVE

  • 日期分区字段:p_date

  • 日期分区格式:yyyy-MM-dd

  • 更新方式:全量

  • 构建关系的ID:

    • 用户ID,对应字段user_id

    • 手机号,对应字段reserv_phone

  • 参考策略:不配置

点击保存,完成参考关系配置。

2.2 配置OneID识别优先级

进入 离线OneID生成策略 > OneID识别优先级, 点击 编辑 按钮,进入编辑页面。

  1. OneID生成算法:选择 增强分段算法

  2. 优先级:点击 新增优先级 ,进行OneID优先级的配置工作。

    1. 在新增的优先级中,ID类型选择 用户,同时将用户优先级拖拽到第一优先级中,打开 OneID是否可变。

    2. 继续点击新增优先级,ID类型选择 手机号,并将手机号拖拽到第二优先级,打开 OneID是否可变。

    1. 点击手机号右侧的 配置 按钮,点击 新增参考关系 ,并选择 用户<->手机号 关系,并点击确定,保存参考关系设置。

    1. 点击上方的 保存 按钮,保存OneID识别优先级的设置,完成后点击右上角关闭按钮,关闭配置界面。

3. 运行 ID-Mapping
  1. 检查配置并确认无误后,刷新页面,点击右上角运行,运行IDMapping任务,生成base_id。

  1. ID-Mapping 的运行记录可以在 任务信息 中查看,等待5-10 min后,观察任务运行状态更新为 成功 。如果持续处于 等待上游依赖就绪 时,需要检查前面配置的可视化建模是否运行成功。