通过BizTalk将数据插入SQL Server的最佳方法

时间:2010-06-17 03:14:34

标签: biztalk

我需要处理通过电子邮件发送的Excel附件,然后将数据插入SQL数据库。需要通过BizTalk来完成。

在架构/步骤方面,实现这一目标的最佳方法是什么。

我想到了一个解决方案,但它可能不是最佳的解决方法。

我的想法是 1)通过pop3适配器检索附件并将附件保存到文件系统 2)使用自定义管道解析它,创建所有数据的xml文档 3)将xml分成单个消息
4)使用sql adapter插入数据。

1 个答案:

答案 0 :(得分:0)

我会按照你解释的方式来做。但我不会保存文件系统的附件,而是直接处理它们。创建一个自定义管道,用于将传入的Excel工作表拆分为几个在业务流程中循环的消息。 (假设一个excel表中有很多消息......) - 并且在内部循环中使用sql adapter直接插入sql