让决策更智能
新一代智能数据分析平台

仪表板/数据大屏如何设置实时数据刷新

观小远发表于:2020年10月22日 18:20:46更新于:2021年09月28日 10:39:05

一句话总结:

直连数据集/universe数据集的实时刷新,需前端(仪表板/数据大屏)打开“实时数据”开关+数据集处勾选“支持实时数据”。

实时数据集的实时刷新,只需前端(仪表板/数据大屏)打开“实时数据”开关

其他数据集不适合实时数据场景。

 

前端实时数据开关

仪表板或数据大屏大屏,打开“实时数据”开关。

0015f915d3207e44b4d4c3fe1620900

0015f915d3207b8bc101eb5ec1a1b70

这个开关打开,表示系统会定时自动刷新页面,以获取最新数据。

 

前端页面刷新频率

仪表板和数据大屏,页面刷新频率均可在管理员设置——系统管理——实时设置中自定义。

0015f915d319b578785b854b1c8e5ec

注:仪表板实时刷新频率,和实时状态下,直连数据集的默认缓存有效时长一致。


数据集的实时刷新设置及频率

1 直连数据集、universe数据集

1)开关:

新建数据集或者数据集详情页,在数据更新处,需勾选“支持实时卡片数据”。

0015f915d324a4ca487decf22657add

2)数据的实时性,与缓存有效时长有关。

默认缓存有效时长,可在管理员设置中可自定义。另还可选择无缓存,则每次都去数据库访问读取最新数据。

0015f915d323ebc39cd667e9f020e2d

2 实时数据集

实时数据集,只需仪表板/数据大屏处开启“实时数据”开关,则数据库一旦有更新,就会即时反馈给前端,页面数据即时更新。(页面数据更新频率与仪表板或数据大屏的刷新频率无关)


3 其他数据集

如数据库-抽取数据集(guanindex)、文件数据集、etl输出数据集、云应用数据集、卡片数据集、视图数据集,不适合实时数据刷新场景,数据集处也没有实时配置项。

如果仪表板/数据大屏处开了“实时数据”开关,则每次前端页面刷新,取到的数据,即数据集最近一次更新的数据。

0015f915d32419a46a1ba592ae232e7

页面看到的是什么时候的数据?举个栗子

如果直连数据集的默认缓存有效时长是5分钟,仪表板的刷新频率也是5分钟。

0015f915d3272fce640c752bf70a92c

仪表板第一次刷新,数据库取数,生成缓存1002

caseA

10:04 手动刷新页面(没做任何筛选联动钻取等操作),看到的数据——缓存1002(因为取数逻辑和10:02的一致)

不做任何操作,10:08看到的数据——缓存1007(仪表板10:07刷新更新的数据)

caseB

10:04 手动刷新页面,看到的数据——缓存1002

10:05 筛选器切换条件,看到的数据——数据库取数,生成缓存1005(带筛选条件)

不做任何操作,10:08看到的数据——缓存1007(仪表板10:07刷新更新的带筛选条件数据)

 


直连刷新的其他问题:

1、Q:为什么抽取数据集是数据更新周期,而直连数据集是缓存有效周期?

      A:抽取数据集的数据存在BI中,而直连数据集BI上不存储数据,每次都会去数据库查询。

2、Q:既然是直连,每次查询去数据库取数,为什么还有缓存一说?

      A:0015f915d3280ea89b13249737fcb02



    您需要登录后才可以回复