Start working with Document Cache

Last updated Tue May 24 2022

Explore three different example processes demonstrating the basics of working with the Boomi Document Cache Shape. Example processes include:

  • Use as a temporary array
  • Lookup at any part of the process
  • Joining data from multiple sources


The Document Cache shape allows you to utilize temporary storage where you can retrieve data at any point in the process. It is a versatile shape with many uses and here we showcase for you three of its common applications.

Use as a temporary array: An array is a data structure that contains a group of elements. Typically these elements are all of the same data type, such as an integer or string. In this example, we are using the cache to store all the records considered “Invalid Documents” based on various criteria at multiple steps throughout the process. This solution allows you to separate out records that have commonalities (in this case being invalid) and store them together.

Lookup at any part of the process: You may need to reference your data on more than one occasion within your process and this example shows how to use the Document Cache to do just that. This is a simple way to recall your original data multiple times throughout the process, regardless of how it may have already been used or altered by the other steps in the process.

Joining data from multiple sources: Some data sets may not hold all the information you need for a certain process but if you were to join multiple data sets you would have the complete information required to get the job done. This example merges two sets of data from different sources in different branches of the process to store one complete set of data.

The recipe qualifies for Boomi’s Recipe Program.

Qualifying customers get access to Boomi’s Recipe Program* with the purchase of a Boomi subscription. As part of the Recipe Program you have direct access to a Boomi specialist to get you up and running with Boomi at no additional cost. Learn more

*Offer applies only to new customers and requires purchase of a qualifying Boomi subscription.

Related Solutions


Get Started with Structuring Complex Objects and Lists in Flow

Learn the importance of Types, Object Values, and List Values in flow and how to structure data in your flow build.
Learn more


Simply Vision: Boomi Monitoring Solution

Monitor your deployed assets and accurately forecast support requirements with Boomi!


Oracle Cloud ERP Integration Accelerator – HCM/HR: Employee by Apps Associates

Automatically load employee data into Oracle Cloud ERP and connect to HCM/HR systems with Boomi.