一、场景介绍:
我们在制作普通表格类型的卡片时,有时候会出现数据展示不全的现象,切换到“表格模式”,会发现上面有这样一行小字提示:“当前卡片数据超过上限,仅显示前20000行”
二、产生原因:
为了系统的性能考虑,当数据量过大,超过了2万行的时候,会限制数据的展示,即仅展示前2万行。
那么,这2万行是怎么排序的?
1、无对比的情况:
可以看到,在没有“对比”的情况下,刚好是2万行(每页50行,共400页):
2、有对比的情况:
能看到的行数就不一定了,这取决于排的顺序:
比如这里其实可见的只有大概400多行,但是列数很多,导出excel之后发现是超过2万行的,这里显示的2万行就是excel里的前2万行,即是根据这里的2万行,按照维度、对比项和数据进行的数据展示:
三、解决方法:
1、设置筛选条件,控制数据量在2万行之内;
2、优化卡片结构,控制对比项及对比值的数量;
3、放开2万行的限制(短期内产品不考虑)。
PS:其他类型的图表也有行数限制,顺序参考导出excel之后的前N行。