finebi是否有sql处理接口

类似report的AbstractTableDataProvide。

我想对sql进行预处理,处理完成后再交予数据库执行。

FineBI Nemo_Wx 发布于 2020-3-7 14:58
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
L大大Lv7高级互助
发布于2020-3-7 15:01

嗯哼,不是可以直接写sql获取的吗

  • Nemo_Wx Nemo_Wx(提问者) 有的表是每个月一张,所以造成sql语句不是静态的。 如table201901 ,table201902,table201903 如果我想查20190101的,就查select * from table201901 。 而如果是范围查20190101-20190303, 就需要select * from table201901 union select * from table201902 union select * from table201903。 这样就是动态的sql,我需要按我的规则,根据输入的参数,生成相应的sql才行。
    2020-03-07 15:13 
  • ooshanghai ooshanghai 回复 Nemo_Wx(提问者) 你的思路适用于finereport,可以把动态sql做成存储过程或者直接在ds里写,当然那你也可以用finebi即时数据去处理这个写好的存储过程,不过要知道finebi是要吧数据拉取生成本地文件再做呈现,才是他的优势。
    2020-03-07 15:33 
  • Nemo_Wx Nemo_Wx(提问者) 回复 ooshanghai 您说的是对的,是我思路有问题,这种东西我还是在report里面处理吧,谢谢了。
    2020-03-09 09:37 
  • 2关注人数
  • 508浏览人数
  • 最后回答于:2020-3-7 15:01
    请选择关闭问题的原因
    确定 取消
    返回顶部