OBIEE Data Visualizations Best Practices
description
Transcript of OBIEE Data Visualizations Best Practices
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 1/60
OBI 11g Data Visualization
Best Practices
Tim Vlamis
Vlamis Software Solutions816-781-2880
http://www.vlamis.com
Copyright © 2012, Vlamis Software Solutions, Inc.
Dan Vlamis
Vlamis Software Solutions816-781-2880
http://www.vlamis.com
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 2/60
Dan Vlamis and Vlamis Software Solutions
• Vlamis Software founded in 1992 in Kansas City, Missouri• Developed more than 200 Oracle BI systems
• Specializes in ORACLE-based:• Data Warehousing
• Business Intelligence
• Design and integrated BI and DW solutions
• Training and mentoring• Expert presenter at major Oracle conferences
• www.vlamis.com (blog, papers, newsletters, services)
• Developer for IRI (former owners of Oracle OLAP)
• Co-author of book “Oracle Essbase & Oracle OLAP”
• Beta tester for OBIEE 11g
• Reseller for Simba and NAVTEQ map data for OBIEE
• HOL Coordinator for 2012 Collaborate Conference
Copyright © 2012, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 3/60
Tim Vlamis’ Bio
Copyright © 2012, Vlamis Software Solutions, Inc.
• 20+ years experience in business modeling and valuation,forecasting, and scenario analyses
• Expert in principles and elements of design
• Expert in curriculum development and pedagogical theory
• Professional Certified Marketer (PCM) from AMA
• Active Member of NICO (Northwestern Institute onComplex Systems)
• Adjunct Professor of Business Benedictine College
• MBA Kellogg School of Management (Northwestern)
• BA Economics Yale University
[email protected] 816-781-2880
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 4/60
Highlights from Gartner’s BI Magic
Quadrant Report 2012
! BI and Analytics named as “Top Priority” for 2012
! “Organizations continue to turn to BI as a vital tool for
smarter, more agile, and efficient business.”
" OBI has highest aggregate “Ability to Execute” score.
" Broadest global deployment score" Average user population nearly 3000
" Average data volumes nearly 5 Terabytes
Below average complexity scores (mostly used for
static reporting)
Below average ease of use scores
OBI has low “data discovery” score
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 5/60
Many BI Systems Can Create
Beautiful Results
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 6/60
OBI Operates at a Different Scale
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 7/60
Main Uses of BI Reports & Dashboards
Exploration Explanation
xkcd.com
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 8/60
The Principles of Human Cognition
Should Guide BI Dashboard Design
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 9/60
Humans are Pattern Seeking Creatures
Copyright © 2012, Vlamis Software Solutions, Inc.
Humans are PatternSeeking Creatures
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 10/60
Dashboards are communication devices
Copyright © 2012, Vlamis Software Solutions, Inc.
BI Dashboards Should be
Primarily Seen as
Communication Devices
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 11/60
All Perception is Relative
Photo Source: Creative Commons http://15mmvsf.bagofmice.com/child_2.html
All Perception is Relative
Photo Source: Creative Commons htt ://15mmvsf.ba ofmice.com/child 2.html
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 12/60
Classic Optical Illusions
Copyright © 2012, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 13/60
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 14/60
The Spirals are the Same Color
Copyright © 2010, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 15/60
Copyright © 2010, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 16/60
Which Soldier is tallest?
Copyright © 2012, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 17/60
What Attracts Attention
Copyright © 2012, Vlamis Software Solutions, Inc.
1. Motion
2. Color
3. Size
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 18/60
Strong Foundations
Copyright © 2010, Vlamis Software Solutions, Inc.
• It’s much easier to misuse BI tools than to use them well.
• Do a few things well and build from there.
• Think through your BI visualizations
(don’t automatically assume that default settings are fine.)
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 19/60
OBIEE Intro Demo
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 20/60
Tufte’s 5 Principles
Copyright © 2012, Vlamis Software Solutions, Inc.
• Above all else show the data.• Maximize the data to ink ratio.
• Erase non-data ink.
• Erase redundant data ink.• Revise and edit.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 21/60
Graphs and Tables
Copyright © 2012, Vlamis Software Solutions, Inc.
• Graphs and Charts depict visual representations and
relationships.
• Tables show data organized for lookup of specific, precisevalues or items.
0
20
40
60
80
100
0.1 6 12 18
Month Number
New Product Market Penetration
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 22/60
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 23/60
Bad Table
Copyright © 2012, Vlamis Software Solutions, Inc.
!"#$%&' &) $*#$%&' +*&") ,*-,.-*&%# .'"/$ ,0%,1 -%2%- #%&*"-
%-%,&+)3%,0*/",*- 4/%.3*&",
4%+")# "/5'&)+% !%6'"&% #"'&+"6.&)+ "/5'&)+% !%6'"&% #"'&+"6.&)+
"/,-.#%' )/-7 #*&%'
8+)3 9*/.*+7 &0+.
),& :;;<
4%+")# = ::>?@A ==>?<A B?>;;A BC>?DA :;>E;A D@>B;A
4%+")# : :=>::A =C>:CA B=>;;A B=>?=A =B>;=A ?C>?EA
4%+")# ? :=>@DA =?>::A B:>;;A <B>:EA :E>EDA D=>:BA
4%+")# D :;>BEA =?>DDA B:>;;A D<>B:A =@>?;A ?E>D@A
4%+")# C :=>E;A =?>:DA B=>;;A BD>CBA =<>=EA :;>C:A
4%+")# @ :C>;EA =D><BA B;>;;A CE>E?A ?=>;BA ?C>=DA
4%+")# < :@>:?A =D>EBA <E>;;A ?@>?CA ?:>BCA ::>C:A
4%+")# B :@>B?A =?>;BA B;>;;A B:>=;A ?;>D=A ?@>=;A
4%+")# E :?><EA =D>:<A B=>;;A D?>D;A :C>=<A :?>B=A
4%+")# =; :D>?EA =:>@=A B:>;;A ?B>:=A =<><;A D;>?;A
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 24/60
Better Table
Copyright © 2012, Vlamis Software Solutions, Inc.
!"#$%&' &) *+#$%&' ,+-)
%FGHIJKLGHMNOPHNF 4OGQLNRH
4GJPKS "O5TIKJG !GUTPIG #PTIJPUQIKJ "O5TIKJG !GUTPIG #PTIJPUQIKJ
= ::A ==A B?A C=A :=A D;A
: :=A =CA B=A <DA :=A ?:A
? ::A =?A B:A DBA ::A :?A
D :=A =?A B:A CBA ?=A ?;A
C ::A =?A B=A C:A =EA :BA
@ :CA =CA B;A B<A =CA ::A
< :@A =CA <EA C=A :?A :;A
B :<A =?A B;A DDA ::A DCA
E :DA =DA B=A CDA =<A ?=A
=; :DA =?A B:A <CA ?=A :EA
+NRKT HNFHQFNIGS QTPOV HMGHW FGXGF SGINPF>
4GJPKST POHFQSG 9NO 5 )HI :;;<
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 25/60
Keys to Effective Graphs
Copyright © 2012, Vlamis Software Solutions, Inc.
• Do not use 3-D effects.• Avoid “stop light” color palette.
• Prefer pastel color palettes.
• Avoid bright colors.
• Do not use round gauges or dials.
• Eliminate gridlines, drop shadows, and other
graphics.
• Enable interaction for “exploration” graphs
• Prioritize a single message for “explanation” graphs
• Alignment, proximity, contrast.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 26/60
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 27/60
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 28/60
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 29/60
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 30/60
Using Color Effectively
Copyright © 2012, Vlamis Software Solutions, Inc.
• Consciously choose a color palate.
• ColorBrewer2.org
• Sequential schemes
• Designed for ordered data that progresses from low to high.
• Divergent schemes• Place equal emphasis on mid-range values and extremes at
both ends of the data range.
• Qualitative schemes
• Used for nominal and categorical data where magnitude
differences between classes should not be emphasized.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 31/60
Colorbrewer2.org
Copyright © 2012, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 32/60
Dashboards Defined
“A dashboard is a visual display of the most importantinformation needed to achieve one or more
objectives, consolidated or arranged on a single
screen so that the information can be monitored at a
glance.”
• Stephen Few, Intelligent Enterprise
Copyright © 2012, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 33/60
Dashboards Defined
A Dashboard is a visual presentation of currentsummary information needed to manage and guide an
organization or activity.
Copyright © 2010, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 34/60
OBIEE Dashboard Best Practices
• Dashboards should be customized to the needs ofindividual users and groups.
• Dashboards should maintain and reflect organizational
standards so that they can be properly understood byothers in the organization.
• Dashboards should reveal their selection and
transformation of data in a transparent manner.
• Dashboards should be purposefully designed andoptimized for effectiveness.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 35/60
Dashboard Standards
• Determine what colors are used for which products.
• Know the organization’s typical screen size so a
standard number of section columns can be determined.
• Set a standard location for prompts.
• Visually indicate which prompts control which analyses.
• Standards help with:
• Providing professional look and feel, which instill user confidence
• Standards help reduce development time and improve
productivity and consistency.
Copyright © 2012, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 36/60
• Integrated toolset in OBIEE
• Follows “Balanced Scorecard” methodology
• Enables corporate goals and objectives to bemonitored and managed
• Includes strategy maps, strategy trees, KPI watch lists,and cause and effect maps
OBI Scorecard & Strategy Management
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 37/60
Strategy Tree View
Copyright © 2012, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 38/60
Strategy Map View
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 39/60
Humans Think Spatially
Copyright © 2012, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 40/60
Why Maps are Powerful
Copyright © 2012, Vlamis Software Solutions, Inc.
Maps convey dense, multi-
dimensional relationships in data
faster and more intuitively than anyother graphical display methodology.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 41/60
What is Spatial Data?
Copyright © 2010, Vlamis Software Solutions, Inc.
• Business data that contains or describes location
• Street and postal address (customers, stores, factory, etc.)
• Sales data (sales territory, customer registration, etc.)
• Assets (cell towers, pipe lines, electrical transformers, etc.)
• Geographic features (roads, rivers, parks, etc.)
• Anything connected to a physical location
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 42/60
Tufte Quote
Copyright © 2012, Vlamis Software Solutions, Inc.
“Clutter is not an attribute ofinformation, clutter is a failure of
design! fix the design rather than
stripping all the detail out of the map.”
Edward Tufte
The Visualization of Quantitative Information
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 43/60
When Are Map Views Useful?
Copyright © 2012, Vlamis Software Solutions, Inc.
• Visualizing data related to geographic locations.
• Showing or detecting spatial relationships and patterns.
• Showing lots of data in a relatively small area.
• Drilling down from a (map) overview to a detailed report,
chart, or graph.
• When is location important? Can the dimension beplotted on a map?
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 44/60
Map View Tips
Copyright © 2012, Vlamis Software Solutions, Inc.
• Think about what scale to use. Different map scales willreveal different patterns and insights.
• Use Variable marker to display two measures on a map
at a point – size and color.
• Avoid overlapping shapes too much.
• Be aware of spatial distortions E.g. Texas is larger thanConnecticut.
• Look at color palette. www.colorbrewer2.org
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 45/60
Map Definitions
• FEATURE• Provide a spatial context: cities, highways, rivers, etc! • Features of Interest: store location, postal boundaries, pipelines, etc!
• STYLE• Define rendering properties for features
• Can control fill color, border color, line thickness, line style and more
• THEME
• Collection of features• Typically associated with a spatial geometry layer
• County/state boundaries, major highways, etc!
• BASEMAP• A grouping of themes to create a map
• Maps can share themes
• When associating a theme with a map, can specify min scale and max
scale (sometimes known as zoom control)• MAP
• Basemap with additional themes overlain
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 46/60
Map Interactivity in OBIEE 11g
• Display BI data on top of maps• Color fill
• FOI point display
• Interact with other Dashboard Elements
• Drive map content with dashboard prompts
• Drive map content through drilling and navigation
• Drive other dashboard elements through mapinteractions
• Reveal additional information on maps throughmouseovers
• Drill to map detail
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 47/60
Map View Formats
• Color Fill (choropleth)• Percentile, Value,
Continuous binning
• Dashboard user run-time
slider
• Graphs – Bar, Pie• Adjustable graph size
• Series by second dimension
• Bubble (variable sized)
• Min-Max size specification
• Color specification
• Variable Shape
• Circle, Triangle, Diamond• Customizable
• Image
• Imported via MapViewer
• More can be added from
MapBuilder• Custom Point Layer
• Uses Lat / Long
• Does not require a Layer Def
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 48/60
NAVTEQ Data
• NAVTEQ is the leading global provider of digital map,traffic and location data that enables navigation andlocation-based platforms around the world.
• NAVTEQ data is licensed direct or through a reseller.
• Licenses are use specific.
• NAVTEQ data resides inside your own OracleDatabase.
• NAVTEQ publishes an ODF (Oracle Data Format)version of its data designed specifically for use in anOracle Database.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 49/60
Demo of Oracle BI 11g Maps
4
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 50/60
• Show nominal data values in comparison to oneanother.
• Start with zero.
• If use a logarithmic scale, clearly notate.
Bar Charts
0
1
2
3
4
5
6
Prod 1 Prod 2 Prod 3 Prod 4
Copyright © 2012, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 51/60
• Somewhat confusing, not great for representingchange.
• Total is most clearly represented number.
• Typically stack with largest values on the bottom.
• Single scale can make for interesting intra-bar
comparisons.
Stacked Bar Chart
0
5
10
15
20
25
Prod A Prod B Prod C Prod D
Copyright © 2012, Vlamis Software Solutions, Inc.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 52/60
• Typically used for showing parts of whole by
percentage.• Not great for piece to piece comparisons.
• Limit number of pieces.
• Can be interesting to show lots of pies together if
significant differences exist.
• Stephen Few hates them.
• Do not use 3-D.
Pie Charts
Prod A
Prod B
Prod C
Prod D
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 53/60
• Show a pattern or progression over a continuous rangeor period.
• Can be valued within a range to highlight a particular
pattern (careful!).
• Maintain a rectangular shape close to golden
proportion.
Line Chart
0
1
2
3
4
5
6
Qtr 1 Qtr 2 Qtr 3 Qtr 4
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 54/60
• Shows single data points at the intersection of two
values.• Often depict a large number of discrete data points
(hundreds or thousands).
• Useful for seeing the patterns in comparisons of two
variables.
• Trend lines are often added.
• Clearly notate if use logarithmic scale(s).
Scatter Plot
0
1
2
3
4
0 1 2 3
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 55/60
• Special type of scatter plot.
• Size of bubble is related to a third variable.
• Greatly reduces number of points that can bedepicted.
• Best for depicting approximate values and
comparisons.
Bubble Chart
0
1
2
3
4
0 1 2 3 4
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 56/60
Data Mashups are important
• Heterogeneous data sources are expanding• Systems need to handle massive amounts of data
• Need a single “launching pad” for analytical info
• Believability, usability, and Calvin Mooers
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 57/60
Can Bring New Data Sources into OBI
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 58/60
Publish Other Information in OBI
• Creates a single “landing page” for analytic info.• OBI can publish anything in HTML.
• OBI can interact with other websites either in frame orin new window.
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 59/60
Questions and Observations
Copyright © 2012, Vlamis Software Solutions, Inc.
www.vlamis.com
816-781-2880
7/18/2019 OBIEE Data Visualizations Best Practices
http://slidepdf.com/reader/full/obiee-data-visualizations-best-practices 60/60
http://23.23.195.238:7001/analytics/
saw.dll?Dashboard
http://23.23.195.238:7001/analytics/saw.dll?BIEEHome&startPage=1