BizTalk 2020 - 在批量复制 functoid 中编辑元素

问题描述 投票:0回答:1

是否可以在 Mass Copy functoid 中操作复制的元素(或者是否有可以使用的设计模式)?

目前,我调用 REST 端点来返回用户详细信息。用户详细信息包含一个可以包含许多记录或不包含任何记录的元素(联系方式,一些用户有电子邮件,一些用户有电子邮件和电话,一些没有等)。

然后,我需要以完全相同的结构将收到的有效负载发送回,但我需要能够使用更新的数据编辑一些值。

示例;

用户 A 有 2 个联系点,她有新的电话号码和电子邮件,因此我需要更新这些 用户 B 有 1 个联系点,只有电子邮件,他有一封新电子邮件,所以我需要更新

批量复制仅允许单个输入和输出,因此我可以克隆原始接收到的 REST 有效负载 0 - 但有没有办法将这些值作为其中的一部分进行操作?

谢谢

biztalk biztalk-2020
1个回答
0
投票

如果您在编排中执行映射,则在构造形状中,您可以在映射之后拥有分配形状,您可以使用它来更新映射之后的可区分属性。

如果不使用编排,那么您可能只想考虑不使用大量副本的标准映射方法。

© www.soinside.com 2019 - 2024. All rights reserved.