You can configure a cached connected Lookup transformation in a mapping. A connected Lookup transformation is connected to a MongoDB source or target in a mapping. When you create a cached lookup, the performance increases because the Integration Service caches a large lookup source or small lookup tables. When you cache the lookup source, the Integration Service queries the lookup cache instead of querying the lookup source for each input row.
When you run a mapping that contains a connected Lookup transformation, the Integration Service passes values from another transformation to input ports in the Lookup transformation. For each input row, the Integration Service queries the lookup source or cache based on the lookup ports and the lookup condition in the transformation. The Integration Service returns data from the query and passes it to the next transformation in the mapping.