ContributionsMost RecentMost LikesSolutionsRe: Parsing XML Data and formatting it Hi Team, Can you please help on this ? Re: Parsing XML Data and formatting it Team, Can you please help on this. Re: Parsing XML Data and formatting it Hi @rsramkoski - Sorry for the delayed response. I have tried making the replica of pipeline used. Please find the attached pipeline for the scenario mentioned. FileReadAndProcess_2021_08_23.slp (20.0 KB) ProcessGroup_2021_08_23.slp (11.9 KB) WriteGroupedData_2021_08_23.slp (5.1 KB) Re: Parsing XML Data and formatting it @rsramkoski , can you please guide to resolve this issue. Re: Parsing XML Data and formatting it Team, Can you please help and let me know if any details required. Re: Parsing XML Data and formatting it @rsramkoski - Have attached the sample input structure and output structure for your reference. (I had pasted request and response structure and it is not visible). InputAndOutpultSample.txt (1.3 KB) As file Size is huge , tried to split the flow into multiple pipelines (to process it in chunk and release memory) : Read the file from SFTP and XML Parse to split the data . Group by N and call 2nd pipeline split group , by sort by field ( input field in attached file) call 3rd pipeline write files smaller chunk to local sftp On completion of all above 3 pipeline , read small chunk files based on file name and write consolidated file per group by field (input field in attached file) Please suggest if there is any other approach to resolve this issue. Re: Parsing XML Data and formatting it Hi @viktor_n , Yes, I am aware of the file size in SLDB.Files are read from the SFTP and not from SnapLogic Manager. Parsing XML Data and formatting it Hi Team, We have a requirement to parse the xml file (1.5GB) and transform/group the content based on the one of the field value and write write multiple files based on the each group. === Sample Input == <?xml version="1.0" encoding="UTF-8" ?> test test Test1 Test2 Test1 ===== output File 1=== <?xml version="1.0" encoding="UTF-8" ?> test test Test1 Test1 ===== output File 2=== <?xml version="1.0" encoding="UTF-8" ?> test test Test2 I have tried using the xml parser , split based on child and add headers back. Problem here is as it is huge data CPU and memory are going high and getting Connection lost error. Have also tried xslt but still got same issue. Can you please help me to design the solution with memory optimization. Thanks in advance.