Informatica 如何将表达式中的多个端口链接到联合的多个组

Informatica 如何将表达式中的多个端口链接到联合的多个组,informatica,informatica-powercenter,Informatica,Informatica Powercenter,为了更好地解释自己,我添加了一个图像 我在一个表达式中有300多个端口。我在一个联合体中创建了相等数量的组。我希望此表达式的每个端口都指向联合体的一个端口/字段。一对一的关系。似乎powercenter无法通过autolink实现这一点,或者至少我无法找到正确的方法来实现这一点。我怎么能在这个问题上工作?因为有人告诉我,几天后可能会有700多个端口,而手工操作所需的数量是相当疯狂的。提前谢谢 可能的解决方案:建立一组连接,将文件保存并导出为xml,连接完成后转到行,并用所需的行替换该区域 我具体

为了更好地解释自己,我添加了一个图像

我在一个表达式中有300多个端口。我在一个联合体中创建了相等数量的组。我希望此表达式的每个端口都指向联合体的一个端口/字段。一对一的关系。似乎powercenter无法通过autolink实现这一点,或者至少我无法找到正确的方法来实现这一点。我怎么能在这个问题上工作?因为有人告诉我,几天后可能会有700多个端口,而手工操作所需的数量是相当疯狂的。提前谢谢


可能的解决方案:建立一组连接,将文件保存并导出为xml,连接完成后转到行,并用所需的行替换该区域

我具体做的是获取原始行,在notepad++和excel的帮助下更改适当的名称,然后返回原始文件并替换所有文件。检查所有内容三次,然后将文件导入回powercenter


我之所以说可能的解决方案,是因为它既混乱又肮脏,但即使它可能会导致错误,我觉得数量非常低,而且您有自己的版本控制,所以只需在导出之前保存即可。如果有经验丰富的人能告诉我这方面的想法,这将是一个很好的学习机会,只是把这件事留着以防万一,以防它得不到回答

我很惊讶它验证了。。。union是针对同质数据源的,但您似乎正在尝试透视您的数据(在这种情况下,我建议使用另一种转换,即规范化器和Informatica将开始按预期运行)

这也是我的猜测@monkey_实习生,你能描述一下你制图的目的吗?也许有更好的方法来实现这个目标。