Professional Documents
Culture Documents
Dr. Berg
Comerit Inc.
In this session you will learn how BO Explorer adds very fast
ad-hoc search capabilities to your warehouse and the
infrastructure needed to deploy it.
You will also learn how to format the output, see a step-by-
step demo on how the tool works and explore how to plan for
BW-Explorer in your organization.
You will also see the milestone plan for installing BW-Explorer
and technical considerations for an successful implementation
3
What We’ll Cover …
• BO Explorer Overview
• Ad-Hoc search
• A step-by-step Demo of analysis and formatting
• Installing and managing BO Explorer
• Planning and Budgeting for BO Explorer
• Wrap-up
4
Why BO Explorer...
BO Explorer is a search and exploration tool for unstructured and semi-
structured data. Unlike querying, 'exploration' is unstructured analysis.
AAsurvey
surveyofof534
534top
topBI
BI
professionals,
professionals,reported
reportedthat
thatthethe
top
topconcern
concernwaswasthe
theability
abilitytoto
deliver
deliverfaster
fasterquery
queryand
anddata
data
exploration
explorationcapabilities,
capabilities,BO
BO
Explorer
Exploreraddresses
addressesthis
thisneed
need
Source: Business Intelligence
5
Survey, InformationWeek, 2009
Why In-memory processing for BO Explorer?
• Disk speed is growing slower than all other hardware components
Technology Drivers Architectural Drivers
1990 2010 Improvement 1990 2010
Disk-based data In-memory data
CPU 0.05 253.31 5066x storage stores
MIPS/$ MIPS/$
Simple Multi-channel
Memory 0.02 50.15 2502x consumption of UI, high event
MB/$ MB/$
apps (fat client volume, cross
UI, EDI) industry value
Addressable chains
Memory 216 264 248x
General-
purpose, Application-
application- aware and
Network 100 100 1000 x agnostic intelligent data
Speed Mbps Gbps
database management
Accelerated
AcceleratedBOEx
BOExdoes
doesnot
notrequire
requireBW.
BW. --You
Youcan
canaccelerate
accelerateall
alldata
datasources
sources 7
In Memory Processing - General Highlights - BWA
BI Analytical Engine
2. Indexes copied in
to RAM on blades
InfoCubes
1. Indexing and
compression
stored on a file
system
DSOs
8
In Memory Processing - Creating Indexes from external data
BI Analytical Engine
It is important to note that the
BO indexes are on dedicated 2. Indexes copied in
blades. to RAM on blades
InfoCubes
For BWA you should always 1. Indexing and
compression
have one 'spare' blade for stored on a file
failover. If a blade fails, the system
DSOs
system can reload the indexes
from the BWA file system (i.e. Business Object
Data Services
IBM's GPFS).
External data
Index Designer
For BOEx blade, you can use Data
Integrator
only one blade. Files
Databases 9
The many BOEx Access Methods
10
Source: Dan Kearnan, SAP AG (2010)
What We’ll Cover …
• BO Explorer Overview
• Ad-Hoc search
• A step-by-step Demo of analysis and formatting
• Installing and managing BO Explorer
• Planning and Budgeting for BO Explorer
• Wrap-up
11
Ad-hoc Search
The core idea of BOEx is that
users can search the BI data like they
would using Google, Yahoo, Bing or other search engines.
The users may save their settings and the display at any
time.
12
Ad-hoc Search Example
14
A Step-by-Step Demo: Searching
Step 1. We load the BOEx web
interface into a browser
The
Thesearch
searchresult
resultlist
listisissorted
sortedbased
basedon
onan
aninternal
internal'relevancy'
'relevancy'score
score
A Step-by-Step Demo: The Initial View
Step 4. The system looks at the data and formats it based on implied
hierarchies (i.e., time, geography, customer) as well as measures.
Users may navigate and change measures, graphs and tables.
A Step-by-Step Demo: Searching in a result set & measures
Step 5. Again, we are interested in sales around Texas, and can
search the initial result set:
Try
Tryseveral
severalgraphing
graphingoptions
optionsbefore
beforedeciding
decidingon
on'your'
'your'view.
view.
A Step-by-Step Demo: Explore More - Filtering
Step 10. By clicking on "explore
more..." you are promted to
filter on the characteristic you
selected.
Since we clicked
"explore more" in
the state box, we
can now select
only the states we
are interested in.
Filtering
Filteringdata
datamakes
makesthe
theImages
Imagesmore
moremeaningful.
meaningful.ItItisis
harder
hardertotoanalyze
analyze50
50states
statesand
andscroll
scrollthrough
throughthe
thedata.
data.
A Step-by-Step Demo: Filter Results
Filter values
are displayed
here:
Always
Alwayssee
seeififany
anyitems
itemshave
havebeen
beenremoved
removedininaafilter,
filter,
before
beforeyou
youlook
lookatatthethedata.
data.I.e.
I.e.15,061,789
15,061,789 isisnot
notthe
the
sales
salesrevenue
revenuefor forthe
thefirm,
firm,only
onlythe
therevenue
revenuefor
for33states
states
A Step-by-Step Demo: The Visualization Panel
Step 11. You can also zoom in on the data
by only showing the visualization panel.
In the Visualization
Panel, you can
view all the fields
and measures as a
complete table.
The
Theability
abilityto
toquickly
quicklygroup
groupand
andsummarize
summarizedata
datais
isaagreat
great
feature.
feature.This
Thisisisnormally
normallydone
donein
inthe
theBI
BIanalytical
analyticalengine
engineof
of
SAP
SAPNetWeaver
NetWeaverBW,
BW,and
andcan
canbe
bevery
veryslow.
slow.
A Step-by-Step Demo: Other Display Options
Step 13. You can view the
data in relative size by
using a comparison graph
Measures
Measuresused
usedon
onany
anygraph,
graph,can
canbe
becalculated
calculated'on-the-fly'
'on-the-fly'
A Step-by-Step Demo: Mini-OLAP example
Step 16. In this mini-OLAP example we are:
Looking at some key cities in a few states (filter)
Only looking at data for 2003 and only for "Sweats and T-Shirts" (filters)
Examining the profit margin per unit sold (customized calculation)
BOEx
BOExisisnot
notan
anOLAP
OLAPtool,
tool,but
butcan
cansupport
supportbasic
basicdrill-down
drill-down
features.
features.and
andthereby
therebycomplex
complexunstructured
unstructuredanalysis.
analysis.
A Step-by-Step Demo: Downloading a Data Set
Step 17. Any result set displayed in BOEx may be saved to a PC
as a comma-delimited file.
Data
Datasaved
savedthis
thisway
waycan
canbe
beopened
openedin
inExcel
Excelor
orimported
imported
directly
directlyinto
intoAccess
Accessand
andother
otherdata
databases.
bases.
A Step-by-Step Demo: Configuring Measures
Step 18. Measures in the data set can also be configured to be
"filter columns" for
user navigation
Other options
include
Max
Min
Sum
Average
This
Thisis
ishow
howyou
youdetermine
determinehow
howdata
datawill
willbe
beaccessed
accessedand
and
how
howmeasures
measureswill
willbe
bedisplayed
displayed
HINT : Connectivity, network and non-logical calculations
You sometimes can get the following message from the system:
You can also get this error message if the result set you
requested are not available (i.e. non logical calculations).
What We’ll Cover …
• BO Explorer Overview
• Ad-Hoc search
• A step-by-step Demo of analysis and formatting
• Installing and managing BO Explorer
• Planning and Budgeting for BO Explorer
• Wrap-up
30
BOEx Required & Optional Components
Installing BOEx can be confusing. Some components are
required, while other are optional.
Optional Components:
Data Services XI 3.2 SP1 if you use external data
Index designer plug-in if you use external Accelerated data
BW Accelerator 7.20 if you use Accelerated data
Required Components:
NW 7.01 SP05 EhP1 (minimum) SAP
SAPCertified
Certifiedblade
bladevendors:
vendors:
Explorer XI 3.2 IBM,
IBM,SUN,
SUN,Dell,
Dell,Cisco,
Cisco,
Explorer (blade) 2.0 Teradata,
Teradata,Fujitsu,
Fujitsu,HP
HP
Client Tools XI 3.1 SP2
Enterprise XI 3.1 SP2 (consider SP3)
Integration XI 3.1 SP2 for SAP
BWA,
BWA,Data
DataServices
Servicesand
andBO BOExplorer
Explorer3.2,
3.2,can
canrun
runonly
onlyon
onSUSE
SUSELinux
Linux64-bit
64-bit
OS
OSfor
forblade
bladeservers.
servers. XIXIand
andIntegration
Integrationcan
canbebeon
onall
allSAP
SAPsupported
supportedHW
HW&&OSOS
31
Source: SAP AG , Sept. 2010
Registrar and Take a free test drive
You can registrar for a free 21 days test drive at:
http://goexplore.ondemand.com .
You
Youcan
canalso
alsoupload
uploadyour
yourown
owndata
dataand
andtry
tryBOEx
BOExtotosee
seeififititisis
something
somethingfor
foryour
yourorganization.
organization.
32
BO Explorer XI 3.2 and Explorer Blade 2.0 New Features
PS!
PS!BOEx
BOExsolution
solutionisislicensed
licensedbased
basedon
onnumber
numberofof
blades
bladesand
andthe
thenumber
numberofofnamed
namedusers.
users.
33
BWA 7.2 New Features
In earlier released of BWA you could not index DSOs, with version 7.2
this is now available.
Also, prior to BWA 7.2, the solution was only used for rapid in-memory
data fetches. BI analytical engine processes such as data sorts,
calculated key figures (CKF), restrictive key figures (RKF), top-5
conditioning etc., was still costly overheads to the query execution.
Calculation Engine
Index
Aggregation Engine
and a new "aggregation engine" inside . This means that the benefits
of in-memory processing is no longer confined to data fetches and
queries can be made to run even faster.
You
Youcan
cannow
nowperformance
performancetune
tunemost
mostBIBIAnalytical
Analytical
Engine
Enginefunctions
functionswith
withBWA,
BWA,not
notonly
onlydata
datareads.
reads.
34
BWA 7.2 New Features - MultiProviders and Queries
MultiProviders (MP) are 'views' that links data stores, InfoCubes and/or
InfoSets together for simplifies user access and querying.
For Multiproviders that also have DSOs and InfoObjects we can create
periodic 'snapshots'.
Indexes can also be built based on queries. This allows you to take
advantage of query calculations as part of the index creation.
35
What We’ll Cover …
• BO Explorer Overview
• Ad-Hoc search
• A step-by-step Demo of analysis and formatting
• Installing and managing BO Explorer
• Planning and Budgeting for BO Explorer
• Wrap-up
36
BOEx Milestone Plan
Weeks
BO Explorer Milestone Plan 1 2 3 4 5 6 7 8 9 10 11 12
Project start up
BW implementation review and ranking of InfoCubes/DSOs for indexing
Review physical hardware infrastructure and network access
Size the BWA using program in note: 917803
Plan for fail-over, disaster recovery and backup
HW vendor selection (& approvals if required)
Contact vendor and place Purchase order
Collect benchmarks for current performance and targets
Execute performance tuning of queries, install SAP BO XI and BO-E
Security design
Examine process chains and create new if needed
Install hardware BWA and connectivity
Test connectivity and perform readiness assessment
Training for 2 system admins
Create first indexes and test functionality
Make enhancements and change scope as needed (i.e. more infoproviders)
Create all planned indexes and test process chains (time to build indexes)
Execute system test with User Acceptance team (end users)
Design and implement updated process chains
Collect benchmarks for current performance and targets
Document results and close project
Hardware costs (approx. $14K-$20K per chassis + $6-8K per blade and a rack, if you do
not have spare place for the chassis. Add in 2 network cards and a file system.)
Good planning numbers for production environment (only):
Small HW costs ~ $40K to $60K
Medium HW costs ~ $60K to $250K
Large HW costs ~ $250K to $500K
Add consulting fees for 2-3 people for 8-12 weeks. The actual time needed depends on
how much of the infrastructure you already have in-place and how you plan on roll out the
solution)
39
Resources
• BO Explorer Implementation Checklist by SAP
http://tinyurl.com/32v5ycw
41
Your Turn!
43