Top Banner
Business Intelligence & Process Modelling Frank Takes Universiteit Leiden Lecture 2 — BI & Visual Analytics BIPM — Lecture 2 — BI & Visual Analytics 1 / 74
84

Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Jul 19, 2018

Download

Documents

trancong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Business Intelligence & Process Modelling

Frank Takes

Universiteit Leiden

Lecture 2 — BI & Visual Analytics

BIPM — Lecture 2 — BI & Visual Analytics 1 / 74

Page 2: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Recap

Business Intelligence: anything that aims at providing actionableinformation that can be used to support business decision making

Business IntelligenceVisual AnalyticsDescriptive AnalyticsPredictive Analytics

Process Modelling (April and May)

BIPM — Lecture 2 — BI & Visual Analytics 2 / 74

Page 3: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Business Intelligence

BIPM — Lecture 2 — BI & Visual Analytics 3 / 74

Page 4: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Business Intelligence goals

Operational intelligence

Corporate governance

Risk assessment

Compliance

Auditing

Sarbanes-Oxley (SOX) — role of IT in corporate governance

BIPM — Lecture 2 — BI & Visual Analytics 4 / 74

Page 5: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Management Approaches in BI

Continuous Process Improvement (CPI): ongoing effort toimprove products, services or processes

Incremental improvements vs. Breakthrough improvementsEvaluate based on efficiency, effectiveness and flexibility

Total Quality Management (TQM): improve processes up to themicroscopic level, focussing on meeting customer demands andrealizing strategic company goals, e.g., Six Sigma

BIPM — Lecture 2 — BI & Visual Analytics 5 / 74

Page 6: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Six Sigma

Originally developed by Motorola in the early 1980s

Minimize Defective Parts per Million Opportunities (DPMO)

Mean µ and standard deviaton σ

Quality level DPMO % broken % OKOne Sigma 691.462 69 31Two Sigma 308.538 31 69Three Sigma 66.807 6,7 93,3Four Sigma 6.210 0,62 99,38Five Sigma 233 0,023 99,977Six Sigma 3,4 0,00034 99,99966

BIPM — Lecture 2 — BI & Visual Analytics 6 / 74

Page 7: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Normal distribution

BIPM — Lecture 2 — BI & Visual Analytics 7 / 74

Page 8: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

DMAIC approach

Define the problem and set targets,

Measure key performance indicators (KPI’s) and collect data,

Analyze the data to investigate and verify cause-and-effectrelationships,

Improve the current process based on this analysis,

Control the process to minimize deviations from the target.

BIPM — Lecture 2 — BI & Visual Analytics 8 / 74

Page 9: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Key Performance Indicators

KPI: measure, variable or metric to analyze the performance of(part of) an organization

Strategic goals → Measurable variables

SMARTSpecificMeasurableAcceptableRealisticTime-sensitive

BIPM — Lecture 2 — BI & Visual Analytics 9 / 74

Page 10: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

KPI examples

Operational: increasing market share by 10%

Financial: increase profit by 10%

Sales: obtain 10 new customers

Human resources: attract 10 new sales officers that are part of theworld’s top 1% in the field

Customer support: forward no more than 10% of the support callsto second line

BIPM — Lecture 2 — BI & Visual Analytics 10 / 74

Page 11: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

BI in practice

Codeless reporting

Instant querying

Rich visualization

Dashboards (“Management cockpits”)

Scorecards

BIPM — Lecture 2 — BI & Visual Analytics 11 / 74

Page 12: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Balanced Scorecards

R. Kaplan, D. Norton, The balanced scorecard: measures that driveperformance, Harvard business review 83(7): 172–180, 2005.

Goal: align business activities to the vision and strategy of theorganization

Financial and nonfinancial goals

Monitor a relatively small number of summative indicators

BIPM — Lecture 2 — BI & Visual Analytics 12 / 74

Page 13: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Balanced Scorecard

BIPM — Lecture 2 — BI & Visual Analytics 13 / 74

Page 14: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Balanced Scorecard

Four perspectives:

FinancialCustomerProcessesLearning and Growth

Four elements per perspective

ObjectivesMeasuresTargetsInitiatives

BIPM — Lecture 2 — BI & Visual Analytics 14 / 74

Page 15: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Balanced Scorecard Perspectives

BIPM — Lecture 2 — BI & Visual Analytics 15 / 74

Page 16: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Balanced Scorecard Processes

BIPM — Lecture 2 — BI & Visual Analytics 16 / 74

Page 17: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Relations between Perspectives

BIPM — Lecture 2 — BI & Visual Analytics 17 / 74

Page 18: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Some terms . . .

Business Activity Monitoring (BAM): insight in operationalstatus and events of a business

Complex Event Processing (CEP): monitor events and reactimmediately if a pattern occurs

Corporate Performance Management (CPM): measuring the(financial) performance of a process or organization

BIPM — Lecture 2 — BI & Visual Analytics 18 / 74

Page 19: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Some systems . . .

Enterprise Resource Planning (ERP) Systems

Enterprise Information Systems (EIS)

Business Information Systems (BIS)

Management Information System (MIS)

Executive Information System (EIS)

BIPM — Lecture 2 — BI & Visual Analytics 19 / 74

Page 20: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

ETL

Extract data from source systems: generate dumps, exports, etc.

Transform data: aggregating, linking, sorting, joining, etc.

Loading data into target system into desired (reporting) format

BIPM — Lecture 2 — BI & Visual Analytics 20 / 74

Page 21: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

OLAP

OnLine Analytical Processing (OLAP)

Given a data table with n attributes:

Dimensions of an (n − 1)-dimensional cube represent n − 1 attributesof the dataValue in a cell of the cube represents the remaining attribute

Use a slice or dice to get the desired information

Suitable for, e.g., star schema data

BIPM — Lecture 2 — BI & Visual Analytics 21 / 74

Page 22: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

OLAP Example

Example: website visitor logs, storing:

1 Time

2 Web page

3 Action

4 Conversion

BIPM — Lecture 2 — BI & Visual Analytics 22 / 74

Page 23: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

OLAP Cube Example

http://snowplowanalytics.com

BIPM — Lecture 2 — BI & Visual Analytics 23 / 74

Page 24: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

OLAP Cube Example Slice

http://snowplowanalytics.com

BIPM — Lecture 2 — BI & Visual Analytics 24 / 74

Page 25: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

OLAP Cube Dice

http://snowplowanalytics.com

BIPM — Lecture 2 — BI & Visual Analytics 25 / 74

Page 26: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

OLAP Formalized

OnLine Analytical Processing (OLAP)

Given a data table D with 4 attributes W ,X ,Y and Z

An OLAP cube can be characterized as a functionf : (X ,Y ,Z )→W

An example of a slice is a function g : (Y ,Z )→W

Given subsets X ′ ⊆ X and Z ′ ⊆ Z a dice is a functionh : (X ′,Y ,Z ′)→W

BIPM — Lecture 2 — BI & Visual Analytics 26 / 74

Page 27: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Break?

BIPM — Lecture 2 — BI & Visual Analytics 27 / 74

Page 28: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visual Analytics

BIPM — Lecture 2 — BI & Visual Analytics 28 / 74

Page 29: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

What is Visualization?

Intuition: data is more than its raw bits and bytes

Visualization: making something visible to the eye (Oxforddictionary)

All visualizations share a common “DNA” — a set of mappingsbetween data properties and visual attributes such as position, size,shape, and color — and customized species of visualization mightalways be constructed by varying these encodings.Heer et al., A Tour through the Visualization Zoo, CACM 53(6): 59–67, 2010.

Visual Analytics: knowledge discovery (DIKW) based onvisualization

BIPM — Lecture 2 — BI & Visual Analytics 29 / 74

Page 30: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

What is Visualization?

Data properties: attributes of (groups of) data objectsName; Age; City

Frank; 28; ”Niels Bohrweg 1, Leiden”

Visual attributes: e.g., position, size, shape, label, color, etc.Label; Size; Position

Visualization: mapping data properties to visual attributesName → LabelAge → SizeCity → Position"Frank", log2(28), (52.1603216, 4.4939262)

BIPM — Lecture 2 — BI & Visual Analytics 30 / 74

Page 31: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

What is Visualization?

Data properties: attributes of (groups of) data objectsName; Age; CityFrank; 28; ”Niels Bohrweg 1, Leiden”

Visual attributes: e.g., position, size, shape, label, color, etc.Label; Size; Position

Visualization: mapping data properties to visual attributesName → LabelAge → SizeCity → Position"Frank", log2(28), (52.1603216, 4.4939262)

BIPM — Lecture 2 — BI & Visual Analytics 30 / 74

Page 32: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

What is Visualization?

Data properties: attributes of (groups of) data objectsName; Age; CityFrank; 28; ”Niels Bohrweg 1, Leiden”

Visual attributes: e.g., position, size, shape, label, color, etc.Label; Size; Position

Visualization: mapping data properties to visual attributes

Name → LabelAge → SizeCity → Position"Frank", log2(28), (52.1603216, 4.4939262)

BIPM — Lecture 2 — BI & Visual Analytics 30 / 74

Page 33: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

What is Visualization?

Data properties: attributes of (groups of) data objectsName; Age; CityFrank; 28; ”Niels Bohrweg 1, Leiden”

Visual attributes: e.g., position, size, shape, label, color, etc.Label; Size; Position

Visualization: mapping data properties to visual attributesName → LabelAge → SizeCity → Position

"Frank", log2(28), (52.1603216, 4.4939262)

BIPM — Lecture 2 — BI & Visual Analytics 30 / 74

Page 34: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

What is Visualization?

Data properties: attributes of (groups of) data objectsName; Age; CityFrank; 28; ”Niels Bohrweg 1, Leiden”

Visual attributes: e.g., position, size, shape, label, color, etc.Label; Size; Position

Visualization: mapping data properties to visual attributesName → LabelAge → SizeCity → Position"Frank", log2(28), (52.1603216, 4.4939262)

BIPM — Lecture 2 — BI & Visual Analytics 30 / 74

Page 35: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

What is Visualization?

BIPM — Lecture 2 — BI & Visual Analytics 31 / 74

Page 36: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Why visualization?

SAS, Data Visualization: Making Big Data Approachable and Valuable, 2014

BIPM — Lecture 2 — BI & Visual Analytics 32 / 74

Page 37: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Why visualization?

SAS, Data Visualization: Making Big Data Approachable and Valuable, 2014

BIPM — Lecture 2 — BI & Visual Analytics 33 / 74

Page 38: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization theory

Discrete vs. continuous data

Categorical vs. quantitative data

Mean or median?

Variance?

Correlations? Regression?

Normal distribution or power law?

The correct visualization depends on the data itself!

BIPM — Lecture 2 — BI & Visual Analytics 34 / 74

Page 39: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Listen to the data to . . .

Catch mistakes

See patterns

Find violations of statistical assumptions

Generate hypotheses

Do outlier detection

BIPM — Lecture 2 — BI & Visual Analytics 35 / 74

Page 40: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Anscombe’s quartet

F.J. Anscombe, Graphs in Statistical Analysis, American Statistician 27 (1): 1721, 1973.

BIPM — Lecture 2 — BI & Visual Analytics 36 / 74

Page 41: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Anscombe’s quartet

Property Value AccuracyMean of x 9 exact

Sample variance of x 11 exactMean of y 7.50 to 2 decimal places

Sample variance of y 4.125 plus/minus 0.003Correlation between x and y 0.816 to 3 decimal places

Linear regression line y = 3.0 + 0.50x to 2 decimal places

BIPM — Lecture 2 — BI & Visual Analytics 37 / 74

Page 42: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Simpson’s Paradox

BIPM — Lecture 2 — BI & Visual Analytics 38 / 74

Page 43: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Quality

When is a certain visualization “good”?

“Proper mapping of data properties to visual attributes”?

The number of data properties (variables) that is visualized?

The number of visual attributes that is utilized?

Aesthetics?

. . .

Hard to answer objectively!

BIPM — Lecture 2 — BI & Visual Analytics 39 / 74

Page 44: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Quality

When is a certain visualization “good”?

“Proper mapping of data properties to visual attributes”?

The number of data properties (variables) that is visualized?

The number of visual attributes that is utilized?

Aesthetics?

. . .

Hard to answer objectively!

BIPM — Lecture 2 — BI & Visual Analytics 39 / 74

Page 45: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Quality

When is a certain visualization “good”?

“Proper mapping of data properties to visual attributes”?

The number of data properties (variables) that is visualized?

The number of visual attributes that is utilized?

Aesthetics?

. . .

Hard to answer objectively!

BIPM — Lecture 2 — BI & Visual Analytics 39 / 74

Page 46: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Quality

When is a certain visualization “good”?

“Proper mapping of data properties to visual attributes”?

The number of data properties (variables) that is visualized?

The number of visual attributes that is utilized?

Aesthetics?

. . .

Hard to answer objectively!

BIPM — Lecture 2 — BI & Visual Analytics 39 / 74

Page 47: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Quality

When is a certain visualization “good”?

“Proper mapping of data properties to visual attributes”?

The number of data properties (variables) that is visualized?

The number of visual attributes that is utilized?

Aesthetics?

. . .

Hard to answer objectively!

BIPM — Lecture 2 — BI & Visual Analytics 39 / 74

Page 48: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Quality

When is a certain visualization “good”?

“Proper mapping of data properties to visual attributes”?

The number of data properties (variables) that is visualized?

The number of visual attributes that is utilized?

Aesthetics?

. . .

Hard to answer objectively!

BIPM — Lecture 2 — BI & Visual Analytics 39 / 74

Page 49: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Infographic of infographics

BIPM — Lecture 2 — BI & Visual Analytics 40 / 74

Page 50: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Metaphors

Important is Big

Happy is Up

More is Up

Categories Are Containers

Organization is Physical Structure

Similarity is Closeness

Control is Up

http://www.bostondatafest.com/wp-content/uploads/2013/11/big_data_viz.pdf

BIPM — Lecture 2 — BI & Visual Analytics 41 / 74

Page 51: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Metaphors

Important is Big

Happy is Up

More is Up

Categories Are Containers

Organization is Physical Structure

Similarity is Closeness

Control is Up

http://www.bostondatafest.com/wp-content/uploads/2013/11/big_data_viz.pdf

BIPM — Lecture 2 — BI & Visual Analytics 41 / 74

Page 52: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Metaphors

Important is Big

Happy is Up

More is Up

Categories Are Containers

Organization is Physical Structure

Similarity is Closeness

Control is Up

http://www.bostondatafest.com/wp-content/uploads/2013/11/big_data_viz.pdf

BIPM — Lecture 2 — BI & Visual Analytics 42 / 74

Page 53: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Metaphors

Important is Big

Happy is Up

More is Up

Categories Are Containers

Organization is Physical Structure

Similarity is Closeness

Control is Up

http://www.bostondatafest.com/wp-content/uploads/2013/11/big_data_viz.pdf

BIPM — Lecture 2 — BI & Visual Analytics 43 / 74

Page 54: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Visualization Metaphors

Important is Big

Happy is Up

More is Up

Categories Are Containers

Organization is Physical Structure

Similarity is Closeness

Control is Up

http://www.bostondatafest.com/wp-content/uploads/2013/11/big_data_viz.pdf

BIPM — Lecture 2 — BI & Visual Analytics 44 / 74

Page 55: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Examples

Time-series data

Statistical data

Geographical data

Hierarchical data

Network data

Heer et al., A Tour through the Visualization Zoo, CACM 53(6): 59–67, 2010.

BIPM — Lecture 2 — BI & Visual Analytics 45 / 74

Page 56: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Index chart

BIPM — Lecture 2 — BI & Visual Analytics 46 / 74

Page 57: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Stacked graph

BIPM — Lecture 2 — BI & Visual Analytics 47 / 74

Page 58: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Small multiples

BIPM — Lecture 2 — BI & Visual Analytics 48 / 74

Page 59: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Horizon graphs

BIPM — Lecture 2 — BI & Visual Analytics 49 / 74

Page 60: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Examples

Time-series data

Statistical data

Geographical data

Hierarchical data

Network data

BIPM — Lecture 2 — BI & Visual Analytics 50 / 74

Page 61: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Scatter plot matrix

BIPM — Lecture 2 — BI & Visual Analytics 51 / 74

Page 62: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Parallel coordinates

BIPM — Lecture 2 — BI & Visual Analytics 52 / 74

Page 63: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Examples

Time-series data

Statistical data

Geographical data

Hierarchical data

Network data

BIPM — Lecture 2 — BI & Visual Analytics 53 / 74

Page 64: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Flow maps

BIPM — Lecture 2 — BI & Visual Analytics 54 / 74

Page 65: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Choropleth maps

BIPM — Lecture 2 — BI & Visual Analytics 55 / 74

Page 66: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Graduated symbol maps

BIPM — Lecture 2 — BI & Visual Analytics 56 / 74

Page 67: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Cartogram

BIPM — Lecture 2 — BI & Visual Analytics 57 / 74

Page 68: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Examples

Time-series data

Statistical data

Geographical data

Hierarchical data

Network data

BIPM — Lecture 2 — BI & Visual Analytics 58 / 74

Page 69: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Node-link diagram

BIPM — Lecture 2 — BI & Visual Analytics 59 / 74

Page 70: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Circular dendogram

BIPM — Lecture 2 — BI & Visual Analytics 60 / 74

Page 71: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Examples

Time-series data

Statistical data

Geographical data

Hierarchical data

Network data

BIPM — Lecture 2 — BI & Visual Analytics 61 / 74

Page 72: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Force-directed layout

BIPM — Lecture 2 — BI & Visual Analytics 62 / 74

Page 73: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Arc diagram

BIPM — Lecture 2 — BI & Visual Analytics 63 / 74

Page 74: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Annotated matrix

BIPM — Lecture 2 — BI & Visual Analytics 64 / 74

Page 75: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Dashboards

Multiple widgets on one page

A widget can contain:

OLAP sliceKPI metricData mining results. . .

Codeless reporting

BI in the blink of an eye!

BIPM — Lecture 2 — BI & Visual Analytics 65 / 74

Page 76: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Dashboard (1)

http://blog.jinfonet.com/

BIPM — Lecture 2 — BI & Visual Analytics 66 / 74

Page 77: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Dashboard (2)

http://www.axosoft.com/

BIPM — Lecture 2 — BI & Visual Analytics 67 / 74

Page 78: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Dashboard (3)

http://www.cyfe.com/

BIPM — Lecture 2 — BI & Visual Analytics 68 / 74

Page 79: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Dashboard (4)

http://www.klipfolio.com/BIPM — Lecture 2 — BI & Visual Analytics 69 / 74

Page 80: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Dashboard (5)

http://insideanalysis.com/

BIPM — Lecture 2 — BI & Visual Analytics 70 / 74

Page 81: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Assignment 1

Gaming industry context

Sales log spanning 4 years of sales

Apply and compare BI techniques

Inspect, visualize, aggregate, segment, score . . .

Deliverables:

1 Web-based BI Dashboard2 Short assignment report in LATEX

BIPM — Lecture 2 — BI & Visual Analytics 71 / 74

Page 82: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Assignment 1 — Hints

Model: MySQL database containing the data

View: HTML page using Javascript that reads JSON

Controller: PHP outputs relevant data in JSON

BIPM — Lecture 2 — BI & Visual Analytics 72 / 74

Page 83: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Lab session February 17

Make progress with Assignment 1

Read paper by Kooti et al.

Setup a framework for your dashboard

Load some data into your framework

Investigate visualization options

BIPM — Lecture 2 — BI & Visual Analytics 73 / 74

Page 84: Business Intelligence & Process Modellingliacs.leidenuniv.nl/~takesfw/BIPM/lecture2.pdf · Lecture 2 | BI & Visual Analytics BIPM | Lecture 2 ... Corporate Performance Management

Credits

Lecture based on (slides of the (previous edition of the)) course book:W. van der Aalst, Process Mining: Data Science in Action, 2nd edition,Springer, 2016.

BIPM — Lecture 2 — BI & Visual Analytics 74 / 74