2015-03-03 34 views
-2

我在接收端有flatfile &想要將它拆分成一些固定消息大小的多個文件,每個文件說1000個消息。我們如何在接收管道中實現它?Biztalk:我們​​如何將平面文件拆分成一些定義大小的消息的多個文件

+0

這個問題相當廣泛,並且有很多關於如何使用BizTalk在互聯網上分割平面文件的例子。你有沒有嘗試過這些,並遇到一個具體問題?它是否將這些問題分成1000個批次?如果是這樣,你可以給我們一個樣本文件,迄今爲止創建的XSD文件和管道配置到目前爲止? – Dijkgraaf 2015-03-03 19:48:08

+0

感謝您的答覆。我可以批量分割文件,需要實現反彙編程序組件,但無法通過屬性包配置批量大小。所以現在有問題了,我們可以加載屬性包中的字段並將其傳遞給Disassemble組件。我使用IComponent接口的執行方法進行了檢查,我們可以通過它,但不確定是否在反彙編程序組件中。 – 2015-04-22 11:12:30

+0

您是否嘗試過使用BizTalk Server管道組件嚮導? https://btsplcw.codeplex.com/ – Dijkgraaf 2015-04-22 20:35:49

回答

0

我明白你問的場景。

鑑於接收端口要求,解決此問題的方法是使用可以在內部管理重新摺疊的自定義反彙編程序組件。

您可以包裝FFDasmComp(即平面文件反彙編程序),因此它可以完成大部分工作。

開箱即用的工具無法做到這一點。

+0

感謝您的答覆。我可以批量分割文件,實現反彙編程序組件,但無法通過物料包配置批量大小。所以現在有問題了,我們可以加載屬性包中的字段並將其傳遞給Disassemble組件。我使用IComponent接口的執行方法進行了檢查,我們可以通過它,但不確定是否在反彙編程序組件中。 – 2015-04-22 11:12:52

相關問題