单据统计卡片数据刷新说明

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:2

单据统计卡片数据刷新说明

一、背景

目前,在登录、刷新页面、切换应用页签时,均会刷新首页单据统计卡片数据,用户大部分操作都涉及以上过程,单据统计卡片刷新频率比较高,每次刷新时,都是实时查询表单的统计数据,实时查询表单数据会相对耗时,频繁加载首页统计卡片数据会有性能问题,效率较低;对于部分用户来说,表单数据变更频率相对单据统计卡片的刷新频率要低,更注重对统计卡片的性能要求,所以通过增加单据统计卡片缓存机制来减少一些重复的表单查询操作,以此来提升首页的加载性能,给用户带来更好的体验。

 

二、操作指引

为了满足用户在不同场景下对单据统计卡片加载性能和准确性的要求,通过增加多个缓存参数,更加灵活的来控制单据统计卡片的刷新。

路径:配置工具-参数配置-系统参数 

使用参数:【卡片使用缓存】、【实体变化记录缓存】、【更新缓存间隔时间(分钟)】

三、参数说明

1、【卡片使用缓存】

关闭状态下,单据统计卡片和多项单据统计卡片的统计数据不会使用缓存的数据;

开启状态下,单据统计卡片和多项单据统计卡片的统计数据会使用缓存的数据;

 

2、【实体变化记录缓存】

关闭状态下,如果单据有增删改等操作,不会标记当前单据有更新,单据统计卡片也是一直显示缓存的老数据

开启状态下,如果单据有增删改等操作,标记当前单据有更新,考虑到有些单据变更比较频繁,如果每次都更新缓存,则会存在性能问题,因此添加了【更新缓存间隔时间(分钟)】;

 

3、【更新缓存间隔时间(分钟)】

该参数控制【实体变化记录缓存】的更新间隔时间,默认3分钟,即单据列表数据如果3分钟之内有多次改动,只会记录第一次单据的操作时间。

 

四、案例

 下面结合实际场景来了解3个参数的具体作用:

1、【卡片使用缓存】关闭时,另外两个参数将无效;

此时每次刷新时都是根据单据方案实时查询,能保证统计数据实时性和准确性,但会存在性能问题;

如下图,通过查询人员类型禁用方案,数据量为3,列表数据量与统计卡片数据时刻保持一致;

2、【卡片使用缓存】开启,【实体变化记录缓存】关闭时,【更新缓存间隔时间(分钟)】这个参数无效;

当单据列表数据发生变化时,单据统计卡片的统计数据缓存也不会自动更新;

操作修改人员类型列表数据,数据量为2,此时切换页签或刷新页面,单据统计卡片数据依然是3,列表数据量与统计卡片数据会存在差异;

(如果用户想看到真实数据,只能通过单据统计卡片右上角刷新按钮刷新数据)

3、【卡片使用缓存】开启,【实体变化记录缓存】开启,【更新缓存间隔时间(分钟)】3分钟; 当单据列表数据在3分钟之内有多次改动,只会记录第一次单据的操作时间;

操作如下:

3分钟内多次操作修改人员类型列表数据,最终数据量为4,此时切换页签或刷新页面,统计卡片数据是4


在未满3分钟的情况下,再次操作修改人员类型列表数据,使得数据量为1,再切换页签或刷新页面,统计卡片数据依然是4

(如果需要更加准实时的统计结果,可通过调小更新间隔时间来达到要求,或通过单据统计卡片右上角刷新按钮刷新数据)

超过3分钟时,操作修改人员类型列表数据,最终数据量为2,切换页签或刷新页面,统计卡片数据是2,以此类推;


注:所有统计数据不准确的情况,都可以通过单据统计卡片右上角刷新按钮手动刷新,来让统计数据与实际单据列表方案查询结果保持一致。

单据统计卡片数据刷新说明

一、背景 目前,在登录、刷新页面、切换应用页签时,均会刷新首页单据统计卡片数据,用户大部分操作都涉及以上过程,单据统计卡片刷新频率...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息