大屏如何排查数据问题

大屏出现组件异常:可能是数据原因或者服务器问题

数据问题排查方法(通用)

先复制一份大屏,在复制的大屏上操作。(非常重要,养成备份的好习惯

步骤1:

编辑大屏,看看大屏的组件是不是在编辑状态还存在。组件丢失有可能就是服务器问题。

步骤2:如果组件存在,选中出问题的组件。在选中状态的时候,在右边中间的组件配置区切换到”数据”,看看配置中是不是有红色字段,然后看看没有筛选器。(红色字段主要是怕数据模型那边变化了引起了字段缺失,筛选器会影响数据)

大屏如何排查数据问题 - 图1

步骤3:查看数据模型,正常组件在选中状态。右上角的数据模型也会自动切换到对应的组件的数据模型。

此时点击下图中数据模型的 “预览宽表”(1部分)会弹出宽表。如下图的2,点击”编辑模型”。

大屏如何排查数据问题 - 图2

步骤4:此时会进入数据模型的编辑界面。

(1)如下图所示:先查看1部分,有没有筛选器。(主要是排查自己的数据没有被过滤掉)

(2)然后查看2部分,宽表是不是有数据。(主要是确保宽表是正常运行的)

(3)然后查看3部分,对比一下大屏字段类型和数据模型是不是一致。(主要是看看大屏那边有没有做过字段的类型修改,因为有时候类型修改会引入脏数据,如原始字段是字符型,在大屏变成了时间型。如果数据本身不符合时间规范在大屏就会报错。)

大屏如何排查数据问题 - 图3

步骤5:如果都没有问题,在数据模型的非编辑状态下面。刷新一下数据。主要是更新源头最新的表结构。然后进入编辑状态。重复步骤4的检查。

大屏如何排查数据问题 - 图4

步骤6:如果都没有问题,点击保存。选择覆盖。覆盖的作用是为了让数据模型和报表引用数据模型同步。然后进去大屏,重复2步骤检查一下大屏。

步骤7:如果在数据模型这部分有问题就追溯数据连接。如果都没有问题。至少数据部分是没有问题的。

该方法试排查数据问题的通用方法。同样适用于报表。