如何从Java客户端启动DataStage作业ETL?

如何从Java客户端启动DataStage作业ETL?,java,etl,datastage,Java,Etl,Datastage,我假设我对DataStage了解不多 我只知道其他人已经创建了一个ETL作业,我需要从我的Java程序启动它,该程序充当客户机 我该怎么办 编辑: DataStage服务器在物理上与运行Java程序的客户端不同。我不允许在DataStage服务器上运行COMMAN。我需要通过网络连接。我认为DataStage提供了某种网络协议或webservice之类的东西。您可以使用dsjob命令-详细信息请参见 编辑: dsjob需要在服务器上执行 您可以从远程向数据库表中插入数据,并触发某种东西,即在服务

我假设我对DataStage了解不多

我只知道其他人已经创建了一个ETL作业,我需要从我的Java程序启动它,该程序充当客户机

我该怎么办

编辑:

DataStage服务器在物理上与运行Java程序的客户端不同。我不允许在DataStage服务器上运行COMMAN。我需要通过网络连接。我认为DataStage提供了某种网络协议或webservice之类的东西。

您可以使用dsjob命令-详细信息请参见

编辑: dsjob需要在服务器上执行

您可以从远程向数据库表中插入数据,并触发某种东西,即在服务器上执行dsjob的UDF。
或者使用WaitForFile阶段并将文件传输到服务器。

谢谢,我意识到我的问题不完整,我去改进它。