数据刷新设定方法 #
smartchart提供非常精细的数据刷新功能,及内存加速功能 你可以在数据集开发界面的菜单中,连接图标–>刷新设定,进行设定
定时刷新 #
你可以设定前端页面数据集向后端请求刷新的时间间隔,单位秒
如果你发现定时刷新,数据并没有变化,可能原因是您数据的缓存时间设定大于定时刷新的时间
数据集缓存加速(PRO) #
smartchart专业版提供内存加速技术,对数据库仅需请求一次,之后都是毫秒级响应
- 间隔时间刷新,单位分钟,如设定间隔时间为0.5, 则如果下一次访问时间超过30秒, 即触发数据刷新
- 固定时点刷新, 如设定间隔时间为-1, 则固定时点刷新, 即访问的时间超过固定的时点时(如上图每天12:39), 触发数据刷新
- 强制刷新, 访问url加上&refresh=Y, 则强制刷新数据, 此刷新不会影响间隔或固定刷新的时间, 不会更新下次同步时间
关于数据集状态 #
- 数据集状态, 决定了数据集是否在页面开启时即刷新, 或刷新是同步还是异步
- 可以在设定–>容器管理中批量设定
状态 | 组 | 定时 | 手动 | 异步 | 容器 |
---|---|---|---|---|---|
标准图形 | 0 | 非负 | X | V | 有 |
VUE图形 | 0 | 非负 | X | X | 有 |
共用数据集 | -2 | 非负 | X | X | 无 |
懒加载图形 | 0 | -1 | V | X | 有 |
懒加载数据集 | -2 | -1 | V | X | 无 |
懒加载数据集 | -2 | -2 | V | V | 无 |
excel数据集 | -3 | 非负 | X | X | 无 |
静态组件 | -1 | -1 | X | X | 有 |
后台触发强制刷新 (PRO) #
请参考文档 后台主动触发刷新