繁体   English   中英

将常量标头添加到BizTalk中的平面文件架构

[英]Add constant header to flat-file schema in BizTalk

我有一些数据的XML模式。 我需要将此模式转换为Flat-File并添加常量标头 ,该标头作为字符串单独给出。

我有2种可能的解决方案:

  1. 由于标头值是固定的且仅发生一次,因此我将为标头创建一个单独的记录。 在这种情况下,我将有2个记录级别。 1. HeaderTitles和2.记录。 因此,我将HeaderTitle记录用作过滤器。

  2. 我们可以创建2个模式:

    (1)标头-这将具有一个字符串元素类型“名称年龄国家/地区”。 (这是列标题)

    (2)正文-这将是实际的数据记录。 这将包含3个元素,名称,年龄和国家作为重复记录。

    在管道汇编器中,有一个属性,我们可以决定是否要在最终消息中包括标头信息。 我们可以禁用它。

我可以用其他方式做到吗?

我建议使用选项1,其中在Flat File模式中具有标头,或者在模式中指定默认值,或者在映射中设置默认值,以我认为正确和正确的方法是最好的。

我唯一使用选项2的情况是,如果传入了平面文件并且需要将其分解,并且实际上需要将记录行分批发送到单独的消息中,则可以将出现的Body记录定义为1。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM