 First two parts of class ◦ Part 1: What is business intelligence and why should organizations consider incorporating more technology-related intelligence.

Slides:



Advertisements
Similar presentations
Pentaho Open Source BI Goldwin. Pentaho Overview Pentaho is the commercial open source software for Business Pentaho is the commercial open source software.
Advertisements

Supporting End-User Access
Technical BI Project Lifecycle
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA
Chapter 9 Business Intelligence Systems
Chapter 9 DATA WAREHOUSING Transparencies © Pearson Education Limited 1995, 2005.
DATA WAREHOUSING.
Business Intelligence. On-Line Analytical Processing (OLAP) Tools The use of a set of graphical tools that provides users with multidimensional views.
COMP 578 Data Warehousing And OLAP Technology Keith C.C. Chan Department of Computing The Hong Kong Polytechnic University.
Chapter 14 The Second Component: The Database.
Business Intelligence components Introduction. Microsoft® SQL Server™ 2005 is a complete business intelligence (BI) platform that provides the features,
UNCLASSIFIED Business Intelligence and SharePoint 2010 Steve McDonnell.
Center of Excellence for IT at Bellevue College. IT-enabled business decision making based on simple to complex data analysis processes  Database development.
DASHBOARDS Dashboard provides the managers with exactly the information they need in the correct format at the correct time. BI systems are the foundation.
Designing a Data Warehouse
Data Warehousing: Defined and Its Applications Pete Johnson April 2002.
Chapter 13 – Data Warehousing. Databases  Databases are developed on the IDEA that DATA is one of the critical materials of the Information Age  Information,
XP Information Information is everywhere in an organization Employees must be able to obtain and analyze the many different levels, formats, and granularities.
Understanding Analysis Services Architecture. Microsoft Data Warehousing Overview OLTP Source DTS DW Storage Analysis Services Clients OLE DB for OLAP,
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
ISQS 3358, Business Intelligence Creating Data Marts Zhangxi Lin Texas Tech University 1.
What is Business Intelligence? Business intelligence (BI) –Range of applications, practices, and technologies for the extraction, translation, integration,
Business Intelligence. Topics Chart Online Analytical Process, OLAP – Excel’s Pivot table – Data visualization with dashboard Data warehousing Data Mining.
SharePoint 2010 Business Intelligence Module 6: Analysis Services.
MIS DATABASE SYSTEMS, DATA WAREHOUSES, AND DATA MARTS MBNA ebay
1 Brett Hanes 30 March 2007 Data Warehousing & Business Intelligence 30 March 2007 Brett Hanes.
Database Systems – Data Warehousing
Ihr Logo Chapter 5 Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization Turban, Aronson, and Liang.
Chapter 9 Business Intelligence and Information Systems for Decision Making.
IMS 6217: Data Warehousing / Business Intelligence Part 3 1 Dr. Lawrence West, Management Dept., University of Central Florida Analysis.
CIS 9002 Kannan Mohan Department of CIS Zicklin School of Business, Baruch College.
The McGraw-Hill Companies, Inc Information Technology & Management Thompson Cats-Baril Chapter 3 Content Management.
HDNUG 27-March-2007 SQL Server 2005 Suite as a Business Intelligence Solution.
Chapter 6 SAS ® OLAP Cube Studio. Section 6.1 SAS OLAP Cube Studio Architecture.
Using SAS® Information Map Studio
I Information Systems Technology Ross Malaga 4 "Part I Understanding Information Systems Technology" Copyright © 2005 Prentice Hall, Inc. 4-1 DATABASE.
Data warehousing and online analytical processing- Ref Chap 4) By Asst Prof. Muhammad Amir Alam.
1 Data Warehouses BUAD/American University Data Warehouses.
Data Warehousing.
1 Categories of data Operational and very short-term decision making data Current, short-term decision making, related to financial transactions, detailed.
5 - 1 Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
BUSINESS ANALYTICS AND DATA VISUALIZATION
1 Topics about Data Warehouses What is a data warehouse? How does a data warehouse differ from a transaction processing database? What are the characteristics.
6.1 © 2010 by Prentice Hall 6 Chapter Foundations of Business Intelligence: Databases and Information Management.
1 Categories of data Operational and very short-term decision making data Current, short-term decision making, related to financial transactions, detailed.
Chapter 5: Business Intelligence: Data Warehousing, Data Acquisition, Data Mining, Business Analytics, and Visualization DECISION SUPPORT SYSTEMS AND BUSINESS.
Information systems and management in business Chapter 8 Business Intelligence (BI)
DATABASES AND DATA WAREHOUSES
Building Dashboards SharePoint and Business Intelligence.
Foundations of Business Intelligence: Databases and Information Management.
Business Intelligence. Topics Chart Online Analytical Process, OLAP – Excel’s Pivot table – Data visualization with dashboard Scenario Management Data.
McGraw-Hill/Irwin © 2008 The McGraw-Hill Companies, All Rights Reserved Chapter 8 Accessing Organizational Information – Data Warehouse.
Business Intelligence Transparencies 1. ©Pearson Education 2009 Objectives What business intelligence (BI) represents. The technologies associated with.
Advanced Database Concepts
1 Categories of data Operational and very short-term decision making data Current, short-term decision making, related to financial transactions, detailed.
CS 157B: Database Management Systems II April 10 Class Meeting Department of Computer Science San Jose State University Spring 2013 Instructor: Ron Mak.
Data Resource Management Agenda What types of data are stored by organizations? How are different types of data stored? What are the potential problems.
David M. Kroenke and David J. Auer Database Processing Fundamentals, Design, and Implementation Appendix J: Business Intelligence Systems.
The Need for Data Analysis 2 Managers track daily transactions to evaluate how the business is performing Strategies should be developed to meet organizational.
1 Management Information Systems M Agung Ali Fikri, SE. MM.
Business Intelligence & Data Warehousing
Data Warehouse.
Chapter 13 – Data Warehousing
Business Intelligence
Data Warehouse and OLAP
Supporting End-User Access
Data Warehousing Concepts
Analysis Services Analysis Services vs. the Data Warehouse vs. OLTP DB
Analytics, BI & Data Integration
Data Warehouse and OLAP
Presentation transcript:

 First two parts of class ◦ Part 1: What is business intelligence and why should organizations consider incorporating more technology-related intelligence in decision making? ◦ Part 2: How is a database designed to facilitate business intelligence?  Part 3 of class ◦ Highlight the key implementation issues in the development of a data warehouse:  Getting data into a data warehouse.  Getting information back out of a data warehouse within a reasonable time period formatted effectively for decision making.

 Design a database to support decision making. ◦ Practice: implement a pre-defined database to see how it is used for decision making.  Describe the components of a data warehouse. ◦ Practice: create a data store; use ETL to populate the data warehouse; implement OLAP; use visualization tools.  Understand the issues that affect the success and failure of implementing data warehousing and BI applications. ◦ Practice: Experience the complexity of a “simple” but comprehensive BI tool.  Port of Subs: implement a small data warehouse.

 Data warehouse ◦ Structured, unstructured, internal, external, transaction-level, and derived data. ◦ Data storage repository.  Extract, transform and load methods ◦ Methods of loading accurate and consistent data into the data warehouse. ◦ Methods of integrating data from disparate sources.  Metadata repository ◦ Data definitions and meanings. ◦ Business rules and process decisions.  Analytical tools ◦ OLAP: Online Analytical Processing ◦ Statistical analysis. ◦ Data Mining.  Data Visualization ◦ Dashboards. ◦ Graphical, tables, pictures.

Integration Services (SSIS) SQL Server database (SSDB) Analysis Services(SSAS) Reporting Services (SSRS)

 Relational database management system. ◦ Aligns with rules of a relational DBMS. ◦ Transact-SQL.  Includes metadata repository.  SQL Server Management Studio. ◦ Accessible from UNR COB labs through remote desktop; a college resource rather than a university resource.

 Extract, transform, load package.  Create ETL processes without having to perform custom programming. ◦ Imports from a variety of differing data formats, exports to SQL Server or to other data formats. ◦ Drag and drop “programming”. ◦ Has standard processes (examples: data transformation, reformatting, aggregation).  Bulk load data with standardized procedures.  Accessible from the Business Intelligence Development Studio.

 Server-based reporting platform.  Reports can be delivered via a browser, a Windows application, or a SharePoint site.  Used by both IS professionals and power users.  Accessible from the Business Intelligence Development Studio.

 Creates a pre-defined, pre-calculated “cube” for analysis.  A method of “avoiding” creating a data mart; create a “cube” through analysis services, and deliver that cube to end users for further analysis.  Termed the “unified dimensional model” by Microsoft.  Accessible from the Business Intelligence Development Studio.

Let’s learn SQL Server Business Intelligence Tools through a practice tutorial Maximum Miniatures (MaxMin, Inc.)

 Number of accepted and rejected products by batch, by product, by machine, by day.  Elapsed time for molding and hardening by product, by machine, by day.  Elapsed time for painting and curing by paint type, by product, by machine, by day.  Product rolls up into product subtype, which rolls up into product type.  Day rolls into month, which rolls into quarter, which rolls into year.  The information should be able to be filtered by machine manufacturer and purchase date of the machine.

MaxMin and SQL Server BI (pg. 21)

 Build the database through Management Studio.  Populate the database through SSIS.  Create a data mart “cube” with SSAS.  Look at the “cube” with SSRS.  Look at the “cube” with a pivot table in Excel.

 Can use SQL CREATE statements or follow the wizard instructions in the book.  Issues to be aware of: ◦ No constraints other than primary keys. ◦ Referential integrity is not maintained. ◦ I provide SQL CREATE statements if the wizards prove problematic.

 Performed through batch process – extract, transform and load.  Usually automated.  Will create two batch processes  The first process populates most of the dimension tables.  The second process populates the last dimension table and both of the fact tables.  Will demonstrate control flows and data flows

 Data population occurs at time intervals relevant to the business.  Individuals should NOT populate tables online; everything should populate through the batch process.  Batch process should be fail safe.

 SQL SELECT statements ◦ Can access the data warehouse like any other database. ◦ Even medium-size databases may be slow, especially if there is much aggregation required. ◦ Indexing is critical. The exercises do not demonstrate indexing, we will discuss it after you have a chance to do the exercises.  OLAP (online analytical processing) ◦ Pre-defined aggregation. ◦ Build another data structure to sit on top of the relational database, or serve as a replacement for the relational database. ◦ Goal is to radically decrease access time.

 Will use Analysis Services in SQL Server BI.  What will you do? ◦ Define the structure of the cube. ◦ Define the data sources of the cube. ◦ Define the hierarchical structures to use for aggregation. ◦ Define the aggregations. ◦ Build the cube. ◦ Deploy the cube.

 Look at it. ◦ Use whatever visualization method is available to look at the cube.  Excel pivot table.  Report generator.  Management Studio.  Use it for additional processing. ◦ Can run specialized queries in whatever language is available. In SQL Server, that language is MDX ◦ Can access it via other programming languages and MDX ◦ Use it as a source for data mining (can also use database for data mining).

 Remember: Purpose of a data warehousing system is to get information to support decision making.  What visualization tools will we use? ◦ Excel ◦ SQL Server Reporting Services  Reporting Services can produce: ◦ Standard paper-type reports. ◦ Web-based reports. ◦ Charts (either paper or web-based).

Online Analytical Processing (OLAP) Data Mining  Provides multi-dimensional data analysis techniques.  Works primarily with data aggregation.  Provides advanced statistical analysis.  Provides advanced graphical output.  Supports access to very large databases.  Provides enhanced query optimization algorithms.  Analyze the data; uncover patterns hidden in the data; form computer models based on the findings; and use the models to predict business behavior.  Proactive tools, used for prediction and discovery of behavior.  Some are based on standard statistical tools of correlation and regression  Most are based on artificial intelligence software such as decision trees, neural networks, fuzzy logic systems, inductive nets and classification networking.

Online Analytical Processing (OLAP) Data Mining  Which customers spent the most with us in the past year?  How much did the bank lose from loan defaulters within the past two years?  What were the highest selling fashion items in our San Diego stores?  Which store/location made the highest sales in the past year?  Which types of customers are likely to spend the most with us in the coming year?  What are the characteristics of the customers most likely to default on their loans before the year is over?  What additional products are most likely to be sold to customers who buy shorts?  In which area should we open a new store next year?

 Do the book exercises to learn how to use SQL Server BI tools.  Additional instructions provided and available on the class web site.  Logins and databases have been created for you on SQL Server.  You have access to Management Studio and Business Intelligence Development Studio. ◦ You have access via remote desktop. ◦ Name of the computer is STS.COBA.UNR.EDU ◦ Name of our instance of SQL Server is BSQL\Students

 Discuss the conceptual issues surrounding the BI applications: ◦ ETL ◦ Pre-processing aggregations and other data. ◦ Data mining ◦ Data visualization  Answer questions about the book exercises.