【问题标题】:Save BizTalk EDI message to SQL Server将 BizTalk EDI 消息保存到 SQL Server
【发布时间】:2016-05-05 13:42:34
【问题描述】:

我对 BizTalk 2013 编程非常陌生。

我创建了一个 BizTalk 解决方案来读取 204 X12 文件并将它们转换为 XML。 我想将 XML 数据保存到 SQL Server 表中。

有没有办法指定编排应该在 EDI 发送完成后开始?

知道如何实现吗?

【问题讨论】:

  • 你的桌子设计好了吗?或者您只是想将 xml 原样存储在 SQL 表中?
  • 我设计了一个表,该表应该将从 edi 消息(xml 文件)中提取的字段存储在列中。非常感谢您的帮助。

标签: sql-server biztalk biztalk-2013


【解决方案1】:

您要求的是已经内置在 BizTalk Server 中。你不需要做任何事情。

见:EDI and AS2 Status Reporting

进行设置,95% 它将满足您的所有要求。如果有任何差距,请回来,我们可以提供其他建议。

大多数情况下,自定义日志记录或归档导致的问题多于解决的问题。相信我,我见过太多这样的案例了。

【讨论】:

  • msdn.microsoft.com/en-us/library/bb727695.aspx。借助上述链接,我可以读取文件并发送 997 确认。接下来我需要的是xml文件内容应该存储在一个sql表中。
  • 与 EDI 一样,您所要求的已经内置到 BizTalk 中。请参阅:msdn.microsoft.com/en-us/library/aa561912.aspx 但请注意,您可能不需要这样做。拥有 Xml 对业务没有什么价值。
  • 嗨 Johns-305 我创建了一个 biztalk 项目(指 EDI 项目),它将使用 edi receive 接收 x12 文本文件并将其转换为 xml。我创建了另一个项目来读取 xml 文件并使用 WCF-Custom 适配器将其映射到 sql insert sp。现在我面临多个架构问题 (social.technet.microsoft.com/Forums/en-US/…) 我想我需要使用 EDI 反汇编程序创建一个接收管道。如果您有更好的想法,请告诉我。
  • 由于这是一个单独的问题,请开始一个新的特定线程。
猜你喜欢
  • 2020-09-21
  • 2016-07-02
  • 2021-11-29
  • 2022-01-17
  • 2011-06-18
  • 2010-10-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多