如何在Datastage 11中使用Execute Command Stage或例程编译Datastage作业

时间:2019-01-30 07:27:18

标签: datastage information-server

我正在尝试使用数据阶段11中的Execute Command阶段或任何例程来编译数据阶段作业。我的数据存储在Unix计算机上。

我尝试了以下链接,但是我不知道该怎么做。 https://www-01.ibm.com/support/docview.wss?uid=swg21595194

因此,如何在UNIX上从命令行或任何例程编译数据阶段作业。

请帮助我这样做。

谢谢。

4 个答案:

答案 0 :(得分:1)

DataStage Flow Designer 有一个 REST API,它允许您使用 HTTPS 调用(可能使用 curl 命令)编译作业。 有关详细信息,请参阅 IBM Knowledge Center

答案 1 :(得分:0)

无法在Unix OS中编译DataStage作业。

DataStage作业只能从客户端计算机(在Windows上)进行编译。您可以通过DatasTage Designer客户端或通过命令行使用“ dscc”命令来完成此操作。

您为dsjob命令共享的链接用于运行/重置作业。

答案 2 :(得分:0)

您为什么要编写一份工作?如果中止,您尝试在此处进行编译,可以将其重置,

您可以使用以下命令通过UNIX服务器重置作业: $ {DSHome} / dsjob -run -mode RESET -wait -jobstatus $ {ProjectName} $ {JobName}

希望这会有所帮助!

答案 3 :(得分:0)

别这样。

做事有正确的方法;你要求做的不是其中之一。您的工作可能会尝试自行编译。