A process of combining heterogeneous data from multiple sources. Data Mashing is the process of integrating business-related heterogeneous and application data from numerous sources to give a more unified view from a “big picture” perspective.
Usually, mashing is a process of aggregating similar elements from different data sources. Mashing is classified into multiple types: Content and Data Mashing. With the advent of data mashing (a combination of multiple data sources), the need for some of the complex stages in Data warehousing and ETL have declined in recent years. Data Mashing is sometimes known as Enterprise Mashing or Business Mashing.
A business dashboard is a good example of data mashing. At any time, dashboards can pull the data from multiple sources to create multiple reports in a single view and support operational business intelligence. This type of data display is becoming a more and more common method for data representation as it allows a full view of data from various sources. A good example of mash up is an API. Developers have the ability to plug in APIs to build a new application. The concept of mashups has reduced the development overhead of re-writing already existing code, as the developers can re-use the code in the form of APIs or web services. As the use of technology and social media have increased, mashups, in general, have gained in popularity.
More specifically, dash mashing helps to consolidate the data on a single page or mobile device and offers real-time business opportunities for organizations around the world.