你是想在报表中添加一个按钮或者超链,点击执行kettle的程序吧
这个是可行的,我先前搞过,不过时间太久,具体怎么弄忘记了。
基本思路是:
①将对应的job封装到bat里面,确保点击bat即可执行
②用js调用bat程序,触发job运行即可【配置时需要确保报表服务器和kettle时通的】
javascript 调用bat - 老白网络 https://www.yzktw.com.cn/post/1549387.html
反正比较麻烦,除非业务强制要求,不考虑吧【可以通过同步频率和业务商量吧,同时在报表加个同步时间,基本都可以接受的】