数据量很小但Excel导入太慢

版本:FR V10

数据库:hive  

背景:不能使用额外插件,只能用帆软安装时自带的功能      

现象:数据只有200多条,7个字段,有2个字段是数据字典,大部分情况下是提交失败或者提交后有部分数据丢失,一次提交大约要3分钟以上    

问题:怎样在不引入额外插件的情况下提高提交效率    

有一个想法,方案就是导入的时候把有码值的两列,直接把原始值赋给隐藏的单元格,提交的时候提交隐藏单元格,这样就避免了码值的转换查询。但现在遇到,导入后没法为隐藏的单元格设值,怎样才能实现呢?  

image.png

FineReport 帆软用户KddaQfdDrQ 发布于 2024-9-5 16:28 (编辑于 2024-9-5 16:55)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-9-5 16:30(编辑于 2024-9-5 16:31)
最佳回答
0
shirokoLv6资深互助
发布于2024-9-5 16:33(编辑于 2024-9-5 16:35)

你应该是填报慢不是导入慢吧,这跟你填报的设置和数据库优化有关系

可能你填报属性里设置了很慢的公式,可能你触发了填报笛卡尔积防止填报笛卡尔积- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

  • 帆软用户KddaQfdDrQ 帆软用户KddaQfdDrQ(提问者) 一个生成UUID的公式,IF(ISNULL(A2),UUID(),A2); 两个转换码值的公式,IF(ISNULL(value("机构",2,3,C2),C2,value("机构",2,3,C2)))。这里的"机构"是一个数据集,但这个数据集的数据量也很小,约有15条
    2024-09-05 16:51 
最佳回答
0
虎虎生威呀Lv5见习互助
发布于2024-9-5 16:37

是不是涉及更新啊,数据库表有很大数据量吗,做一下索引看看

  • 帆软用户KddaQfdDrQ 帆软用户KddaQfdDrQ(提问者) 数据量很小,也就200多条
    2024-09-05 16:48 
  • 虎虎生威呀 虎虎生威呀 回复 帆软用户KddaQfdDrQ(提问者) 3分钟太离谱了,用户会骂你的。我120w的数据 要求查出10w条数据耗时 40s 被用户骂成了 猪猪。
    2024-09-05 16:57 
  • 4关注人数
  • 221浏览人数
  • 最后回答于:2024-9-5 16:55
    请选择关闭问题的原因
    确定 取消
    返回顶部