2017-04-21 21 views
0

我添加一个图像是为了更好地解释我自己。如何将一个表达式的多个端口链接到一个联盟的多个组中

我在表达式中有300个端口。我在一个联盟中创建了相同数量的组。我希望这个表达式的每个端口都去联盟的一个端口/字段。一对一的关系。似乎powercenter无法使用自动链接执行此操作,或者至少我无法找到正确的方法来执行此操作。我怎样才能解决这个问题?因为我被告知可能在几天内将有700多个端口,手工完成所需的数量是相当疯狂的。提前致谢。

enter image description here

回答

0

可能的解决方案:让一堆连接,保存和文件导出为XML,去当连接完成的线,并更换该区域与尽可能多的行,因为你需要。

我的具体做法是获取原始行,在记事本++和excel的帮助下更改名称,然后返回到原始文件并将其全部替换。检查所有内容三次,然后将文件导回到powercenter。

我说可能的解决方案,因为它是混乱和肮脏的,但即使它可能导致错误,我觉得数额是非常低劣的,你有版本控制在你身边,所以只需在导出之前保存。如果有更多经验的人可以告诉我这是一个想法,这将是一个很好的学习机会,只是在这种情况下,如果它没有得到答案

1

我很惊讶它验证...工会是同源的,但你似乎试图旋转你的数据(在这种情况下,我会建议使用另一种转换即标准化和Informatica将开始按预期行事)

+0

这也是我的猜测。 @monkey_intern,你能否描述你的映射的目的?可能有更好的方法来实现这一目标。 – Maciejg