关于数据准确性问题,一定是基于参考数据做对比(首先要保证参考数据的准确性)。
排查方法:
首先要确定是数据哪个环节出了问题?
对于有数报表,数据的传递环节有:
1.数据连接->数据模型->报表
排查思路:从报表到数据模型到数据连接。层层比较。
环节点 | 排查点 |
报表 | 筛选器,计算字段 |
数据模型 | 数据模型类型,筛选器,数据关联 |
数据连接 | 数据连接配置 |
说明:
(1)报表端常见的问题有:
报表的筛选:有报表页面筛选,筛选器组件,图表配置区的筛选。
多关联了筛选器导致数据变少或者变没
展示的字段是计算字段,结果逻辑写的有问题
计算字段里面用了fixed函数,但报表中有筛选器。
(2)数据模型常见的问题有:
数据模型是抽取类型,数据变化只在源头,却没有执行抽取调度
数据模型上有筛选器
数据模型有多表关联,因为连接条件有问题导致数据变多倍,或者数据减少。
(3)数据连接常见的问题有:
参考数据是生产环境,数据连接连的是测试环境。
温馨提示:
如果数据有大规模的问题,可以关注一条数据,以点代面排查,层层排查。