SSIS和IBM MQ Series的集成

4

我正在探索SSIS和IBM MQ Series之间的集成。请问有没有一些关于此方面集成的文章可以提供参考?

1个回答

2
您可以将“消息队列任务”与其他主机桥接一起使用。以下是我在互联网上找到的信息:
SSIS不支持直接从IBM MQ Series中加载/导出数据。ETI是唯一已知的微软合作伙伴或其他第三方,可以通过本地顺序(MQSeries队列消息)来读取和写入IBM MQ Series。这是通过他们的定制连接过程实现的。SSIS客户也可以通过以下方式将其解决方案与IBM MQ Series集成:
1.使用Host Integration Server附带的Microsoft的MSMQ-MQ Series Bridge。可以在SSIS中使用控制流中的MSMQ任务与桥接一起使用,该桥接提供跨网络上的消息系统和计算平台的无连接存储和转发消息。
2.使用BizTalk的MQ Series适配器通过各种交换机制将消息推送/拉出SSIS数据流引擎:内存中的脚本组件,或者通过文件系统交换消息或直接将其写入SQL Server表并使用数据源组件读取它们。
3.使用SSIS中的可扩展性功能:构建一个MQ Series源/目标自定义/脚本组件,直接与MQ Series本地库进行接口。
您可以在这里找到原始网站。
以下是我在比较SSIS和Informatica处理消息的PDF中遇到的“消息队列任务”的描述。
SSIS包括一个Microsoft消息队列(MSMQ)连接管理器,可实现与MSMQ消息队列的连接。加上双向消息队列任务,使得SSIS包能够将消息推送到消息队列并从消息队列中弹出消息。这些消息可以是文本、文件或SSIS变量的内容形式。
SQL Server Service Broker是SQL Server 2005(因此也是SSIS)附带的异步消息传递功能。Service Broker队列可从任何能够发出包括SSIS的T-SQL代码的应用程序访问。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接