我假设我对DataStage不太了解。
我只知道其他人已经创建了一个"ETL作业“,我需要从我的Java程序中启动它,它充当了一个客户端。
我该怎么办?
编辑:
DataStage服务器与运行Java程序的客户端有很大的不同。我不允许在DataStage服务器上运行命令。我需要通过网络连接。我想象DataStage提供某种网络协议,或者webservice,或者诸如此类的东西。
发布于 2017-10-26 17:46:02
您可以使用dsjob命令详细信息(请参阅知识中心 )。
编辑:需要在服务器上执行。
您可以使用从远程到数据库表的insert,并触发在服务器上执行ds作业的内容(即UDF)。或者使用WaitForFile阶段并将文件传输到服务器。
https://stackoverflow.com/questions/46960632
复制相似问题