在使用 FineBI 时,可能出现因为用户不合理的操作影响其他用户使用或者系统性能稳定,此时就需要规避该问题。
在制作自助数据集时,FineBI 提供了数据量限制,来规避此类风险,保证 FineBI 的正常使用。
抽取状态下两种自助数据集的数据量限制:
最大内存不能超过 500M
自助数据集的单元格不超过 5kw,但「5kw」这个值可以更改,详情请参见 3.2.2 节
自助数据集的数据行不能超过 1kw
左右合并时合并的两表以及合并后的表都不能超过 1kw 行
分组汇总步骤的结果集不能超过 1kw 单元格
错误代码:61300422
自助数据集生成行限制默认 1 千万,若超出了行限制,则更新失败,预览失败
注:只作用于抽取数据,实时数据不受限制。
例如设置生成行限制为 100 万,则预览报错如下图所示:
后台报错如下图所示:
减少自助数据集需要更新的数据,如减少字段、继续对数据进行过滤,或者对数据进行分组汇总。
自助数据集生成的单元格超出设置的大小,默认 5 千万,也就是可供配置的参数,若超出单元格则更新失败,预览失败
设置单元格限制为 100 万,则生成数据的时候报错,预览报错如下图所示:
减少需要更新的数据,如减少字段、继续对数据进行过滤,或者对数据进行分组汇总。
点击管理系统>系统管理>常规>Spider参数,修改分析用户自助数据集磁盘占用大小(单元格)参数,如下图所示:
注:慎重使用第二种方法。
错误代码:61300424
您的自助数据集计算复杂占用过多内存,触发系统保护机制
注:需要通过查看日志来判断内存占用大小。
比如设置了内存为 900000,行数有 120 万行,如果行超过内存限制,则预测会超限制,在计算之前就已经能够检测到超出了限制,不会实际消耗的内存。
预览界面报错如下图所示:
在计算过程中显示超出了限制,那么后台日志会给出实际消耗的内存,预览界面报错如下图所示:
注:对于抽取数据使用部分数据的时候,需要通过查看日志来判断内存占用大小,判断方法同上,假设内存设置的很小,那么有可能出现使用部分数据超出了限制,使用全部数据没有超限制的情况。
减少自助数据集步骤
减少字段、不使用全部数据
继续对数据进行过滤等。
这个参数只针对左右合并步骤,左右合并的结果超出 1 千万行会出现报错
注:实时数据和抽取数据都受限制。
例如:实际左右合并结果超出时的预览界面如下图所示:
减少所用表的数据量,如过滤之后在尝试合并。
这个参数只针对分组汇总步骤,分组汇总结果超过 1 千万单元格则报错
实际分组汇总合并结果超出 1000 万单元格时的预览界面如下图所示:
减少该结果的数据量,如减少字段,过滤之后在尝试汇总。
实时数据
1)使用超限制的自助数据集做自助数据集,选字段之后,预览区域显示为「来源表超限制的提示」。
2)在 左右合并 弹窗中选择了超限制的表,预览区域显示为来源表超限制。
3)在 上下合并 时选择了超限制的表,那么预览区域显示的是详细的合并表超限制的信息。
按照本文第 3 节内容调整自助数据集数据量。
在仪表板处使用超限制的自助数据集,组件选择时可以选到,但是右侧预览区域显示为「来源表超限制的提示」。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙