数据入库检查

开发工程师埋点后希望快速了解埋点是否正确,除了通过客户端埋点验证外,更准确的方式是通过易观方舟内置的“Debug数据验证”和“错误数据日志”两个功能进行数据验证。

Debug数据验证

显示在调试模式下Debug = 1 和 Debug = 2 的数据,用于调试验证,以时间倒序排序展示最新的 500条事件日志。

支持搜索方式

可以按照事件ID,用户ID以及时间维度进行搜索

支持筛选展示方式

可以筛选debug=1和debug=2两种模式下的数据展示;也可以筛选列表要展示数据字段

支持数据实时更新

如果有事件更新,会有更新提示;也可以直接开启实时刷新,随时获取最新数据

展示单条事件属性和JSON数据

点击单条事件,可以展开查看事件属性和JSON数据

错误数据日志

展示关闭调试模式下(Debug=0)和调试模式下(Debug=2)的错误日志数据

支持搜索方式

可以按照事件ID,用户ID以及时间维度进行搜索

支持筛选展示方式

可以筛选debug=1和debug=2两种模式下的数据以及错误类型展示;也可以筛选列表要展示数据字段

支持数据实时更新

如果有事件更新,会有更新提示;也可以直接开启实时刷新,随时获取最新数据

展示单条事件属性、JSON和错误详情数据

错误类型说明

错误类型

正常情况示例

错误情况示例

建议解决办法

JSON 格式异常

JSON Array对象或 JSON 格式

-

上传正确JSON 格式数据

标准格式字段校验异常

-

-

上传正确标准格式字段

appkey 校验异常

-

数据中 appkey 与启动程序中appkey 不同

上传一致appkey

事件ID不符合校验规则

Java 命名规范:首位为字母或者$,后面为大小写字母、数字、下划线和$,最大长度125字符

-

上传正确事件ID

属性ID不符合校验规则

Java命名规范:首位为字母或者$,后面为大小写字母、数字、下划线和$,最大长度125字符

-

上传正确属性ID

属性值个数超过规定范围

上限为300个(包含回数的预置属性和自定义属性)

-

减少属性值个数到300个以下

属性值不符合规范

请查看文档【Part II-数据接入准备-数据格式

-

上传正确属性值

属性值上传和现有数值类型不一致

String

Boolean

上传一致类型的属性值

属性值类型不支持

类型仅包含:String/Number/Boolean/数组

-

上传支持的属性值类型

显示用户登录,但是数据库中不存在

-

-

确定该用户是否绑定

IP解析异常

-

-

联系运维

数据信息超过限定时间

-

-

请重新确认数据接收时间范围(以当前时间为准,前10天内和未来3小时内)

程序异常

-

-

联系易观运维