我试图自动化一些我本来不得不手动完成的东西,所以我可以运行一个python脚本而不是采取一大堆步骤。我想找到一种从python脚本运行Talend作业的方法。
我如何做到这一点?它甚至可能吗?
答案 0 :(得分:2)
糟糕!抱歉。
从Studio中,构建作业以获得可以从命令行启动的自主作业
从生成的存档中提取文件
搜索文件夹" script / yourJobname"。
检查.bat或.sh之一的语法,具体取决于您喜欢的语法。
使用subprocess.call启动jar文件(或以其他方式从Python执行jar文件)。
希望这会有所帮助。
TRF
答案 1 :(得分:-1)
只要您可以从命令行运行Python脚本,您就应该能够使用tSystem组件从Talend运行它。