Business Intelligence Systems

Download Report

Transcript Business Intelligence Systems

Using MIS 2e
Chapter 9
Business Intelligence Systems
David Kroenke
© Pearson Prentice Hall 2009
9-1
Study Questions

Q1 – Why do organizations need business intelligence?

Q2 – What business intelligence systems are available?

Q3 – What are typical reporting applications?

Q4 – What are typical data-mining applications?

Q5 – What is the purpose of data warehouses and data marts?

Q6 – What are typical knowledge-management applications?

Q7 – How are business intelligence applications delivered?
© Pearson Prentice Hall 2009
9-2

Q1 – Why do organizations need business
intelligence?

Q2 – What business intelligence systems are available?

Q3 – What are typical reporting applications?

Q4 – What are typical data-mining applications?

Q5 – What is the purpose of data warehouses and data marts?

Q6 – What are typical knowledge-management applications?

Q7 – How are business intelligence applications delivered?
© Pearson Prentice Hall 2009
9-3
Q1 – Why do organizations need business intelligence?

Computers gather and store enormous amounts of data. 403
petabytes of new data were created in 2002.

An estimated 2,500 petabytes, or 2.5 exabytes of new data were
generated in 2007.

Business intelligence is comprised of information that contains
patterns, relationships, and trends about customers, suppliers,
business partners, and employees.

Business intelligence systems process, store, and provide useful
information to users who need it, when they need it.
© Pearson Prentice Hall 2009
9-4
Q1 – Why do organizations need business intelligence?

This chart explains
the names and
amounts of computer
data measurements.
Fig 9-1 How Big is an Exabyte?
© Pearson Prentice Hall 2009
9-5


Q1 – Why do organizations need business intelligence?
Q2 – What business intelligence systems are
available?

Q3 – What are typical reporting applications?

Q4 – What are typical data-mining applications?

Q5 – What is the purpose of data warehouses and data marts?

Q6 – What are typical knowledge-management applications?

Q7 – How are business intelligence applications delivered?
© Pearson Prentice Hall 2009
9-6
Q2 – What business intelligence systems are available?

A business intelligence (BI) system is an information system that
employs business intelligence tools to produce and deliver
information.

Business intelligence tools are computer programs that implement a
particular BI technique. The techniques are categorized three ways:

Reporting tools read data, process them, and format the data into
structured reports that are delivered to users. They are used primarily for
assessment.

Data-mining tools process data using statistical techniques, search for
patterns and relationships, and make predictions based on the results

Knowledge-management tools store employee knowledge, make it
available to whomever needs it. These tools are distinguished from the
others because the source of the data is human knowledge.
© Pearson Prentice Hall 2009
9-7
Q2 – What business intelligence systems are available?

It’s important that you understand the difference between these
business intelligence components:

A BI tool is a computer program that implements the logic of a particular
procedure or process.

A BI application uses BI tools on a particular type of data for a particular
purpose.

A BI system is an information system that has all five components
(hardware, software, data, procedures, people) that delivers the results
of a BI application to users.
© Pearson Prentice Hall 2009
9-8

Q1 – Why do organizations need business intelligence?

Q2 – What business intelligence systems are available?

Q3 – What are typical reporting applications?

Q4 – What are typical data-mining applications?

Q5 – What is the purpose of data warehouses and data marts?

Q6 – What are typical knowledge-management applications?

Q7 – How are business intelligence applications delivered?
© Pearson Prentice Hall 2009
9-9
Q3 – What are typical reporting applications?



Reporting applications input data
from a source(s) and apply a
reporting tool to the data to
produce information. The
reporting system delivers the
information to users.
Basic reporting operations
include sorting, grouping,
calculating, filtering, and
formatting.
This figure shows raw data
before any reporting operations
are used.
Fig 9-2 Raw Sales Data
© Pearson Prentice Hall 2009
9-10
Q3 – What are typical reporting applications?


The figure on the left shows the raw sales data
sorted by customer names.
The figure on the right shows data that’s been
sorted and grouped.
Fig 9-3 Sales Data Sorted by Customer Name
© Pearson Prentice Hall 2009
Fig 9-4 Sales Data, Sorted by Customer Name & Grouped
by Number of Orders & Purchase Amount
9-11
Q3 – What are typical reporting applications?

This figure shows even better information that’s been filtered and
formatted according to specific criteria.
Fig 9-5 Sales Data Filtered to Show Repeat Customers
© Pearson Prentice Hall 2009
9-12
Q3 – What are typical reporting applications?

RFM Analysis allows you to
analyze and rank customers
according to purchasing
patterns as this figure
shows.




R = how recently a
customer purchased your
products
F = how frequently a
customer purchases your
products
M = how much money a
customer typically spends
on your products
The lower the score, the
better the customer.
© Pearson Prentice Hall 2009
Fig 9-6 Example of RFM Score Data
9-13
Q3 – What are typical reporting applications?

Online Analytical Processing (OLAP) is more generic than RFM and
provides you with the dynamic ability to sum, count, average, and
perform other arithmetic operations on groups of data. Reports, also
called OLAP cubes, use


Measures which are data items of interest. In the figure below a measure
is Store Sales Net .
Dimensions which are characteristics of a measure. In the figure below a
dimension is Product Family.
Fig 9-7 OLAP Product Family by Store Type
© Pearson Prentice Hall 2009
9-14
Q3 – What are typical reporting applications?

This figure shows how you can alter the format of a report to provide
users with the information they need to do their jobs.
Fig 9-8 OLAP Product Family & Store Location by Store Type
© Pearson Prentice Hall 2009
9-15
Q3 – What are typical reporting applications?

This figure shows how you can divide data into more detail by drilling
down through the data.
Fig 9-9 OLAP Product Family & Store Location by Store Type, Drilled Down to Show
Stores in California
© Pearson Prentice Hall 2009
9-16
Q3 – What are typical reporting applications?

OLAP servers are special products that read data from an
operational database, perform some preliminary calculations,
and then store the results in an OLAP database
Fig 9-10 Role of OLAP Server & OLAP Database
© Pearson Prentice Hall 2009
9-17

Q1 – Why do organizations need business intelligence?

Q2 – What business intelligence systems are available?

Q3 – What are typical reporting applications?

Q4 – What are typical data-mining applications?

Q5 – What is the purpose of data warehouses and data marts?

Q6 – What are typical knowledge-management applications?

Q7 – How are business intelligence applications delivered?
© Pearson Prentice Hall 2009
9-18
Q4 – What are typical data-mining applications?

Businesses use statistical techniques to find patterns and
relationships among data and use it for classification and prediction.
Data mining techniques are a blend of statistics and mathematics,
and artificial intelligence and machine-learning.
Fig 9-11 Convergence Disciplines for Data Mining
© Pearson Prentice Hall 2009
9-19
Q4 – What are typical data-mining applications?

There are two types of data-mining techniques:

Unsupervised data-mining characteristics:





No model or hypothesis exists before running the analysis
Analysts apply data-mining techniques and then observe the results
Analysts create a hypotheses after analysis is completed
Cluster analysis, a common technique in this category groups entities
together that have similar characteristics
Supervised data-mining characteristics:




Analysts develop a model prior to their analysis
Apply statistical techniques to estimate parameters of a model
Regression analysis is a technique in this category that measures the impact
of a set of variables on another variable
Neural networks predict values and make classifications
© Pearson Prentice Hall 2009
9-20
Q4 – What are typical data-mining applications?

Market-Basket Analysis is a data-mining tool for determining sales
patterns. It helps businesses create cross-selling opportunities. Two
terms used with this type of analysis, and shown in the figure, are:


Support—the probability that two items will be purchased together
Confidence—a conditional probability estimate
Fig 9-12 Market-Basket Example
© Pearson Prentice Hall 2009
9-21
Q4 – What are typical data-mining applications?

A decision tree is a hierarchical arrangement of criteria that predicts
a classification or value. It’s an unsupervised data-mining technique
that selects the most useful attributes for classifying entities on
some criterion. It uses if…then rules in the decision process. Here
are two examples.
Fig 9-13 Grades of Students from Past
MIS Class (Hypothetical Data)
© Pearson Prentice Hall 2009
Fig 9-14 Credit Score Decision Tree
9-22

Q1 – Why do organizations need business intelligence?

Q2 – What business intelligence systems are available?

Q3 – What are typical reporting applications?

Q4 – What are typical data-mining applications?

Q5 – What is the purpose of data warehouses
and data marts?

Q6 – What are typical knowledge-management applications?

Q7 – How are business intelligence applications delivered?
© Pearson Prentice Hall 2009
9-23
Q5 – What is the purpose of data warehouses and data marts?


Data warehouses and data marts address the problems companies have
with missing data values and inconsistent data. They also help standardize
data formats between operational data and data purchased from third-party
vendors.
These facilities prepare, store, and manage data specifically for data mining
and analyses.
Fig 9-15 Components of a Data Warehouse
© Pearson Prentice Hall 2009
9-24
Q5 – What is the purpose of data warehouses and data marts?





Granularity refers to whether
data are too fine or too coarse.
Clickstream data refers to the
clicking behavior of customers
on Web sites.
The phenomenon called the
curse of dimensionality—just
because you have more
attributes doesn’t mean you
have a more worthwhile
predictor.
© Pearson Prentice Hall 2009
Figure 9-16, left, lists some of the
data that’s readily available for
purchase from data vendors
Some of the problems companies
experience with operational data are
shown in figure 9-17 below.
9-25
Q5 – What is the purpose of data warehouses and data marts?

Here’s the difference between a data warehouse and a data mart:


A data warehouse stores operational data and purchased data. It cleans
and processes data as necessary. It serves the entire organization.
A data mart is smaller than a data warehouse and addresses a particular
component or functional area of an organization.
Fig 9-18 Data Mart Examples
© Pearson Prentice Hall 2009
9-26

Q1 – Why do organizations need business intelligence?

Q2 – What business intelligence systems are available?

Q3 – What are typical reporting applications?

Q4 – What are typical data-mining applications?

Q5 – What is the purpose of data warehouses and data marts?


Q6 – What are typical knowledge-management
applications?
Q7 – How are business intelligence applications delivered?
© Pearson Prentice Hall 2009
9-27
Q6 – What are typical knowledge-management applications?

The characteristics and goals of knowledge management applications and
systems are to










Create value for an organization from its intellectual capital
Share knowledge among and between employees, managers, suppliers, and
customers
Include knowledge that is known to exist in documents or employees’ brains
Foster innovation by encouraging the free flow of ideas
Improve customer service by streamlining response times
Boost revenues by getting products and services to market faster
Enhance employee retention rates by recognizing the value of employees’
knowledge and rewarding them for it
Streamline operations and reduce costs by eliminating redundant or unnecessary
processes
Preserve organizational memory by capturing and storing lessons learned and the
best practices of key employees.
The three major categories of knowledge assets are data, documents, and
employees.
© Pearson Prentice Hall 2009
9-28
Q6 – What are typical knowledge-management applications?

Two key technologies for sharing content in KM systems are:


Indexing—the single most important content function in KM
applications. It’s an easily accessible and robust means of
determining if content exists and includes a link to obtain the
content. It’s used in conjunction with search functions.
RSS, Real Simple Syndication—a standard for subscribing to
content sources on Web sites. It uses an RSS Reader program
that helps users



subscribe to content sources.
periodically check sources for new or updated content through RSS
feeds.
place content summaries in an RSS inbox with a link to the full
content.
© Pearson Prentice Hall 2009
9-29
Q6 – What are typical knowledge-management applications?

This figure shows a typical RSS reader. The left pane shows RSS
sources. Entries are grouped into categories predetermined by the
user.
Fig 9-19 Interface of a Typical RSS Reader
© Pearson Prentice Hall 2009
9-30
Q6 – What are typical knowledge-management applications?

Blogs provide an easy way to share knowledge as seen in this
figure. You can use RSS feeds to subscribe to thousands of blogs.
Fig 9-20 Blog Posts of SharePoint Team Member
© Pearson Prentice Hall 2009
9-31
Q6 – What are typical knowledge-management applications?

Another form of knowledge management are expert systems.
Here are characteristics about them along with some of their
problems:


They capture human expertise and format it for use by
nonexperts.
They are rule-based systems that use if…then rules.

They gather data from people rather than using data-mining
techniques.

They are difficult and expensive to develop.

They are difficult to maintain because the rules are constantly
changing.

They have been unable to live up to the high expectations set by
their name.
© Pearson Prentice Hall 2009
9-32
Q6 – What are typical knowledge-management applications?

This is an example of the output from a medical expert system that
is part of a decision support system. Based on the system’s rules,
an alert is issued if the system detects a problem with a patient’s
prescriptions.
Fig 9-21 Alert from Pharmacy Clinical Decision Support System
© Pearson Prentice Hall 2009
9-33

Q1 – Why do organizations need business intelligence?

Q2 – What business intelligence systems are available?

Q3 – What are typical reporting applications?

Q4 – What are typical data-mining applications?

Q5 – What is the purpose of data warehouses and data marts?

Q6 – What are typical knowledge-management applications?

Q7 – How are business intelligence applications
delivered?
© Pearson Prentice Hall 2009
9-34
Q7 – How are business intelligence applications delivered?

This figure shows the components of a generic BI system. A BI
application server delivers results in a variety of formats to devices
for consumption by BI users. A BI server provides two functions:
management and delivery.
Fig 9-22 Components of Generic Business Intelligence System
© Pearson Prentice Hall 2009
9-35
Q7 – How are business intelligence applications delivered?

The management function of a BI server maintains metadata
about the authorized allocation of BI results to users. It tracks
what results are available, who is authorized to view them,
and when the results are provided to users. Here are options
for managing BI results:

Users can pull their results from a Web site using a portal server
with a customizable user interface.

A server can automatically push information to users through
alerts which are messages announcing events as they occur.

A report server, a special server dedicated to reports, can supply
users with information.
© Pearson Prentice Hall 2009
9-36
Q7 – How are business intelligence applications delivered?

This figure shows a portal that provides common data to users. It
can be used to help companies manage their knowledge.
Fig 9-23 Sample Portal, Provided by iGoogle
© Pearson Prentice Hall 2009
9-37
Q7 – How are business intelligence applications delivered?

Here are the characteristics of the delivery function of a BI
server:

It tracks authorized users.

It tracks the schedule for providing results to users.

It uses exception alerts that notify users of an exceptional event.

The procedures used depends on the nature of the BI system.

Procedures tend to be more flexible than those in an operational
system because users of a BI system tend to be engaged in work
that is neither structured nor routine.

Procedures are determined by unique requirements of users.
© Pearson Prentice Hall 2009
9-38