-
辰哥 管理员
发表于2019-11-29 10:15
楼主
有一个词叫“时效性”,同一件事物在不同的时间具有很大性质上的差异,比如某一个事件,今天我们看到的是新闻,明天看到也许就是旧闻,所以新闻事件就具有很强的时效性。对于数据分析师而言,我们在分析数据时,也希望能实时分析展示我们的数据分析结果。
如果你已经在使用我们的豌豆BI,并且制作了用于数据分析的看板,那么接下来你可要打起精神看仔细了,小编告诉你一个超级实用的脚本,让你的看板锦上添花。
看板制作完成后,隔一段时间再去查看,如果我们不手动刷新计算下看板,我们的分析结果其实是停留在上次刷新计算的结果,如果我们的分析结果是用于决策,那这个分析结果其实就失去了时效性。解决这个问题,除了传统的手动点击计算,我们还可以为我们的看板添加定时刷新功能,如何操作呢?
很简单,在看板编辑界面,点击“看板属性”按钮,在看板的属性面板界面,展开“高级设置”,选择“脚本”。
在客户端脚本界面,输入定时刷新的脚本。
if(q_board.getBoardType() === "show"){
setTimeout(function(){
q_board.cmd_calcReport();//重新计算当前表
}, 10000);
}
其中,刷新是以毫秒为单位。示例中表示,在看板结果页面,看板每10秒就自动刷新计算一次。刷新的时间可以按照实际需求进行修改。
方法小编亲测有效,大家可以按照示例中的方法试试。看板定时刷新,实现数据实时分析。
相关链接:百亿级的明细数据,秒级分析如何做到