Operations, BI, and Analytics

Slides:



Advertisements
Similar presentations
1 Use or disclosure of data contained on this sheet is subject to the restriction on the title page of this proposal or quotation. An Introduction to Data.
Advertisements

WebSphere -DB2 Integration Web Browser Web Server (Apache) WebSphere –JSP/Servlet/EJB DB2 JDBC, SQL HTTP.
Data Warehousing - 3 ISYS 650. Snowflake Schema one or more dimension tables do not join directly to the fact table but must join through other dimension.
Chapter 14 The Second Component: The Database.
© Stefano Grazioli - Ask for permission for using/quoting:
Data Warehousing: Defined and Its Applications Pete Johnson April 2002.
Financial Information Management FIM: Databases Stefano Grazioli.
1 Components of A Successful Data Warehouse Chris Wheaton, Co-Founder, Client Advocate.
Copyright © 2014 Pearson Education, Inc. 1 It's what you learn after you know it all that counts. John Wooden Key Terms and Review (Chapter 6) Enhancing.
Financial Information Management How do I talk to a DBMS? SQL In one hour.
Database Systems – Data Warehousing
Financial Information Management DBMS and Operations, BI, and Analytics Stefano Grazioli.
Business Intelligence Zamaneh Jahed. What is Business Intelligence? Business Intelligence (BI) is a broad category of applications and technologies for.
Case 2: Emerson and Sanofi Data stewards seek data conformity
1 Data Warehouses BUAD/American University Data Warehouses.
5-1 McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved.
Financial Information Management Putting VB & SQL To Work Stefano Grazioli.
CISB594 – Business Intelligence
Financial Information Management Changing data in a DB Stefano Grazioli.
Financial Information Management Operations, BI, and Analytics Stefano Grazioli.
Datawarehouse A sneak preview. 2 Data Warehouse Approach An old idea with a new interest: Cheap Computing Power Special Purpose Hardware New Data Structures.
Data Warehouse. Group 5 Kacie Johnson Summer Bird Washington Farver Jonathan Wright Mike Muchane.
Next Back MAP 3-1 Management Information Systems for the Information Age Copyright 2002 The McGraw-Hill Companies, Inc. All rights reserved Chapter 3 Data.
DATABASES AND DATA WAREHOUSES
© Stefano Grazioli - Ask for permission for using/quoting:
Chapter 5 DATA WAREHOUSING Study Sections 5.2, 5.3, 5.5, Pages: & Snowflake schema.
Chapter 6.  Problems of managing Data Resources in a Traditional File Environment  Effective IS provides user with Accurate, timely and relevant information.
Financial Information Management FIM: Databases Stefano Grazioli.
© Stefano Grazioli - Ask for permission for using/quoting: Stefano Grazioli.
Financial Information Management Modifying data in a DB Stefano Grazioli.
© Stefano Grazioli - Ask for permission for using/quoting: Stefano Grazioli.
Financial Information Management Operations, BI, and Analytics Stefano Grazioli.
© Stefano Grazioli - Ask for permission for using/quoting: Stefano Grazioli.
نمايندگي استان يزد. نمايندگي استان يزد طراحی کسب و کار الکترونیکی ارائه کننده : محسن افسر قره باغ.
Data Mining and Data Warehousing: Concepts and Techniques What is a Data Warehouse? Data Warehouse vs. other systems, OLTP vs. OLAP Conceptual Modeling.
Business Intelligence Overview
Jaclyn Hansberry MIS2502: Data Analytics The Things You Can Do With Data The Information Architecture of an Organization Jaclyn.
Databases Stefano Grazioli.
Operations, BI, and Analytics
Information Systems in Organizations
Business Intelligence
Defining Data Warehouse Concepts and Terminology
BI tools: Excel’s Pivot table
Data warehouse and OLAP
Chapter 13 The Data Warehouse
Components of A Successful Data Warehouse
Data Warehouse.
Applying Data Warehouse Techniques
Databases and Data Warehouses Chapter 3
Competing on Analytics II
Defining Data Warehouse Concepts and Terminology
Database Vs. Data Warehouse
Unidad II Data Warehousing Interview Questions
An Introduction to Data Warehousing
C.U.SHAH COLLEGE OF ENG. & TECH.
MIS2502: Data Analytics The Information Architecture of an Organization Acknowledgement: David Schuff.
Dynamic SQL Queries Stefano Grazioli.
Data warehouse.
BI: Accessing Enterprise Data
Mary Ledbetter, Systems Sales Engineer
Data Warehouse.
BI: Accessing Enterprise Data
Dynamic SQL Queries Stefano Grazioli.
Data Warehousing Concepts
Dynamic SQL Queries Stefano Grazioli.
BI tools: Excel’s Pivot table
Big DATA.
Operations, BI, and Analytics
Analytics, BI & Data Integration
UNIT 6 RECENT TRENDS.
Presentation transcript:

Operations, BI, and Analytics Stefano Grazioli

Critical Thinking Easy meter

Using the SmallBank DB for Business Operations, BI & Analytics

Reading the Data Model Primary key: a unique identifier used to retrieve the record One manages Many has has has

Different types of business information needs lead to different queries Business transactions Business intelligence questions Analytics questions

Enrolling a new customer Bruce Wayne, Gotham, NY manages has has has

The SQL Insert into Customer (c_id, f_name, l_name, city, state) values (7759, 'Bruce', 'Wayne', 'Gotham', 'NY')

Selling insurance to a customer Bruce Wayne, Gotham, NY C_id = 7759 Coverage $100K Premium $500 manages has has has

The SQL Insert into insurance_plan (c_id, coverage, premimum) values (7759, 1000000, 500)

Changing an address cid 7759 Bruce Wayne, Cville, VA manages has has

The SQL Update customer set city = ‘Cville', state = ‘VA' where c_id = 7759

Granting a new loan Bruce Wayne, C_id 7759 L_id = 1070 $10,000,000 5% Due Dec 31, 2020 Barbara Goodhue Lo_id 16 manages has has has

The SQL Insert into loan (l_id, principal, rate, date_due, lo_id) Values (1070, 10000000, 0.05, '12/31/2020', 16) Insert into customer_in_loan (c_id, l_id) values (7759, 1070)

The previous queries reflect business transactions Directly related to business operations Single customer, single contract, deal, service… Often INSERTs, sometimes UPDATES “Small” amount of data Large numbers of fast, “simple” queries “Real time”

Homework Demo

What Is New In Technology? WINIT What Is New In Technology?

Different types of business information needs lead to different queries Business transactions Business intelligence questions Analytics questions

Finding our IP exposure by state manages has has has

The SQL select customer.state, sum(coverage) from customer, insurance_plan where customer.c_id = insurance_plan.c_id group by customer.state

Finding our top three customers manages has has has

The SQL select top 3 customer.c_id, customer.l_name, sum(loan.principal) from customer, customer_in_loan, loan where customer.c_id = customer_in_loan.c_id and customer_in_loan.l_id = loan.l_id group by customer.c_id, customer.l_name order by sum(loan.principal) desc

Finding the average interest rate by city manages has has has

The SQL select customer.city, avg(loan.rate) from customer, customer_in_loan, loan where customer.c_id = customer_in_loan.c_id and customer_in_loan.l_id = loan.l_id group by customer.city order by avg(loan.rate) desc

The previous queries generate reports and answer aggregate questions (BI) Relate to decision making more than business operations Aggregate customers, contracts, deals, services… Mostly SELECTs, often joins Larger amount of data Small number of larger, complex queries

Different types of business information needs lead to different queries Business transactions Business intelligence questions Analytics questions

Assess the correlation between loan rate and loan size manages has has has

The SQL n/a

Analytics requires more sophisticated stat tools (typically non-SQL) Questions relate to decision making, more than business operations More similar to BI queries than operational queries. SQL provides the input data, but is not sufficient. Analytics require additional software (SPSS, SAS, R, Data miner…)

The Big Picture… Products Transactions / Operations Real time, individual, action Business intelligence Analytics Historical, aggregate, decision Orders Extract Clean Transform Load Query Report Analyze Visualize Data Warehouse Customers Products Managers & Decision makers Recommended reading: TDWI Smart Companies Report 2003, available at www.tdwi.org Data warehousing includes two parts – getting data in, and getting data out. Getting data in is the hard part – it includes taking data from source systems, transforming the data, and loading it into an integrated data store. Getting data in is 80 % of time and resources, and 50% of unexpected costs. Getting data out is the fun part – it include the BI tools that casual and power users use to access the data warehouse data. When users use the data, they can deliver value to the organization. The data store in the middle can be an enterprise data warehouse, a data warehouse with dependent data marts, independent data marts, or a federated database environment. Typically, the independent data mart approach is least effective. The focus of today is on designing the data structures for a dependent or independent data mart that is tuned for on-line analytical processing (OLAP). Technical consultants Data scientists Business consultants Data scientists

You do the talking Name, major Learning objectives Things you like about the class Things that can be improved Attitude towards the Tournament