SQL Server can use the MERGE statement to perform an upsert operation efficiently, by batching rows of data instead of processing rows one at a time. However, Integration Services does not currently provide a built-in destination component that supports the use of MERGE. This sample demonstrates one way to encapsulate MERGE functionality within an Integration Services data flow component.