Finbi的sql数据集每次涉及更新数据的操作都会查询Hive3次。重复查询数据三次能避免吗

      在使用数据源是HIve的时候,设计sql数据集的预览、更新等操作,都会提交三次HIve查新。在执行前两次查询的时候提示是等待更新,第三次查询的时候开始显示更新进度。第三次查询结束才更新完成这个数据集

    这总多次查询在数据量小的时候还没啥影响。但是查询数据量大几十个TB的时候一次查询就需要几十分钟,像这种重复查询三次就太浪费资源了。

    不知道这种重复提交查询的FineBi的某种机制,还是对接Hive数据集的问题。希望有办法能规避这个问题
     有清楚是怎么回事儿的吗

用户rkx7z3041 发布于 2019-12-6 11:32 (编辑于 2019-12-11 15:17)
1min目标场景问卷 立即参与
回答问题
悬赏:15 F币 4人赏过 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
wengleiLv4初级互助
发布于2019-12-9 11:35

实时数据应该是没有办法避免的吧,因为数据一直在发生变化

  • 用户rkx7z3041 用户rkx7z3041(提问者) Hive中是离线数据,打算是每天定时更新一次就行。由于数据量比较大,这个更新一次数据重复提交3次查询还是很在意的
    2019-12-09 11:47 
  • 站你左边 站你左边 回复 用户rkx7z3041(提问者) 您好,这个问题您解决了吗,能分享下解决方案吗
    2020-06-24 10:31 
  • 3关注人数
  • 585浏览人数
  • 最后回答于:2020-6-24 10:30
    请选择关闭问题的原因
    确定 取消
    返回顶部