On one of our current projects after completing initial development we got to a point where we needed to test our Boomi application to see how it could handle very large EDI files. For our first test we tested an 834 EDI test file with many enrollments and while doing this testing we got unexpected outputs from our maps that we had not previously seen. It was tough to really gauge in our application to see what exactly was going on in the mapping but the fact that at one point it was working with smaller files led us to assume that this was an error in our profiles that was getting exposed.
On one of our Dell Boomi projects we had a simple task which was to create an XML profile by importing an XSD file that was generated using BizTalk‘s schema generator. While this task seemed trivial at the time, when importing the file that was provided the following error was generated: “Error Occurred: Error on line 1: Content is not allowed in prolog.”
Dell Boomi continues to lead the iPaaS platform and for a third year in a row, Dell Boomi AtomSphere, a leading provider of Integration Platform as a Service (iPaaS), has again been positioned by Gartner, Inc., in the “Leaders” quadrant of the Magic Quadrant for Enterprise iPaaS.
Tallan’s Dell Boomi Certified development team is constantly and regularly providing content and context to help our clients achieve their integration goals with our preferred iPaaS platform.
This Tallan video explains the use of a dynamic process counter that can be used to iteratively repeat over a process in a loop until a particular “count” has been met or exceeded.
This is useful and very common in most programming use cases but not as straightforward to implement dynamically in a Dell Boomi Process.
The Data Process Shape uses the following Groovy code:
Dell Boomi’s AtomSphere integration platform provides a simple, yet very powerful feature – the ability to utilize temporary, and semi-temporary files system folders. Coming from a Microsoft BizTalk integration background, the ability to store documents to a temporary directory is a huge advantage over storing into a database such as the BizTalk MessageBox, especially with larger files. While BizTalk does provide the necessary mechanism to save files to a local folder through the use of the file adapter, Boomi provides an easier way of achieving this.
Today we will be going over how to send a message from a Dell Boomi process to an Azure Service Bus queue, and then read that message off the queue, again in a Dell Boomi process.
In Boomi, we can interact with the Service Bus via simple HTTP Post. We will be calling these with the HTTP Connector shape in our Dell Boomi process, from there we will be able to construct our request in full. Then we will show that we can find the message in our queue.
Setting up the Process
Start off by creating a new process in the Atomsphere dashboard and give it an associated name, then click create:
This will bring up our blank process. It will prompt us to setup the Start Shape, select “No Data”, we will be manually creating a sample message for the time being….
Dell Boomi Basics
Tallan has recently started providing 30 minute Lunch and Learn type of webinar recipes for basic iPaaS integration solutions using Dell Boomi’s Atomsphere development platform.
For this quick demonstration we’ve broken the main points into the following bullet points:
• Creating a free account
• Logging in to the Dell Boomi environment
• Creating Processes
• Connector Review
• Process features
• Understanding Profiles
• Building Maps
• Test Mode Overview