BizTalk Server: Teach me something new about Flat Files (or not) video and slides are available at Integration Monday

  • Sandro Pereira
  • May 24, 2017
  • 3 min read

Last Monday, I once again presented a session in the Integration Monday series. This time, the topic was BizTalk Server: Teach me something new about Flat Files (or not). It was the fifth session I have delivered in this series:

And I’m quite sure this won’t be the last session.

This one, however, was different in many ways. In some respects, it was a slightly crazy session. Despite writing posts about BizTalk Server, such as Teach Me Something New About Flat Files, I didn’t have time to properly prepare. I was sent on a last‑minute client mission and was also busy organizing the integration track for the TUGA IT event.

To make things more interesting, I ran into a problem with my BizTalk Server 2016 machine and had to switch to a BizTalk Server 2013 R2 virtual machine. In the middle of the session, my kids interrupted to ask me to have dinner with them. Honestly, that moment alone was worthy of being part of this series.

Even with all that, everything ended well. The session turned out to be very enjoyable and included two great real‑world examples:

  • Removing headers from a flat file (CSV) using only the schema, without any custom pipeline component
  • Removing empty lines from a delimited flat file, again using only the schema and no custom pipeline component

For those who attended live, I hope you enjoyed the session, and I apologize for any confusion along the way. For everyone else who couldn’t join, the session was recorded and is now available on the Integration Monday website. I hope you enjoy watching it.

What We Cover in This Session

In this session, we start by exploring how to implement a robust file transfer integration in BizTalk Server. We focus on practical patterns such as content‑based routing, retry mechanisms, and backup channels. These techniques help increase reliability and resilience in real‑world scenarios.

Processing Flat Files in BizTalk Server

Next, we dive into flat file processing in BizTalk Server. We look at how BizTalk handles text‑based formats such as TXT and CSV files. The session explains which flat file types BizTalk supports and how the processing pipeline works.

We also cover syntax transformations. You’ll learn how BizTalk converts flat files into XML, where this transformation happens, and which components are involved. Finally, we demonstrate how to validate flat files effectively within BizTalk Server.

Join Integration Monday

Integration Monday features many high‑quality sessions that you can watch online. I’d also like to take this opportunity to invite you to join us next Monday for another great integration‑focused discussion.

Hope you find this helpful! If you liked the content or found it useful and would like to support me in writing more, consider buying (or helping to buy) a Star Wars Lego set for my son. 

Thanks for Buying me a coffe
Author: Sandro Pereira

Sandro Pereira lives in Portugal and works as a consultant at DevScope. In the past years, he has been working on implementing Integration scenarios both on-premises and cloud for various clients, each with different scenarios from a technical point of view, size, and criticality, using Microsoft Azure, Microsoft BizTalk Server and different technologies like AS2, EDI, RosettaNet, SAP, TIBCO etc. He is a regular blogger, international speaker, and technical reviewer of several BizTalk books all focused on Integration. He is also the author of the book “BizTalk Mapping Patterns & Best Practices”. He has been awarded MVP since 2011 for his contributions to the integration community.

Leave a Reply

Your email address will not be published. Required fields are marked *

The Ultimate Cloud
Management Platform for Azure

Supercharge your Azure Cost Saving

Learn More
Turbo360 Widget

Back to Top