Beruflich Dokumente
Kultur Dokumente
BI- Accelerator
Sizing and Implementation
Management
and Costs
EarlyWatch Reports
Wrap-up
In this session.
In this session we will cover the top 20 must-do technical
performance tricks to help you optimize SAP NetWeaver BI
reporting for your end users.
7.9
7.88
Determining ROI
7.65
Security
7.62
Data Integration
7.51
7.31
7.21
7.03
7
7.25
7.5
7.75
8
4
BI- Accelerator
Sizing and Implementation
Management
and Costs
EarlyWatch Reports
Wrap-up
2003
2004
2005 2006
2007
2008
With SAP BW 3.0B SP14 (SAP BW 3.1 SP8 and later versions, you can change
the default value of 30,000 rows refer to SAP Notes 629541, 622841, 607164,
and 630500.
BI- Accelerator
Sizing and Implementation
Management
and Costs
EarlyWatch Reports
Wrap-up
9
Aggregates
Aggregates are much less used by the SAP installation base than
training and common sense should dictate.
The interface to build the summary tables (aggregates) are intuitive
and easy to master, but few are taking real advantage of them.
Even among those that are using aggregates, many have poorly
defined solutions & seldom monitor the usage, thereby limiting the
benefits of this simple technology.
12
High valuation and high usage is what we are looking for. This indicates high reduction
of records in aggregate and high benefits to users.
When using 3rd party query tools and ODBC to query directly into the
DSO, you are bypassing the OLAP Processor. Therefore, you cannot
accurately performance tune the system using aggregates (statistics),
nor will the 3rd party tool benefit from aggregates.
13
1. Click on Jobs to
see how the
program is
progressing
BI- Accelerator
Sizing and Implementation
Management
and Costs
EarlyWatch Reports
Wrap-up
16
Read all data (all data is read from a database and stored in user
memory space)
2.
3.
17
18
19
Examine the
request status
when reading
the InfoProvider
20
Tip 8: Filters
P1 of 3
22
P2 of 3
23
Distribution Types
Cockpit
Expense Query for Detailed program
Financial dashboard expense (actual vs. target)
Financial dashboard [expense]
Financial dashboard [non-earnings]
Expense Query for Detailed org objective
Financial dashboard [workforce costs]
Expense Query for Detailed
Capital Query for Detailed work type
Financial performance
Workforce financials
Expense query for detailed
Balance Query for Detailed program
Balance Query for Detailed cost element
Balance Query for Detailed MWC
Non-earnings Query for Detailed org objective
Financial dashboard (other balance)
Balance query for organization detailed
Balance Query for Detailed work type
Non-earnings Query for Detailed cost element
Capital Query for Detailed cost element
Labor query for detailed org
Standard costs variance detailed report
Financial dashboard (non-earnings)
Non-earnings Query for Detailed program
Balance Query for Detailed org objective
Capital Query for Detailed MWC
Non-earnings query for organization detailed
Non-earnings Query for Detailed work type
Financial dashboard [workforce cost]
Capital Query for Detailed org objective
Financial dashboard [other balance sheet]
Labor query for detailed cost element
Expense Query for Detailed cost element
PCC Expense Query for detailed
Headcount detail fin-DB
Capital - Actual Vs. Target
Financial dashboard capital trend
Non-earnings Query for Detailed MWC
Average
#of
Queries
1
7
2
2
1
6
1
1
9
9
1
1
1
1
1
7
1
1
1
1
1
1
7
1
1
1
1
1
2
1
2
1
1
1
1
7
2
1
Baseline SP 14 Improve
4/18/08 (4/21/08)
ment
145
9
94%
150
18
88%
70
12
83%
42
13
69%
31
10
68%
50
17
66%
36
14
61%
22
9
59%
43
21
51%
29
16
45%
16
9
44%
14
8
43%
14
8
43%
14
8
43%
14
8
43%
29
17
41%
13
8
38%
13
8
38%
13
8
38%
14
9
36%
14
9
36%
20
13
35%
30
20
33%
12
8
33%
13
9
31%
14
10
29%
12
9
25%
12
9
25%
23
18
22%
15
12
20%
21
17
19%
12
10
17%
13
11
15%
14
12
14%
15
13
13%
24
22
8%
13
12
8%
13
13
0%
27.95
12.03
39%
A Real Example
29
30
31
CSSTidy
32
BI- Accelerator
Sizing and Implementation
Management
Wrap-up
33
35
When
What
t-code
Flatfile
Optional
Cluster table
RSR_CACHE_DBS_IX
Medium and small result sets RSR_CACHE_DB_IX
Optional
Default
SP 14
Blob/Cluster
Enhanced (new in
SAP 7.0 BI)
FILE
RSR_CACHE_DBS_BL
RSR_CACHE_DB_BL
36
37
BI- Accelerator
Sizing and Implementation
Management
and Costs
EarlyWatch Reports
Wrap-up
38
Tech-Nm
XFIAP_C10
XFIAR_C10
0FIAR_C03
0FIAR_C05
0FIAR_C02
XSDARBIL
XSDBILITM
XSDCN_C10
ZCSCBZSLM
ZCSCBPER
ZHRPA_C02
XMMWM_C10
XLIO_C01
ZMMCBMAAG
ZMMLTCUBE
Object
Infocube
Infocube
Infocube
Infocube
Infocube
Infocube
Infocube
Infocube
Infocube
Infocube
Infocube
Infocube
Infocube
Infocube
Infocube
Indexes
DB stats
n/a
n/a
% used to
create stats
10%
10%
10%
10%
10%
n/a
10%
10%
10%
10%
10%
10%
10%
10%
10%
For high volume Infocubes, or cubes that have a high number of users, the
percentage used to build the DB stats can be increased from the default 10%
to 20%. This may yield more accurate query routing and better query
performance (consider this especially for cubes with old data partitioned)
Line Item
dims
0
0
0
0
0
0
BI- Accelerator
Sizing and Implementation
Management
and Costs
EarlyWatch Reports
Wrap-up
42
Any
tool
The SAP BI
Accelerator makes
query response time
50-10,000 faster.
You use process
chains to maintain
the HPA engine after
each data load
HP, Sun and IBM have standard solutions ranging
from $32K to $250K+ that can be installed and
tested in as little as 2-4 weeks (+ SAP license fees)
43
45
Hardware Example
Environment
Production
Production
Production
Production
Production
Production
Production
Production
QA
QA
QA
QA
QA
QA
QA
QA
Development
Development
Development
Development
Development
Development
Development
Development
Area
Blade servers
Memory
Processors
Processor speed
Network cards
External storage
File system
Chassis
Blade servers
Memory
Processors
Processor speed
Network cards
External storage
File system
Chassis
Blade servers
Memory
Processors
Processor speed
Network cards
External storage
File system
Chassis
Recommended size
14 Blades
2x8 GB (2x4) DDR2 total 16 GB
2 x Quad Core Intel Xeon Processor
3.00 GHz+
2 x Gigabit Cisco cards
Dedicated disks (500 GB+)
General Parallel file system (GPFS)
14 blades capacity
14 Blades
2x8 GB (2x4) DDR2 total 16 GB
2 x Quad Core Intel Xeon Processor
3.00 GHz+
2 x Gigabit Cisco cards
Dedicated disks (500 GB+)
General Parallel file system (GPFS)
14 blades capacity
4 Blades
2x8 GB (2x4) DDR2 total 16 GB
2 x Quad Core Intel Xeon Processor
3.00 GHz+
2 x Gigabit Cisco cards
Dedicated disks (300 GB+)
General Parallel file system (GPFS)
14 blades capacity
IBM example*
BladeCenter HS21 -8853G6U
39M5797
2 x Quad Core Intel Xeon Processor
3.00 GHz
32R1760
DS-4800
GPFS
H-series (rack-mount/9U) 88524XU
BladeCenter HS21 -8853G6U
39M5797
2 x Quad Core Intel Xeon Processor
3.00 GHz
32R1760
DS-4800
GPFS
H-series (rack-mount/9U) 88524XU
BladeCenter HS21 -8853G6U
39M5797
2 x Quad Core Intel Xeon Processor
3.00 GHz
32R1760
DS-4800
GPFS
H-series (rack-mount/9U) 88524XU
The BIA should be sized for critical applications. Most companies use
BIA only for Production, while others have a complete landscape
46
BIA is no longer
something exotic.
Nike
47
BI- Accelerator
Sizing and Implementation
Management
and Costs
EarlyWatch Reports
Wrap-up
48
for system
recommendations
49
Indicators
Active Users
Max. CPU Utilization on DB Server
Max. CPU Utilization on Appl. Server
DB Size
Last Month DB Growth
Avg. Total Runtime of the BW Queries
Avg. Database Runtime of the BW Queries
Value
18
74 %
74 %
355.52 GB
118.63- GB
11.5 s
8.0 s
Trend
down
steady
steady
steady
steady
down
steady
1 Performance Overview
The following table shows the average response times for various task types:
Task type
DIALOG +
RFC
UPDATE
UPDATE2
BATCH
HTTP
Dialog
Steps
195240
Avg. Resp.
Time in ms
3253.3
Avg. CPU
Time in ms
728.7
Avg. Wait
Time in ms
1.8
Avg. Load
Time in ms
2.5
5
48
59288
257762
984.2
133.2
11599.3
693.5
28.2
17.1
2091.2
183.7
26.0
0.7
0.6
4.4
15.2
3.3
8.5
2.2
Avg. DB
Avg. GUI
Time in ms Time in ms
1110.9
6.3
585.4
80.8
5772.6
405.0
Low Activity
98
Medium Activity
11
High Activity
7
Total Users
116
50
Description
Oracle 10.2.0: Composite note for problems and workarounds
Oracle Database 10g: Patch sets/Patches for 10.2.0
Current Patchset for Oracle 10.2.0
Oracle Critical Patch Update Program
Oracle Segment Shrinking may cause LOB corruption.
Kernel <= 6.40:UNIX error due to 9i Client software
51
52
BI- Accelerator
Sizing and Implementation
Management
and Costs
EarlyWatch Reports
Wrap-up
53
If you are building an Enterprise Data Warehouse, plan and budget for a
BIA installation.
EarlyWatch reports are a tool to live (and die) by. Use the report before
you have performance issues.
54
Resources
Presentations, tutorials & articles
www.Comerit.net
Your Turn!