Data integration is the process of combining data from different sources and creating a unified view of the entire data. For example, customer data integration involves the extraction of information about each customers from different accounts, such as marketing, finance, HR and then combining that information to create a single interface for reporting and analysis.