我正在尝试使用BizTalk Server 2013
创建一个示例应用程序,该应用程序从XLSX
文件获取数据并将它们保存到Sql Server数据库。
我知道使用DTSX
文件可以非常快地完成此操作,但我需要BizTalk
。
我尝试创建Custom Pipeline
并将其用作解码器但我未能完成它。
有人可以给我一个简单的例子,我该如何管理它?
答案 0 :(得分:0)
您是否可以选择将Excel转换为csv格式。如果是,则将文件转换为csv,然后在BizTalk中使用它来生成平面文件架构,然后您可以使用平面文件反汇编程序。
如果csv不是一个选项,那么您可以使用Excel OLEDB Provider for .NET从自定义管道组件中的excel获取数据。
或者您可以查看一些开源管道组件http://social.technet.microsoft.com/wiki/contents/articles/11679.biztalk-list-of-custom-pipeline-components.aspx
答案 1 :(得分:0)
我同意Vikas,如果你必须创建一个自定义管道组件,请看一下我刚开发的用于开发自定义组件的文章:
http://boutalebhicham.wordpress.com/2014/09/16/developing-biztalk-custom-pipeline-component/