BizTalk或SSIS

问题描述 投票:0回答:2

具有从表中导出每日快照,转换一些值然后保存到通过ftp发送的定位文件的要求。该表本身估计约2-3m行,每行约有20列。给定容量后,便会有点犹豫地使用biztalk sql适配器,以为使用另一个ETL工具(例如SSIS)来执行选择/转换/导出到平面文件,然后使用BizTalk将文件简单地转储到ftp。当然,替代方法是让BizTalk完成所有工作,轮询表,在地图中进行转换等。

什么是更好的方法?

biztalk
2个回答
0
投票

SSIS在大批处理中比BizTalk好得多。

BizTalk的优势在于可以并行处理许多小消息。

因此,在这种情况下,SSIS可以创建文件,而BizTalk可以将其移动听起来最好。


0
投票

您不需要BizTalk,此文件具有2-3 M行,在BizTalk中挂起时,它将把这条巨大的消息保存在BizTalk DB上。

只需使用SSIS FTP任务即可传输转换后的文件。

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.