Disclaimer

All of the topics discussed here in this blog comes from my real life encounters. They serve as references for future research. All of the data, contents and information presented in my entries have been altered and edited to protect the confidentiality and privacy of the clients.

Thursday, April 15, 2010

The fundamental understanding of Oracle Business Intelligence

There has been many times when during the interview I have asked or been asked the question "Could you explain to me what is OBIEE and what does it do?" This sounds like a really basic question that anybody can start with, which can also lead to so many different topics depending on the answers. I think this is worth blogging for specially after having had so many interviews or project related discussions with other professionals that have missed the point when speaking of OBIEE or even the topic of 'business intelligence' in general.

One of the most common response to the above question is that OBIEE is a reporting tool that can be used to create various reports and charts, Business Intelligence is the front end part of the data warehousing. I am not saying that this is the wrong answer at all. However, seeing OBIEE as just a reporting tool alone will make you miss the bigger picture. Certainly, from a pure technical perspective, OBIEE utilizes Kimball data modeling philosophy in its implementation design that enables users to view their business information, to analyze wide range of their business through the uses of reports, and various other views. It is typically the 'front end' of data warehouse process since most of the data & other objects that OBIEE deals with come from analytic database that is normally the receiving end of the ETL process sourcing from transactional database.

Indeed, as a pure technical OBIEE developer, the above could be mostly what they concern. However, the success of any BI project implementations start with the right understanding of OBIEE from a business perspective, only then the project can be set on a proper direction and expectations of the consumers can be effectively managed..

Therefore, following the response of "OBIEE being a reporting tool" comes my second question: "why would my company spend so much money to purchase this product if all we want is just to create some reports and charts?" Despite all the cool features of charting, pivoting, coloring of the reports that OBIEE provides, how would business get the biggest bang for their bucks by the purchase of this tool? Without knowing what OBIEE is really about, the project will likely go down the same path as before, only now each user is going to maintain 60 reports of 300K records each on OBIEE dashboard instead of on their excel spreadsheets like they did previously. I have seen or consulted on a few BI project implementations in the past where BI tool were used as a total duplication of what they were already doing and so we continued to customize our environment for the requirements that were fundamentally conflicting with the purpose of BI.

So what is OBIEE then? Well, in other to answer this question, we need to first ask ourselves this: what is business intelligence?

In my opinion, business intelligence is a realization of the concept of interacting with the complete inside world of one's business analytically, dynamically in order to gain thorough, accurate understanding of specific business areas for making better business decisions effectively and timely. Therefore, OBIEE is an application that implements the concept of business intelligence by the means of slicing & dicing huge volumes of data across numbers of data sources, and as a result, creates a platform of business information that enables users to adhoc query valuable information at will, view their information in a centralized and highly interactive platform that's easy for maintaining controls, and publish information that dynamically updates as business progresses.

In summary, implementing OBIEE in your business isn't just about having a new software tool, it is about adopting a new concept or a new business practice. Therefore, if all you want to do is having 30k records in several excel sheets to find whatever account that still owes certain amount of money since x number of years ago, then printing out tons of papers, then don't use OBIEE because the idea of OBIEE is to not have users to leave the dashboard or making users go through 65ooo records(the default max record setting) after downloading into excel, rather, it is about answering any specific business questions with spot-on answer. It's about making the mind of your business talk to you live.

7 comments:

Munna Bhai said...

Cool Nice Job Boji

Shweta S said...

Very meaningfully written...thanks

malini ecorp said...

Thanks for sharing this useful info for OBIEE. Keep updating same way.
Regards,Siddu online Training

Raul said...

Great read. Kudos Boji !

obiee training in hyderabad said...

very useful really good information thanks for posting such a good information it will hepls the people a lot keep it up , Regards, obiee training in hyderabad

Anonymous said...

good information

Kalpesh Dusane said...

Very nicely written...Actually our fellows are treating OBIEE as reporting tool only...Now they may get importance of its while looking at it.:P

Related Posts Plugin for WordPress, Blogger...