我正在尝试自动化一些原本需要手动完成的工作,这样我就可以运行一个python脚本,而不是执行一大堆步骤。我想找到一种从Python脚本运行Talend作业的方法。我该如何实现这一点?这可能吗
c9x0cxw01#
哎呀!对不起。在Studio中,构建作业以获得可以从命令行启动的自主作业。从生成的归档文件中提取文件。搜索文件夹“script/yourJobname”。检查.bat或.sh之一的语法,具体取决于您喜欢哪一个。使用www.example.com启动jar文件subprocess.call(或从Python执行jar文件的其他方式)。希望这对你有帮助。TRF
3df52oht2#
有什么结论吗?想知道你如何从python执行你的talend作业,特别是为了使用Airflow或类似的编排作业。
bq9c1y663#
一旦你可以从命令行运行Python脚本,你就应该能够使用tSystem组件从Talend运行它。
3条答案
按热度按时间c9x0cxw01#
哎呀!对不起。
在Studio中,构建作业以获得可以从命令行启动的自主作业。
从生成的归档文件中提取文件。
搜索文件夹“script/yourJobname”。
检查.bat或.sh之一的语法,具体取决于您喜欢哪一个。使用www.example.com启动jar文件subprocess.call(或从Python执行jar文件的其他方式)。
希望这对你有帮助。
TRF
3df52oht2#
有什么结论吗?想知道你如何从python执行你的talend作业,特别是为了使用Airflow或类似的编排作业。
bq9c1y663#
一旦你可以从命令行运行Python脚本,你就应该能够使用tSystem组件从Talend运行它。