【问题标题】:How to abort all workflows in Informatica如何中止 Informatica 中的所有工作流
【发布时间】:2016-02-11 19:32:21
【问题描述】:

我不知道该在哪里发布,因为该站点上有 Informatica 问题。但是目前,为了abort Informatica 中的工作流,我必须右键单击每个工作流并手动选择中止:

鉴于我在任何时候都有数百个工作流程处于活动状态,然后abort 它们全部手动需要很长时间。

是否有程序化或预定义的 GUI 允许一次中止所有工作流?

【问题讨论】:

  • 您可以编写一个脚本,循环遍历所有工作流的列表并为每个工作流执行pmcmd abortworkflow 命令。
  • @Samik 脚本窗口在哪里?你能提供一个示例脚本吗?
  • 我说的是 Informatica 服务器上的外部 Shell 脚本,它不在 PowerCenter 应用程序内部。您可以在命令提示符下使用命令pmcmd 启动或停止工作流。

标签: informatica abort informatica-powercenter


【解决方案1】:

您可以转储集成服务。这将中止所有工作流程。

否则,您需要创建一个脚本来使用 pmcmd 中止工作流。

【讨论】:

    【解决方案2】:

    您可以列出文件中的所有工作流名称(或使用存储库查询从存储库获取工作流列表)并将每个工作流传递给下面的 pmcmd 命令,该命令将使用 shell 脚本自动中止它。

    pmcmd abortworkflow -service informatica-integration-Service -d 域名 -u 用户名 -p 密码 -f 文件夹名称 -w 工作流名称

    pmcmd aborttask -service informatica-integration-Service -d 域名 -u 用户名 -p 密码 -f 文件夹名称 -w 工作流名称任务名称

    如果您需要任何其他帮助,请告诉我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-22
      • 1970-01-01
      • 2019-12-29
      • 2018-06-11
      • 1970-01-01
      • 1970-01-01
      • 2021-12-14
      • 1970-01-01
      相关资源
      最近更新 更多