任何代码都可以触发批量覆盖操作?

时间:2014-08-06 18:50:22

标签: biztalk

我正在开发一个项目,它将在文件中批量处理大约834条记录。

我设置批处理触发器,因为当记录计数达到一个数字时,批处理文件将被释放。但是我也希望发布批量甚至没有达到记录计数(例如,每晚,将所有排队记录作为最终文件发布)。

我知道可以通过单击“批量配置”窗口中的覆盖按钮来完成,但需要自动完成。

所以,基本上,我的问题是,当我点击覆盖按钮时BizTalk做了什么?无论如何BizTalk都会证明让我在程序中这样做吗?

我必须说我没有尝试将控制消息发送到批量设置作为每个记录计数的发布,如果您知道这有效,请告诉我。

1 个答案:

答案 0 :(得分:0)

你几乎就在那里,完成这个过程并不困难。

将批处理配置保留在记录计数中。

然后,设置一个在适当的时间发送外部释放触发器的过程。 Windows计划任务是一个可行的选项,它可以将文件复制到文件接收位置。

本文介绍如何创建触发器消息:http://msdn.microsoft.com/en-us/library/bb246108.aspx