bi performance improvement at business intelligence sig october 2010

22
1

Upload: de-villiers-walton

Post on 21-Apr-2015

12 views

Category:

Documents


1 download

DESCRIPTION

John McLarnon from SHS Group delivered a presentation on the tactical steps SHS Group took to enhance their overall SAP BI performance following a BI System Performance Review delivered by De Villiers Walton. SHS Group focused on a number of areas that stifled the effective use and support of the SAP BI System. This presentation outlines how and why they executed a performance review and how they focused on the output recommendations to fast track their BI performance program, with lessons learned and key benefits.

TRANSCRIPT

Page 1: BI Performance Improvement at Business Intelligence SIG October 2010

1

Page 2: BI Performance Improvement at Business Intelligence SIG October 2010

2

The SHS Group are an SME company with

a very diverse and complex operating

model. The company has implemented a

highly integrated end to end solution with an

ECC, CRM, BI / IP, Portal footprint.

BW solution viewed as a burden rather than

an integral part of the SAP solution…

SAP User Group 19th Oct 2010

Page 3: BI Performance Improvement at Business Intelligence SIG October 2010

3

• Formed in 1975

• Privately owned

• Group Turnover 2008 500 million Euro

• Group employs 800+ people

• Core geographical areas:

United Kingdom

Republic Of Ireland

Background

Page 4: BI Performance Improvement at Business Intelligence SIG October 2010

4

The Core Business

The Company operates in the FMCG sector and provides a

strong financial base and central resource for ten

successful businesses operating in four distinct areas:

• Brand Ownership

• Sales & Marketing

• Corporate Services

• Manufacturing

Page 5: BI Performance Improvement at Business Intelligence SIG October 2010

5

SHS Group - Companies

Page 6: BI Performance Improvement at Business Intelligence SIG October 2010

6

SHS Business Model / SAP Landscape

Plan Sales /

Promotions

Capture

Orders

Deliver From

Stock

Report /

Analyse /

Re-plan

InvoiceSettle

Promotions

IP CRM ECC BI IP

Trade Promotion Management

Portal / Electronic Trading Platform

Brand Owner Portfolio

Market understanding

Brand development

Sales and promotion

Logistics

Financial settlement

Analysis / feedback

Impulse /

Convenience

Multiples

On-Trade

Page 7: BI Performance Improvement at Business Intelligence SIG October 2010

• 380 BW Users

• 23 BW Reports

• Business Critical

• Brand Owner relevant

• 25 IP Reports

• Forecasting & Planning

• Daily Loads from:

• ECC (Actuals)

• CRM (Promotions & Forecasts)

BW Infrastructure

Page 8: BI Performance Improvement at Business Intelligence SIG October 2010

• Loss of credibility – No faith in BW, increase in

offline/non BW reporting

• Reporting Runtimes – As the amount of data

increased, so did the report runtimes

• Data Loading – The daily load amounts stayed the

same, but the time taken for the updates to complete

was constantly increasing

• Tablespace – constantly having to increase table

space volumes month on month

• Inherited Bad Practice – Lack of housekeeping, cube

design, lack of Data Store Object’s

BW – Issues & Challenges

Page 9: BI Performance Improvement at Business Intelligence SIG October 2010

9

Plan for resolution of issues was created based on Best Practice

Strategy recommended by De Villiers Walton

Split in to two separate phases of work

Phase 1 – Best Practice Strategy

Phase 2 – InfoCube Redesign

B.I. Performance

Page 10: BI Performance Improvement at Business Intelligence SIG October 2010

10

B.I. Performance

Phase 1 – Best Practice Strategy

• Aggregates

• Compression

• Scheduled Jobs – PSA / Change Log / Compression

• Process chains updated and reordered for better data loading

• Deletion of dormant InfoCubes / Queries

Reduced data usage from 98%

capacity to 64%

Page 11: BI Performance Improvement at Business Intelligence SIG October 2010

11

B.I. Performance – Aggregates

Page 12: BI Performance Improvement at Business Intelligence SIG October 2010

12

B.I. Performance – Compression

Page 13: BI Performance Improvement at Business Intelligence SIG October 2010

14

B.I. Performance – Process Chains

Clear Out PSA

Clear Out Change Logs

Page 14: BI Performance Improvement at Business Intelligence SIG October 2010

15

Phase 2 - InfoCube Redesign

Multiproviders – Ensuring that all cubes have a multiprovider over them

SAP_INFOCUBE_DESIGNS – 9 InfoCubes identified for redesign

Redesign – change of cube structure/storing of data

Indexing – Indexes added to improve performance of InfoCube

Partitioning – Cubes partitioned by fiscal periods

InfoCubes by Year – Each cube designed to hold one fiscal year only

Report movement from InfoCube to multiprovider

Reloading of data to redesigned InfoCube

BW Performance – Phase II

Page 15: BI Performance Improvement at Business Intelligence SIG October 2010

16

B.I. Performance – MultiProviders

Page 16: BI Performance Improvement at Business Intelligence SIG October 2010

B.I. Performance – SAP_INFOCUBE_DESIGNS

Shows the database tables of an InfoCube, the number of records in

these tables and the ratio of the dimension table size to the Fact table

size.

If dimension tables are too large then they can cause badly performing

table joins on database level. As the data volume grows and the data

allocation changes over the time, this check should be executed

regularly.

When loading transaction data, IDs have to be generated in the

dimension table for the entries. If you do have a large dimension, this

number range operation can negatively affect performance.

17

Page 17: BI Performance Improvement at Business Intelligence SIG October 2010

19

B.I. Performance – Indexing

Page 18: BI Performance Improvement at Business Intelligence SIG October 2010

20

B.I. Performance – Partitioning

Page 19: BI Performance Improvement at Business Intelligence SIG October 2010

21

B.I. Performance – Partitioning

Page 20: BI Performance Improvement at Business Intelligence SIG October 2010

Increased query performance

Average query runtime down from 20 secs to 5 secs

Average database call time down from 12.5 to 3 secs

Examples,

Sales v Budget report 15 secs down to 5 secs

Gross Margin reports 30 secs down to 3 secs

Debtors Analysis 60 secs down to 6 secs

Increased tablespace capacity – was 98% usage, now 60% usage

Improved data load time – Recent load of a cube took 60 hours, after cube redesign was down to 6 hours (excess 20 million record – highly customised)

User Acceptance – Improved performance leading to satisfied users running reports quickly and efficiently - now getting the data they want in a timely manner.

BW Performance – Benefits Realised

Page 21: BI Performance Improvement at Business Intelligence SIG October 2010

BW Performance – Benefits Realised

Accuracy – “One version of the truth” – reduction in offline reporting,

reversion back to centralised report structure. Business is now

benefiting from quick and accurate reporting.

Credibility – No longer a question over the availability or the accuracy

of the data. People can now rely on their reports being there and

being accurate

Downtime – Outages now restricted to unforeseen errors (often

caused by end users). Outage resolution a lot faster due to the

increase of system performance, full weekends no longer required for

reloads.

Page 22: BI Performance Improvement at Business Intelligence SIG October 2010