启动新工作流实例时如何获取我的工作流RunID?
How Can I Get My Workflow RunID When Starting a New Workflow Instance?
我正在使用网络服务与 Informatica 交互。我有以下情况:
1- I need to start a workflow.
2- Once the workflow is started, I need to poll the workflow to see what it's status is.
3- Once the workflow finishes, I need to retrieve the workflow log.
我一直在使用 startWorkflow
网络服务调用来启动工作流程。我一直在使用 getWorkflowDetails
网络服务调用来检索有关工作流的信息。我 运行 遇到的问题是可以有很多工作流 运行ning,其中一些具有相同的工作流名称和实例名称。我只需要监控我自己开始的工作流程。我可以传递给 getWorkflowDetails
的参数之一是 WorkflowRunId;使用这个似乎有效。但是,对 startWorkflow
的调用不会 return 它启动的工作流的结果 运行Id。是否有任何其他方法可以将 startWorkflow
命令绑定到 getWorkflowDetails
以确保我正在处理正确的工作流程 运行?我看到有像 "Key" 这样的字段可用,但我不确定如何使用它们,文档 (https://www.scribd.com/doc/38057161/Informatica-PowerCenter-9-0-Web-Services-Provider-Guide) 似乎在细节上有点薄弱。
使用startWorkflowEx
代替startWorkflow
startWorkflowEx
Use this operation to start a workflow. The startWorkflowEx operation
returns the run instance ID of the workflow.Use the startWorkflowEx
operation instead of the startWorkflow operation to get the run ID of
the workflow startedby the operation.
我正在使用网络服务与 Informatica 交互。我有以下情况:
1- I need to start a workflow.
2- Once the workflow is started, I need to poll the workflow to see what it's status is.
3- Once the workflow finishes, I need to retrieve the workflow log.
我一直在使用 startWorkflow
网络服务调用来启动工作流程。我一直在使用 getWorkflowDetails
网络服务调用来检索有关工作流的信息。我 运行 遇到的问题是可以有很多工作流 运行ning,其中一些具有相同的工作流名称和实例名称。我只需要监控我自己开始的工作流程。我可以传递给 getWorkflowDetails
的参数之一是 WorkflowRunId;使用这个似乎有效。但是,对 startWorkflow
的调用不会 return 它启动的工作流的结果 运行Id。是否有任何其他方法可以将 startWorkflow
命令绑定到 getWorkflowDetails
以确保我正在处理正确的工作流程 运行?我看到有像 "Key" 这样的字段可用,但我不确定如何使用它们,文档 (https://www.scribd.com/doc/38057161/Informatica-PowerCenter-9-0-Web-Services-Provider-Guide) 似乎在细节上有点薄弱。
使用startWorkflowEx
代替startWorkflow
startWorkflowEx
Use this operation to start a workflow. The startWorkflowEx operation returns the run instance ID of the workflow.Use the startWorkflowEx operation instead of the startWorkflow operation to get the run ID of the workflow startedby the operation.