Blog Archives

Top 5 Books to understand Business Intelligence and its need

Found this great article on top 5 books on Business Intelligence. These books are really awesome to understand what is business intelligence and how it can be utilized in any field of organization. Few of the following books also demonstrate how business intelligence is a tool for long life of any business and how it is must for future.

You can find these books at (Click on photos or name of books)

          1. Business Intelligence for Dummies
            (Price: Rs. 523/ 4 Star rating with 33 Customer)
          2.  Business Intelligence Guide Book
            (Price: Rs. 2435/ 4 Star rating with 16 Customer)
          3. Successful Business Intelligence, Second Edition
            (Price: Rs. 600/ 4.5 Star rating with 16 Customer [Amazon US])
          4. Business Intelligence Roadmap
            (Price: Rs. 751/ 4.5 Star rating with 30 Customers)
          5. Business Intelligence Strategy
            (Price: Rs. 1619/ 4.5 Star rating with 15 Customer [Amazon US])

Find the full detail on books and this good post here:

5 Business Analytics and BI Books That Should Be On Your Reading List


How MS BI drives Business Intelligence?. . . Part 2

As part of below architecture we are continuing rest of the important terms in BI Processes with MSBI Tools:

Centralized Database and Data Marts:

To answer the question of “Need all the data four completion of analytics”, we create a Data Warehouse out of different data sources.

To achieve this data warehouse from different data sources we need SSIS as MSBI Tool. Brief definitions for terms covered under this section are:

    1. Data Warehouse:
      A complete database for all the data required in analytics for Organization, prepared out of different data sources having all types of data.
    2. SSIS:
      MS BI tool which Extract-Transform- Load data from different data sources to one Data warehouse.
    3. Data Marts:
      As per basic definition, Data marts are part or say subset of Data Warehouse which stores data specific to a category or department of Organization.
      But mostly in BI Practice we store all the data required in Data Warehouse (in case we don’t have a staging data base) and prepare a Data Mart with specific de-normalized structure of Dimensions and Facts tables.  So this Data Mart will have the immediate (and specific) data for cube preparation.

A cube is multidimensional database to view facts with different perspectives. Dimensions are different perspective to view measures and facts in cube.
For example:

    1. See last 5 years production (Dimension : Time and Fact: Sales)
    2. See top selling cities (Dimension: City or Geography and Fact: Sales)
    3. See revenue based on different category of products (Dimension: Product Category and Fact: Revenue)

So we use SSAS, Power Pivot and Tabular Model to create a cube out of Data Warehouse or Data Mart.

Let’s give a look to different terms under this section:

  1. BISM (the cube):
    This is multidimensional database which holds data at aggregated level for different perspectives (dimensions). A cube relates and aggregate different tables from DW. So a readymade data for fast retrieval from huge lump (DW) is available in BISM Model.
  2. SSAS:
    MS BI Tool for creating a cube from DW. Visual Studio provides Analysis Services Project to create Cubes which use DW as data source and build a multidimensional database on top of it.
  3. Power Pivot:
    An Excel add on which attach an extra workbook (green in color ;)) with excel working as Data store. This data can be stored in form of Table and then specify relationship among the tables. And you are done. You can use this workbook as cube, which again provide you aggregated data for different perspectives.
  4. BI Semantic Tabular:
    A new version of Power Pivot with Visual Studio Interface. I’ll suggest to look an old post for better understanding on differences from above two MS BI tools (post What is BISM).


Most important part, which prepare final outcome of BI Solutions. This is the part which an end user sees. We query Cubes for data input in the reports. We create these reports for better understanding of the analytics and it could be in any form as Metrics, Tables, Graphs, Charts, KPIs, Gauges, Scorecards, Dashboards etc.

  1. SSRS:
    MS BI Tool which provide best solution for different kinds of reports. We get a lot of options for representing a report in different forms (charts, graphs, tables, matrices, KPIs, Bars, Range Charts, Gauges etc.)
  2. Performance Point Services:
    A MS BI tool which earlier came integrated with SharePoint but now available individually. It provides rapid creation of PPS reports which could be in any form and at the same time forms can be changed just by right click. An easy tool for report generation along with flexibility of creating custom parts. Most of the scorecards and Dashboards come under this umbrella.
  3. SharePoint:
    SharePoint is one of the remarkable tools by Microsoft but here we will talk about only its BI related stuff. It provides different reporting mechanism like integration of SSRS, PPS and Power View etc. Moreover BI solutions in MS BI are finally prepared on SharePoint. Every report, dashboard and scorecard is integrated in SharePoint under different pages of a Portal.
  4. Scorecard:
    A form of report which display growth and goals. It compare the performance using KPIs (Key Performance Indicator) and use visual indicators for success, failure, effort, achievements etc.
  5. Dashboard:
    A collection of reports and scorecards. It works as a container for different types of reports and pages.
  6. Portals:
    A complete web portal dedicated to BI Engagement for an Organization. It covers different reports and all other BI related objectives like security (to authenticate and authorize). It’s actually a SharePoint website for Organization based on its BI needs.
  7. Data Mining
    This is a different kind of reporting done on cube which is covered in SSAS. A form of predictive analysis based on historical data. Well we will discuss a lot more about this in upcoming posts.