永洪社区

标题: 数据较大时,总是读取缓存,数据反复跳跃 [打印本页]

作者: 醒目鲶鱼    时间: 2024-6-14 17:39
标题: 数据较大时,总是读取缓存,数据反复跳跃
本帖最后由 醒目鲶鱼 于 2024-6-14 17:53 编辑

库中大约上亿的交易量,根据证件号汇总每人交易金额,查询所有交易额超过 100 的用户的所有订单,汇总后护具大约在 1000W 左右,但是组件在加载数据时,表格中的总数,与柱状图中的按月拆分的数据量对不上,两个组件相同数据集,而且,数据有回退现象,比如第一次加载 结果时 100,第三次时 150,第三次有可能变回 100,请问这种现象是不是因为缓存问题导致的呢,有没有什么优化方法呢,感谢

作者: yhdata_ruby    时间: 2024-6-14 18:48
是过滤组件勾选后数据总是变化吗,试试在组件的脚本里写入clearData
作者: 醒目鲶鱼    时间: 2024-6-17 08:55
yhdata_ruby 发表于 2024-6-14 18:48
是过滤组件勾选后数据总是变化吗,试试在组件的脚本里写入clearData

感谢回复,不过,是汇总数据,没有过滤组件,就是自由式表格统计是全量计数,柱状图展示的是每日分布,加载时,柱状图总数相加和自由式表格的数据量对不上,然后,两个组件都是 30 秒刷新,每次刷新后有概率标成历史数据
作者: yhbi老6了    时间: 2024-6-17 09:18
一般我们会勾选获取实时数据去避免缓存问题,不过如果你勾选获取实时数据后,依然存在问题,那就大概率不是缓存,需要检查其他问题了,比如抓一下查询语句
作者: 醒目鲶鱼    时间: 2024-6-17 10:25
yhdata_kse3MyDA 发表于 2024-6-17 09:18
一般我们会勾选获取实时数据去避免缓存问题,不过如果你勾选获取实时数据后,依然存在问题,那就大概率不是 ...

请问是在报告设置-高级里面的获取实时数据嘛,不好意思,我刚开始接触永洪 BI,还是不是特别了解
作者: yhbi老6了    时间: 2024-6-17 11:34
醒目鲶鱼 发表于 2024-6-17 10:25
请问是在报告设置-高级里面的获取实时数据嘛,不好意思,我刚开始接触永洪 BI,还是不是特别了解 ...

是的
作者: 醒目鲶鱼    时间: 2024-6-17 17:07
yhdata_kse3MyDA 发表于 2024-6-17 11:34
是的

好的,感谢,另外麻烦请教您一下,在永洪 BI 中相同数据集的组件加载数据时,是组件各自分别调用数据集加载数据,还是以数据集为维度,数据集查询之后,共用数据集的组件都是获取的相同的数据集的结果呢
作者: yhdata_ruby    时间: 2024-6-17 19:08
醒目鲶鱼 发表于 2024-6-17 17:07
好的,感谢,另外麻烦请教您一下,在永洪 BI 中相同数据集的组件加载数据时,是组件各自分别调用数据集加 ...

是每一个组件都会去执行一段SQL获取数据
作者: 醒目鲶鱼    时间: 2024-6-18 09:07
yhdata_ruby 发表于 2024-6-17 19:08
是每一个组件都会去执行一段SQL获取数据

就是说,是组件维度获取数据,即使绑定相同数据集,每个组件也是单独查询数据的,那么请问在实时入数的场景下,相同数据集,查询结果却不一致,这种现象是否是正常的呢




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4