OBIEE is an integration of several pieces of technology that creates an enterprise grade scalable platform for delivering business analytics. Because of the capabilities of OBIEE, people with no programming skills can create rich and complex visualizations using just the base functionality of the product.
The proliferation of open source technologies for visualizing data in recent years has made it far easier for organizations to build rich and dynamic visualizations targeted at specific analytics needs that simply are not available inside of purchased applications.
OBI provides a number of key capabilities that are difficult, expensive and time consuming to reproduce. Some of those capabilities include: a scalable webserver with performance and logging capabilities that has 24/7 worldwide support, the capability to query and federate hundreds of different data sources and create a reusable and extensible business metadata layer, security services that can concurrently integrate with multiple corporate identity management systems and extend that security to row level results, and an analytics deployment mechanism that already extends across the organization.
Given a business case where (Gasp!) OBIEE can’t provide the needed functionality out of the box how can an organization take advantage of functionality that OBIEE provides and still satisfy their internal requirements?