In today’s environment, business organizations rely heavily on data to make complex decisions to meet ever-changing business requirements. They may also use different applications that might have been developed by different vendors using different technologies.