如何在dell Boomi中检查节点是否存在。

时间:2016-02-22 14:15:25

标签: boomi

如何在dell boomi中检查节点是否存在,就像我在源代码中有name元素,有时名称为空,那么我不想在目标上映射该数据。

2 个答案:

答案 0 :(得分:0)

您将看到的映射行为是,从地图中发出的文档将没有任何未设置的数据配置文件字段。

地图中的目标数据配置文件可以设置默认值,以防止缺少所需字段内容的源数据。

如果我理解你的问题,如果给定的映射文档的名称元素/字段为空,则出现的文档将“不映射”该字段,它将在缺少该映射字段时出现。

戴尔的相关文档并未涵盖您的问题,但确实有一些有用的细节:http://help.boomi.com/atomsphere/GUID-CA9E44A0-5621-46AE-8419-C334B374D7E3.html

答案 1 :(得分:0)

您可以将决策形状组件用于此目的。
从First Value参数中的配置窗口中选择Profile Element - >选择您的配置文件,然后选择您的元素(在您要添加条件的基础上)
从第二个值参数的配置窗口中选择静态和空白值。现在,决策形状将根据您的要求运行。如果元素有一个值,它将转到True分支,否则它将转到False分支。

查找更多选项和信息:Decision Shape example Boomi

我希望它回答你的问题。