跳到主要内容

用户属性

最近更新 2026/10/02

1. 功能简介​

历史情况

  • 在历史的数据模型中,数据上报后直接生成用户属性,事件属性 等资产,并且用于报表/看板等资产的搭建
  • 无法支持多源数据的接入,并且在数据上报前无法进行分析场景的资产搭建
查看原图

历史数据模型: 上报数据直接用于分析功能

超层模型

  • 增加超层模型后,在来源数据与分析功能的使用中间增加了隔离层,解除了二者强依赖关系
  • 可支持多源数据的接入,并通过超层对象设置其连接关系
  • 在数据实际产生前,超层对象能够以占位形式存在,便于同时进行报表看板的搭建工作
  • 需要进行项目迁移时,分析层的资产内容可基于超层进行迁移,并在迁移后灵活调整可能存在的异常连接关系
查看原图

超层模型: 通过超层对象连接来源数据后再用于分析

注意

用户属性与事件属性不同, 每个用户属性仅能设置1个数据来源(上报或跨源)

跨源用户属性配置需数据管理员启用, 请在项目启动阶段沟通确认并执行相关操作

当前版本对于跨源用户属性的配置通过 "跨源配置(实体表)" 进行设置

注意

为了在超层模型基础上区分说明 "用户属性" 与其来源的 "上报用户属性"或"跨源用户属性",本文将 "用户属性" 强调为 "超层用户属性",将"上报用户属性"和"跨源用户属性" 统称为 "来源用户属性"

分析使用

  • 列表选择: 历史系统中的用户属性列表均为 "上报用户属性" ,升级为超层模型后,用户属性列表中均为 "超层用户属性",扩展了可支持的数据源,同时使用体验与之前保持一致
  • 模型查询: 完成报表的创建后,AE系统将会根据超层用户属性的来源,自动识别并读取 上报数据 或 跨源数据 进行计算,与之前的使用体验保持一致
  • SQL查询: 由于SQL查询的高度自定义场景,用户需要在查询时需要结合来源填写真实的 from xxx 语句,并根据原始表中的数据编写查询SQL语句

2. 使用说明​

自动监听逻辑​

  • 当有新的用户属性数据上报时,AE系统会自动监听并创建+连接同名的超层用户属性

  • 当用户创建了 "跨源配置(实体表)" 时,AE系统同样会读取配置中的用户属性,然后自动增加属性的连接配置

  • 在自动创建/连接时的逻辑

    • 若没有同名的超层用户属性,则系统自动创建并关联超层用户属性
    • 若已有同名同类型, 且未连接的超层用户属性,系统会给超层用户属性建立关联信息
    • 若已有同名但不同类型的超层用户属性,则需用户手动确认用户属性与连接关系

列表页​

列表管理页 说明

列表页各处的功能如下,序号与上图的标注对应:

  1. 「显示状态」:筛选用户属性的显示状态。
  2. 属性名、显示名、备注:用户属性的名称、显示名和备注。
  3. 「来源用户属性管理」:进入来源用户属性管理页面,查看和管理来源用户属性。
  4. 「显示名」:批量设置用户属性的显示名。
  5. 「+ 用户属性」:创建新的超层用户属性或虚拟用户属性。
  6. 搜索框:可搜索用户属性名、显示名、备注。
  7. 行操作:编辑当前的超层用户属性、设置当前超层用户属性的连接关系。
  8. 「更多」菜单:「隐藏」切换显示状态,「创建副本」创建属性的副本,「添加维度表」为属性添加维度表,「删除」删除当前的超层用户属性;对象/对象组类型的属性还有「创建子属性」。
  • 字段说明表如下
字段名说明
用户属性名以字母开头,可含字母、数字、下划线,最多 80个字符
用户属性显示名支持中英文,最多 80个字符
备注支持中英文,最多 200个字符
属性类型用户属性为用于分析模型的基本属性, 可结合其他功能生成虚拟属性、维度属性、汇率属性
数据类型如: 文本/数值/布尔/时间/列表/对象/对象组 等
实时可用状态是否可用于触发式运营的触发规则及实时预警
连接状态当前用户属性是否已和来源数据连接
数据状态数据连接的可用状态是否正常
操作编辑 = 编辑用户属性的基本信息
创建副本 = 基于当前的用户属性创建副本
隐藏/显示 = 将用户属性的显示状态设置为不可见/可见
添加维度表 = 为当前属性添加维度表 (不支持对象/对象组类型)
下载/更新/删除维度表 = 对已添加维度表的属性增加对应的操作
创建子属性 = 为对象/对象组类型的属性创建子属性
删除 = 删除当前用户属性

新建用户属性​

超层用户属性 新建说明

项目初期需要创建的资产数量较多时, 可使用 事件与属性的批量编辑 功能

设置用户属性的连接​

超层用户属性 来源连接设置

  • 属性来源连接说明:

    • 1个超层属性仅能与1个上报属性建立连接关系
    • 若存在对象组类型的属性P,其中包含子属性P1,则:
      • 子属性P1的连接属性必须同样为子属性,且其父属性已经和属性P建立了连接关系

3. 主要功能权限说明​

用户属性相关功能涉及的权限如下:

权限ID功能操作权限功能明细
19元数据管理查看查看事件、事件属性、用户属性列表、数据表预览
20元数据管理编辑编辑原始事件、事件属性、用户属性的显示名
21元数据管理编辑编辑虚拟事件、维度表、虚拟属性
59元数据管理查看导出属性的维度表、下载数据表内容、下载数据表历史内容
89元数据管理编辑新增、编辑文件上传类型数据表、还原文件上传类型数据表的历史版本
5000元数据管理编辑管理事件/事件属性列表、设置数据连接关系、查看上报/跨源的资产信息

图中序号对应的入口和所需权限如下:

  1. 进入用户属性页面(查看):权限 ID 19
  2. 「来源用户属性管理」(管理来源用户属性):权限 ID 5000
  3. 「显示名」(编辑显示名):权限 ID 20
  4. 「+ 用户属性」:创建超层用户属性需要权限 ID 5000,创建虚拟用户属性需要权限 ID 21
  5. 行内编辑显示名、编辑备注:权限 ID 20
  6. 行操作:编辑超层用户属性和设置连接需要权限 ID 5000,编辑虚拟用户属性需要权限 ID 21

「更多」菜单(见「列表页」的配图)中各操作所需的权限如下:

  • 隐藏用户属性:权限 ID 20
  • 创建用户属性副本:权限 ID 5000
  • 添加维度表:权限 ID 89
  • 创建子属性:权限 ID 5000
  • 删除用户属性:权限 ID 5000
  • 已添加维度表的属性:更新维度表需要权限 ID 89,下载维度表需要权限 ID 59,删除维度表需要权限 ID 21

4. 参数限制​

  • 单个项目内可创建 1,000个超层用户属性

5. 常见问题​

  • 为什么无法编辑或删除#user_id用户属性?

    • 为了保证分析模型的可用性,个别属性不提供页面上的编辑功能,相关属性及说明如下:
    • #user_id AE系统的用户唯一识别ID,分析模型中用于默认的用户去重数计算
这篇文档对你有帮助吗?