最近更新时间:2021-03-02 20:03:36
问题现象:报告页显示查询数据为空或者指标卡显示0或者数据不准确
请按以下思路进行排查:
首先如果您的版本>=5.4(SaaS版本肯定是高于此版本,私有部署则需要咨询一下)。
则可以在刷新数据后,直接查看关联筛选器来判断:
通过排查其中的筛选器条件来判断数据是否有异常。
若您的版本低于5.4则:
①首先刷新报告数据;
②是否有筛选器导致数据被过滤;若您使用的AxisBI版本支持"查看SQL"功能,则可以点击查看sql,在sql内我们可以快速定位使用了哪些筛选。如下:
从SQL里我们可以很直观地看到这里有2个筛选,一个是[订单日期]的筛选,一个是[类别]的筛选。若您的AxisBI版本不支持查看SQL,则您可以在表格查看是否有筛选,或者页面是否筛选器
表格的维度筛选:
报告页面筛选:
③数据模型层的排查;编辑对应的数据模型,数据模型分为直连和抽取,直连情况下:您使用的是源表还是自定义sql,若为源表且查看无数据,则为数据源问题,请联系您的数据库管理员;若为自定义sql,您可以将该sql复制至源数据库执行,若数据源也查无数据则请联系数据库管理员,若数据源没问题,则请联系技术支持人员;
若为抽取模式:查看抽取记录,是否有抽取失败,若有失败请根据具体原因联系技术支持人员;若抽取正常,仍无数据,请联系数据库管理员(如果是全量抽取,则可以尝试立即抽取,有可能数据源的数据在你设置的抽取任务时间之后才入库,那么抽取任务执行时是没有抽到数据的)
请注意,请务必确认,AxisBI使用的数据连接信息(包括数据连接使用的用户、队列)和您源数据保持一致,否则可能因为权限、环境等原因导致您无法得到准确的信息。
纯净模式