我有一个关于工作流程的问题,每次我们复制相同的工作流程,只是我们更改参数文件和工作流程的命名约定。工作流程中的工作室是可重用的。我不想创建可重用的工作流程。无论如何,我们可以创建多个工作流程同时具有不同的命名约定并创建不同的param文件。我的主要重点是自动执行此过程,以便我们可以一次创建50个工作流并动态创建param文件。请告诉我它是否可能?
我想这不是一个有效的查询。如果您仍想尝试一下,那么您可以做的是首先将该工作流导出到某个xml并使用与pmrep
命令相同的xml以新名称导入。
pmrep objectexport -n
<DB.SourceName> -o
Source -f <Folder Name> -m -s -b -r –u
<xml file name>;
---------xml details to be included----------
<RESOLVECONFLICT>
<TYPEOBJECT
RESOLUTION="RENAME"
OBJECTTYPENAME="WORKFLOW"/>
</RESOLVECONFLICT>
但我会再次说你的查询是没有意义的因为你只需将工作流拖放到同一个现有文件夹上并重命名,即使你想要创建许多工作流程也是如此
我认为没有办法在informatica中自动创建工作流程。但是,由于您希望使用相同的会话调用相同的工作流,但是您有不同的参数文件,因此您可以使用pmcmd命令并在调用时指定不同的参数名称。