【发布时间】:2016-08-16 16:49:07
【问题描述】:
是否可以使用不同的参数同时启动同一个 Talend Worklfow 多次? ETL 工具甚至允许这样做,如果允许,是哪一个? 我曾尝试使用 PDI 执行此操作,但不能。 Spring批处理可以做到这一点吗?
谢谢
【问题讨论】:
标签: spring pentaho etl talend pdi
是否可以使用不同的参数同时启动同一个 Talend Worklfow 多次? ETL 工具甚至允许这样做,如果允许,是哪一个? 我曾尝试使用 PDI 执行此操作,但不能。 Spring批处理可以做到这一点吗?
谢谢
【问题讨论】:
标签: spring pentaho etl talend pdi
如果我正确理解您的问题,您可以为此使用 tRunJob 组件。如果这不是您想要实现的,请进一步详细说明您的需求。
确保创建上下文变量并在子作业中使用这些上下文变量。因此,例如,如果 ID 或文件名发生更改,请访问子作业中的变量:
"C:\path\to\file\" + context.myfilename
【讨论】:
如果作业是作为独立的 java 应用程序构建的,只需简单地复制并更改上下文变量。 如果您想让系统具有可扩展性,那么分布式 docker 系统可能是像 Docker Swarm 或 Apache Mesos
这样的解决方案【讨论】: