对于我的工作,我做了大量的(产品)数据导入。最近我们开始使用SSIS,它确实比自定义.net导入工具更好。在3个项目之后,我们发现使用c#xpath和sql语句的脚本任务更有效,然后在数据流中使用XML源和合并连接。
数据流问题
任何人都可以分享他们的SSIS XML导入故事
答案 0 :(得分:0)
我在SQL Server中使用XML“一直”工作,主要是我的一些项目中的导入功能。由于XML结构的限制,我不使用SSIS XML源。例如,无法从“Excel XML”导入数据,其中不仅数据而且列名称都是值。为了准备这种导入,我使用TSQL代码。也许对于此示例,您可以使用第三方组件,但并非所有客户都希望为此付费。))
答案 1 :(得分:0)
您可以尝试在CodeProject上尝试一些第三方组件,或者如果您的C#/ VB技能适合它,那么请考虑卷起袖子并编写源脚本组件以使用SAX解析器粉碎xml。这将允许数据流通过XML流,而不是将整个事物加载到DOM中。