# 数据验收
针对配置了埋点方案且已有数据上报的项目,您可以验收已入库数据的质量是否符合预期。数据验收时,系统将对指定范围的数据质量批量扫描,识别不符合验收标准的事件或属性。
验收主要包括:
- 上报数据与埋点方案中制定的数据处理规则的差异;
- 上报属性的空值率。当属性空值率大于指定阈值时,识别为异常;
注意:数据验收范围包括事件和自定义属性,不对预置属性进行验收。
# 配置数据验收规则
点击页面右上角的 验收数据,可配置验收规则,您可选择对事件数据或用户数据进行验收。
(1)验收事件数据
可根据事件时间、事件范围和筛选条件配置本次验收范围:
- 事件时间:验收事件的时间范围,默认为昨天,可自定义。注意:该时间指上报数据中的#time 字段,不随项目时区偏移;
- 事件范围:即需要验收的事件,默认全事件,可自定义事件范围。如选择新版本增加的埋点事件进行数据验收;
- 筛选条件:可对事件数据进行筛选。如您通过个客户端 SDK 采集上报数据,可指定某来源下的数据进行验收;
设置属性空值率验收规则。包括空值率阈值和统计规则:
- 空值率阈值:当上报的属性空值率超出阈值时,将在验收结果中显示异常;
- 统计规则:可选择是否将空字符串计入属性空值率;
(2)验收用户数据
设置验收的用户数据范围和属性空值率验收规则。同验收事件数据。
# 验收结果
验收计算完成,可查看验收报告。
事件数据的验收结果:
验收结果 | 结果说明 |
---|---|
成功 | 上报数据与埋点方案一致,且属性空值率均低于设置的阈值 |
未上报 | 所选验收范围内,事件无数据上报 |
异常 | 存在以下情况时,将记为事件异常: 1. 存在不在埋点方案中的事件 2. 存在不在埋点方案中,但实际有上报的属性 3. 存在属性缺失,即在埋点方案中,但实际无上报的属性 4. 存在上报属性类型与埋点方案中的属性类型不一致 5. 属性空值率超出所设置的阈值 |
用户数据的验收结果:
验收结果 | 结果说明 |
---|---|
成功 | 上报的属性数据与埋点方案一致,且属性空值率低于设置的阈值 |
异常 | 存在以下情况时,将记为用户属性异常: 1. 不在埋点方案中的用户属性 2. 属性缺失:即在埋点方案中,但实际无上报的用户属性 3. 上报属性类型与埋点方案中的属性类型不一致 4. 属性空值率超出所设置的阈值 |