Posted 12/29/2009 - 18:20 by Blythe
In short, they compliment each other but have drastically different implementation characteristics/architecture. BI is more about ETL, Data Warehouses and Data Marts. Essentially, it is a copy of the data used for historical analytics and reports. Mashups consume data from BI sources and other sources and presents the data to the user in real-time.