Presentation is loading. Please wait.

Presentation is loading. Please wait.

A N O VERVIEW OF B USINESS I NTELLIGENCE T ECHNOLOGY Source: Communications of the ACM, Vol. 54 No. 8 Surajit Chaudhuri, Umeshwar Dayal, Vivek Narasayya,

Similar presentations


Presentation on theme: "A N O VERVIEW OF B USINESS I NTELLIGENCE T ECHNOLOGY Source: Communications of the ACM, Vol. 54 No. 8 Surajit Chaudhuri, Umeshwar Dayal, Vivek Narasayya,"— Presentation transcript:

1 A N O VERVIEW OF B USINESS I NTELLIGENCE T ECHNOLOGY Source: Communications of the ACM, Vol. 54 No. 8 Surajit Chaudhuri, Umeshwar Dayal, Vivek Narasayya, Presented by: Sneha Maniraju Prince Bajracharya

2 In the Sea of data, Business Intelligence tells you where the waves are. MOTIVATION

3 SUMMARY BI Software Market Applications End to End process of how BI works

4 BI SOFTWARE MARKET 4 Giants : SAP, Oracle, IBM, Microsoft “Worldwide sales of business intelligence software grew a hearty 22% in 2008, according to Gartner, proving that many companies see BI as a good investment during tough economic times” “BI Software Market to reach nearly $13 Billion in revenue by 2014”

5 APPLICATIONS RISK MANAGEMENT MAXIMIZING PROFITS CUSTOMERS HEALTH CARE

6 Typical BI Architecture

7 STRUCTURED DATA SOURCES UN-STRUCTURED

8 Data Movement, Streaming Engine Extract-Transform-Load (ETL): refers to a collection of tools that play a crucial role in helping discover and correct data quality issues and efficiently load large volumes of data into the warehouse. Data Quality : Find error, inconsistency, missing information Data Profiling tool : Verify key duplication, find keys Extracting Structures : Parsing strings to separate attribute values Deduplication : remove duplicate entries Data load and refresh : efficiently capture data to be moved and move to warehouse Complex Event Processing (CEP): engines to support BI tasks in near real time, that is, make business decisions based on the operational data itself

9 DATA WAREHOUSE SERVERS Relational DBMS Execute complex SQL queries as efficiently as possible against very large databases Query Optimization: Takes a complex query and compiles that query into an execution plan (The execution plan is a composition of physical operators (such as Index Scan, Hash Join, Sort) that when evaluated generates the results of the query) To ensure that the execution plan can scale well to large databases, data partitioning and parallel query processing are done.

10 DATA WAREHOUSE SERVERS Map Reduce Engine: MapReduce job can directly be executed on schema-less input files Automatically handle important issues such as data partitioning, node failures, managing the flow of data across nodes, and heterogeneity of nodes There have been recent efforts to develop engines that can take a SQL-like query, and automatically compile it to a sequence of jobs on a MapReduce engine

11 MID-TIER SERVERS Mid-tier servers provide specialized functionality for different BI scenarios Online analytic processing (OLAP) servers efficiently expose the multidimensional view of data to applications or users and enable the common BI operations such as filtering, aggregation, drill-down and pivoting In-memory BI engines are appearing that exploit today’s large main memory sizes to dramatically improve performance of multidimensional queries (no i/o overhead) Student NameExamResult John CollinsDatabase70 John CollinsProgramming72 John CollinsOperating Systems60 Larry WallDatabase80 Larry WallProgramming99 Larry WallOperating Systems70 Linus TorvaldsDatabases80 Linus TorvaldsProgramming90 Linus TorvaldsOperating Systems9

12 MID-TIER SERVERS Reporting servers enable definition, efficient execution and rendering of reports—for example, report total sales by region for this year and compare with sales from last year Enterprise search engines support the keyword search paradigm over text and structured data in the warehouse Data mining engines enable in-depth analysis of data that goes well beyond what is offered by OLAP or reporting servers, and provides the ability to build predictive models to help answer business questions

13 FRONT-END APPLICATIONS

14 Relationship to Course Data Warehouses Online Analytical Processing(OLAP) Data mining

15 References http://cacm.acm.org/magazines/2011/8/114953-an-overview-of- business-intelligence-technology/pdf http://cacm.acm.org/magazines/2011/8/114953-an-overview-of- business-intelligence-technology/pdf http://www.computerweekly.com/Articles/2009/07/30/237111/U sing-business-intelligence-to-steer-through-the-recession.htm http://www.computerweekly.com/Articles/2009/07/30/237111/U sing-business-intelligence-to-steer-through-the-recession.htm http://www.cio.com/article/375365/Gas_Prices_How_Oil_Compa nies_Use_Business_Intelligence_To_Maximize_Profits?page=2&tax onomyId=3002 http://www.cio.com/article/375365/Gas_Prices_How_Oil_Compa nies_Use_Business_Intelligence_To_Maximize_Profits?page=2&tax onomyId=3002 http://www.panorama.com/industry-news/article- view.html?name=Business-intelligence-in-healthcare-579093 http://www.panorama.com/industry-news/article- view.html?name=Business-intelligence-in-healthcare-579093 http://www.zaptechnology.com/solutions/microsoft- crm/microsoft-crm-capabilities.asp http://www.zaptechnology.com/solutions/microsoft- crm/microsoft-crm-capabilities.asp http://mohamednabeel.blogspot.com/2011/03/starting-sub- sandwitch-business.html http://mohamednabeel.blogspot.com/2011/03/starting-sub- sandwitch-business.html

16 ?


Download ppt "A N O VERVIEW OF B USINESS I NTELLIGENCE T ECHNOLOGY Source: Communications of the ACM, Vol. 54 No. 8 Surajit Chaudhuri, Umeshwar Dayal, Vivek Narasayya,"

Similar presentations


Ads by Google