直连excel超过10000

直连excel关联直连sql时,超过10000条但是当前步骤没有报错,后续步骤做了过滤,只留下一条结果数据,再关联其他表时,没有超过10000条但是取报了超出10000条数据的错误

FineBI 帆软用户9Kpy0fEft3 发布于 2025-7-10 15:01
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-7-10 15:02
  1. 数据量限制:在进行直连查询时,可能存在默认的数据量限制,例如最大可显示行数为1000000。即使经过过滤,系统可能仍然会在某些情况下提示数据超限。

  2. 组件查询超时:如果仪表板中组件过多,组件查询时间可能过长,导致后续的 BI 请求被阻塞,可能会误认为产品宕机。

解决方案:
  1. 确认数据量大小:通过自身对数据的过滤、分组汇总或减少字段等方式减少数据量,避免该报错。

  2. 联系技术支持:如果数据量不能减少,请务必前往服务平台>在线支持联系技术支持,在技术支持指导下修改数据访问量参数,随意修改可能增大宕机风险。

  3. 使用自定义求和:若是交叉表超出最大可显示行数,但确认数据量大小后发现未超过数据访问量设置的大小,可以尝试选择使用自定义求和代替自动求和。

最佳回答
0
华莉星宸Lv7专家互助
发布于2025-7-10 15:17

当直连 Excel 数据超过 10000 行时,需要注意以下内容:

  1. 默认限制系统参数 SystemOptimizationConfig.excelExtractMaxLimitRows 默认限制直连 Excel 生成临时表时的行数为 10000 行。超过此限制可能导致上传或分析失败。7

  2. 解决方案

    • 配置加速引擎在 FineBI 中配置加速引擎后,系统会自动将直连 Excel 数据存储到加速库的 fine_bi_crossdata 表中,解除 1w 行限制。同时支持与数据库表高效融合分析。加速引擎配置效果图4

    • 修改系统参数管理员可通过修改 SystemOptimizationConfig.excelExtractMaxLimitRows 参数值提高限制(需谨慎调整,避免性能问题)。例如:

      UPDATE fine_conf_entity SET value = '20000' WHERE id = 'SystemOptimizationConfig.excelExtractMaxLimitRows';
  3. 注意事项

    • 若使用数据库临时表存储 Excel 数据,需确保数据库账号有建表、删表权限。

    • 超过 Excel 最大行列限制(如 104 万行)时,导出会分多个 sheet 存储。

    • 若导出报错 out of row restriction,需通过筛选减少数据量。

  • 3关注人数
  • 27浏览人数
  • 最后回答于:2025-7-10 15:17
    请选择关闭问题的原因
    确定 取消
    返回顶部