Siebel Analytics an Overview

This post has been contributed by Ankit Gupta a friend who is currently working in Siebel Analytics. This post contains an overview of Siebel Analytics and concepts like Data Wharehousing and ETL.

The term Analytics mean a branch of logic dealing with analysis. So we can safely assume that Siebel Analytics means branch of Siebel dealing with Analysis. Siebel has always been transactional application and it is very difficult to do analysis of data that is residing in Siebel. Just to give you an example of what I mean.

Suppose a sales manager wants to know that:

How many opportunities in the last 3 months, from US Region for Product A, have a sales figure of over 3 million dollars?

I don't think there is an easy way to get this kind of data in Siebel easily and this is just very small requirement that a sales manager might have it can get very complex easily.

This is where Siebel Analytics comes into picture. It is a wrapper over Siebel Application.

Siebel Analytics allow an enterprise to measure and evaluate business performance across customers. It helps in analyzing past, present and future opportunities with the help of Dashboard Reports to determine actions required to meet the sales targets. With the help of Dashboard reports we can determine which products and customers are generating most revenue.
For understanding Siebel Analytics in more depth one has to know the basic difference between OLAP and OLTP.
OLTP stands for On Line Transaction Processing:
OLAP stands for On Line Analytical Processing

The data available at transaction side (Siebel Application) is OLTP and when that data is moved from transaction side for analyzing (Siebel Analytics) that becomes OLAP data.

OLAP brings into picture the concept of Data warehouse.

Data warehouse is a Relational /Multidimensional database that is designed for query and analysis rather for transaction processing. A data warehouse usually contains historical data that is derived from transaction data.
Another important concept when we are talking about to Siebel Analytics is ETL.

ETL stands for Extract, Transform, and Load.

ETL is a concept that enables businesses to consolidate their disparate data while moving it from OLTP to OLAP and it doesn't really matter that that data sources are in different forms or formats. The data can come from any source such as Oracle, SQL server, flat files, CSV etc
One important function of ETL is “Cleansing” data. ETL consolidation protocols also include the elimination of duplicate or fragmentary data, so that what passes from the 'E' portion of the process to the 'L' portion is easier to assimilate and/or store.

Such cleansing operations can also include eliminating certain kinds of data from the process. If you don't want to include certain information, you can customize your ETL to eliminate that kind of information from your transformation. The 'T' portion of the equation, of course, is the most powerful. ETL can transform data from different sources.
For Example: – Data in an Oracle CRM could be transformed right along with data from an SAP Marketing application, with the result being a common data from both the application.

If this helped you in anyway, Please provide your valuable comments. Your comments act as fuel for the author to keep going. You contribution as comments can decide whether you will get more from author or not.


75 Responses to Siebel Analytics an Overview

  1. Hi Ankit Gupta

    Excellent article giving fundamentals of different Tools in a concise and easy way.
    Thanks a lot. it gave a good idea for me. i am basic level for IT and Siebel.

  2. Hi Ankit Gupta

    Excellent article giving fundamentals of different Tools in a concise and easy way.
    Thanks a lot. it gave a good idea for me. i am basic level for IT and Siebel.

  3. Hi ankit,

    thanks a lot for this post as i tproves to be very helpful for me coz I joined my new organization where Siebel Analytics is used. very helpful for clearing concepts between OLAP,OLTP and Data Warehouse.

  4. Wow. This article is ultimate. A brief overview which covers all the basics of Analytics which i didn't had to get from the Oracle Documentation. Way to go!!!

  5. It’s a very infirmatic article which have been explained in a very simple language so that non-technical person like me can understand this easily.

  6. Thanks so much! This was very well explained. Even a layman could understand the concept the way you have explained. Kiddoss!!!!

  7. Very helpful. Was trying to find out what the “ETL” term means and what it provides. Thanks!

  8. Ankit, That was very useful. Brilliantly written and very very easy to understand for everyone.

  9. hey amit , thanks yaar . your work here was very useful for a novice like me . simple and clear . keep going buddy ..!!

  10. Hi, its really good………i got the main basic idea on siebel ……it’s really nice and good informative.
    Thanks & Regards
    Sailaja M

  11. Hi,

    Its really good  article which help for someone to know the ideas of Analytics, ETL, OLAT, OLTP.

    Keep it up and looking forward some wirteup in the siebel analytics Architecure.


  12. Hi Ankit,

    Really good describe of the siebel Analytics.Thanks for the uploading.Please upload some more.