Re: 1.5 MB input file generates 940MB of data in BizTalkMsgBoxDb

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



On Mon, 4 Dec 2006 10:28:00 -0800, Jeff Tressler
<JeffTressler@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:

Have you turned on RecoverableInterchangeProcessing on the
disassembler domponent of the pipeline? Perhaps that will make BizTalk
handle messages one at the time without having to go through ALL the
messages before something can be done?
I will have to look that up, that seems a bit more detailed than I have
delved so far.
If it isn't turned on, then BizTalk will convert all the liens in your
flat file to xml files, but it can't release any of them for further
processing until the entire flat file is disassembled, because if just
one of the lines failes validation, they must all fail. If you turn on
RecoverableInterchangeProcessing, then if one line failes validation,
it wont affect the other lines. So BizTalk can let other parts of
BizTalk handle these documents while the disassembler is still
disassembling the incoming document.

--
eliasen, representing himself and not the company he works for.

Private blog: http://blog.eliasen.dk

Private email: jan@xxxxxxxxxx
.



Relevant Pages

  • Re: Fetch data from SQL DB without deleting records
    ... You can select all records into a single result set and let Biztalk ... Create document schema: ... For the item select a receive pipeline and name it EmpSplitPipe.btp. ... from the toolbox drag an xml disassembler ...
    (microsoft.public.biztalk.general)
  • Re: Error using "Submit" adapter from SubmitDirect sample
    ... if you look at the disassembler API you will see it has the disassemble call ... allows you to return a message to BizTalk, this will be a portion of your ... > pipeline component. ... > or manual splitting of files to load huge flat files, ...
    (microsoft.public.biztalk.general)
  • RE: Biztalk flatfile processing
    ... The flat file is picked up by the adapter and passed to your pipeline (which I understand contains some flat file disassembler) ... Assuming that pipeline can run (it does not look at the BizTalk Management DB so it might not work in your case), you will see more than one message ...
    (microsoft.public.biztalk.general)
  • flat file disassembler with empty file
    ... is zero bytes Biztalk will discard the message and raise ... But if i provide an empty file, ... the pieline throws an error "None of the disassembler ... >I have set Min Occurs of my repeating node to 0 in the ...
    (microsoft.public.biztalk.general)
  • Re: Inbound Mapping
    ... As I know the Base EDI adapter for BizTalk use the same way. ... with a flat file disassembler component added to it. ... BizTalk will try the flat file disassemblers one at a time until one ... Private blog: http://blog.eliasen.dk ...
    (microsoft.public.biztalk.general)