40
PERFORMANCE MISTAKES HYPERION PLANNING/ ESSBASE INFRATECTS & TOP DIMENSION A. Leandri / J.S. Nathalia March 2013

Performance Mistakes Planning Essbase Top Dimension

Embed Size (px)

DESCRIPTION

Essbase

Citation preview

  • PERFORMANCE MISTAKESHYPERION PLANNING/ ESSBASE

    INFRATECTS & TOP DIMENSION

    A.Leandri /J.S.NathaliaMarch2013

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 2

    Program ServicesofTopDimension Customercases,whatwentwrong Howdidweresolve? Whatisimportant

    DesignandEPMarchitecture Outlineanddatabasefundament Essbase serverconfiguration Businessrules

    Customerresults CombiningpowerofInfratects andTopDimension

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 3

    Program ServicesofTopDimension Customercases,whatwentwrong Howdidweresolve? Whatisimportant

    DesignandEPMarchitecture Outlineanddatabasefundament Essbase serverconfiguration Businessrules

    Customerresults CombiningpowerofInfratects andTopDimension

  • 100%specializedinimplementationofPerformanceManagement solutions: FinancialAccounting/ManagementAccounting Budgeting&RollingForecasting Allocations,DriverBasedPlanning Profitability&CostManagement ActivityBasedCosting FinancialReporting

    Workingglobally TopDimensionNetherlands:coversWestern/Central/NorthernEurope TopDimensionUnitedKingdom:EnglandandIreland TopDimensionMiddleEast(Dubai)tocoverG.C.C.(Gulfarea) Russia,HongKong,US

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 4

    Top Dimension Architects

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 5

    Map

  • Architecture&Design PerformanceOptimization QualityAssurance Implementations

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 6

    Top Dimension Services

    1

    2

    3

    4

  • Smallcoreimplementationteamaligningcloselytogetherwiththeclientsbusiness Highlyexperiencedconsultants=Bestinclassonly Highlybusinessdriven,technicallyskilled Extensiveexperience:wearenotthebiggestimplementer,butwewereinvolvedatmanyprojects(probablythemostofallimplementers)becauseofourinvolvementinQualityAssuranceandotherspecificservices

    Knowledgeofapplicationarchitecture Weknowmostappropriatesolutions(fore.g.financialconsolidation,currency,capex,workforce)

    Impressivetrackrecordofspecialprojectsandturnaroundcapabilities

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 7

    Top Dimension approach

  • ANDREA,CUSTOMERPORTFOLIOSLIDE?

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 8

    TELECOM

    TRANSPORT

    LOGISTICS

    MANUFACTURING

    PACKAGINGUTILITIES

    CHEMICAL

    RECYCLING

    BANKING

    FINANCIAL SERVICES

    MEDIA

    ENTERTAINMENT

    EDUCATIONHEALTHCARE

    PHARMA

    AUTOMOTIVE

    COMPUTING

    RETAIL

    CONSULTING

    FOOD

    CONSUMERPRODUCTS

    SOFTWARE

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 9

  • Softwareleaders Oracle|Hyperion SAP|BPC IBM|Cognos

    Oursolutionscharacterize: Solid Sustainable Performing =HighQuality =>LowTotalCostofOwnership

    AndMicrosoftforthetechnologyCopyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 10

    Top Dimension solutions

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 11

    Program ServicesofTopDimension Customercases,whatwentwrong Howdidweresolve? Whatisimportant

    DesignandEPMarchitecture Outlineanddatabasefundament Essbase serverconfiguration Businessrules

    Customerresults CombiningpowerofInfratects andTopDimension

  • OracleExalytics(inmemorymachine) Morepowerfullhardware BringinTopDimension...

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 12

    What did you advice?

  • INGBank&Insurance(processingfrom20hoursto1minute) GoodyearDunlopTires(processingfrom20hoursto20minutes) PricewaterhouseCoopers(unabletodeliverbudget,backtoseconds) Nokia(complexallocationandgroupconsolidation15minutes) Lassila &Tikanoja (150%performancegain) Alcatel(13stagesofallocation,similarlikeHPCM,butinminutes) Finnair (ourowntasteofplanningbasedonEssbase) Vion Food(solutionoptimizedby400%)Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 13

    Customer cases

  • ActivityBasedcosting Calculationbasedonhoursxrate Allocationtechniques(upto15stepallocation) Differencesandanalysisbudgetversusactual

    Processingfrom20hoursto1minute)

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 14

    ING Bank & Insurance

  • Processingfrom20hoursto20minutes

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 15

    Goodyear Dunlop Tires

  • Unabletodeliverbudget 200businessrules Itdidntrock

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 16

    PricewaterhouseCoopers

  • Complexallocation Groupconsolidation OnlypossibleinEssbase/Planning 15minutestoprocessworldwide

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 17

    Nokia mobile phones

  • ItstartedwithanassessmentbyInfratects 150%performancegain

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 18

    Lasilla & Tikanoja

  • CurrencyConversionmoduleofOracle QuickStartingKit

    Lesscostsatthebeginning Morelater

    PerformanceandFunctionalBottleneck

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 19

    APM Terminals

  • 13stagesofallocation SimilarlikeHPCM 9dimensionsinsteadof54 Processinginminutes

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 20

    Alcatel

  • DidHyperionPlanningexistin2001?

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 21

    Finnair

  • Mistakesatthefundament Outline Moregeneral:applicationarchitecture&design

    Businessrules Approachofcoding Nongenericcode Serialcalculation 64bitscomputation

    Essbaseconfiguration(databaseorserverlevel)

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 22

    What went wrong?

  • 1. Hugedatabasesize

    2. Fundamentalissuesindesign/outline

    3. StandardHyperionPlanningcurrencymodule

    4. StandardHyperionPlanningWorkforceandCapex module

    5. Terriblecalculationscripts/businessrules

    6. Serialcalculation

    7. Highfragmentationofdatabase

    8. Configurationwithdefaultsettingsoruncorrelatedpeek&poke values

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 23

    Priority of problems

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 24

    Program ServicesofTopDimension Customercases,whatwentwrong Howdidweresolve? Whatisimportant

    DesignandEPMarchitecture Outlineanddatabasefundament Essbase serverconfiguration Businessrules

    Customerresults CombiningpowerofInfratects andTopDimension

  • Firstofall:anidentifiedissuecanneverbesolvedisolated!!!

    Redesignisnormallyapplicable,althoughcommerciallywecannotsay Customerssometimesasktoresolvepartially Target>100%,sometimesunbelievable!Convincingisdifficult Takingahugerisk:nocure,nopay! Weexecutepreferablyfromourlabtoworkwithinafullyisolatedenvironment

    Aclearproposal:anoffertheycannotrefuseCopyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 25

    How did we resolve it?

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 26

    Example: bringing downtime back to ZERO

    Main

    Calc ->Data Store

    Data Store

    Temp Calc

    Preparations &Modifications

    Step 0: Delete Transparent Partition DefinitionStep 1: Rename Data Store to TempStep 2: Rename Calc Store to DataStep 3: Create Transparent Partition DefinitionStep 4: Rename Temp to Calc Store

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 27

    Program ServicesofTopDimension Customercases,whatwentwrong Howdidweresolve? Whatisimportant

    DesignandEPMarchitecture Outlineanddatabasefundament Essbase serverconfiguration Businessrules

    Customerresults CombiningpowerofInfratects andTopDimension

  • Aboveall:gettoknowthebusinesscaseveryclear

    1. Hugedatabasesize Newoutlinedesign Compressiontechnique

    2. Fundamentalissuesindesign/outline Usingourexperiencewithsimilarcases Outline

    Dense/sparsesettings Creatingmoredimensions Useofhierarchies

    Wecalculate,measure,calculate,measureCopyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 28

    The solutions (1)

  • 3. StandardHyperionPlanningcurrencymodule Across3dimensions Inefficient Insufficientfunctionality Longcalculation Blowingupthedatabasesize

    Wehavedesignedourowncurrencymoduleputting15yearsofexperienceandfinancialcontrollingbackgroundintothesolution

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 29

    The solutions (2)

  • Examplecurrencymodel DefaultsolutionbyHyperion

    3dimensions Accounts HSP_Rates Currency

    PVAmethodonly,VALnotsupported Exchangescenarios blowingevenfutherthesizesignificantly

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 30

    The Solutions (3)

  • 4. Terriblecalculationscripts/businessrules

    5. Serialcalculation

    6. Highfragmentationofdatabase

    7. Configurationwithdefaultsettingsoruncorrelatedpeek&poke values

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 31

    The Solutions (4)

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 32

    Program ServicesofTopDimension Customercases,whatwentwrong Howdidweresolve? Whatisimportant

    DesignandEPMarchitecture Outlineanddatabasefundament Essbase serverconfiguration Businessrules

    Customerresults CombiningpowerofInfratects andTopDimension

  • Examplesofoptimization Goodyear INGInsurance

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 33

    Customer results

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 34

    Program ServicesofTopDimension Customercases,whatwentwrong Howdidweresolve? Whatisimportant

    DesignandEPMarchitecture Outlineanddatabasefundament Essbase serverconfiguration Businessrules

    Customerresults CombiningpowerofInfratects andTopDimension

  • Twospecializedfirms: Infrastructure+Softwareinstallation=Infratects Useofsoftware+Functionality=TopDimension

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 35

    Infratects & Top Dimension

  • ComplementaryservicesfromInfratects &TopDimension Facingperformanceissues

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 36

    WINNING Combo

    Hardware Infrastructural (VM etc) Installation design Load balancing Stress testing Etc

    Functional Understanding of business Translation into model The development side Etc...

    Infratects Top Dimension

  • Togetherwearecooperating: Bringinga100%complete&performingsolution Getasatisfiedcustomer,alsoforthelongrun EnhancingthelinkamongITandBusinessatthecustomerside Importantduringthegolivestageandalsoafter(!) Keepsthecustomersatisfiedduringthetotalprojectlifespan Everythingyouneed

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 37

    Results Infratects & Top Dimension

  • Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 38

    Performance pit-stop

  • MonitortheCPUduringprocessing Low%andonlyonecoreactive

    Alotofdeviationinprocessingtime Fragmentation

    DatabasesizeanddataExplosions CheckEssbaselogfile(evenforPlanning)

    Serialsmode Calculationtimes

    Whenhittingsaveorsubmititshouldonlytake10seconds Calculation Refreshofscreen

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 39

    Symptoms and Signals

  • Ourmaingoalistokeepthecustomersatisfied

    andkeeptheretentionforchoosingOracle|Hyperion

    Copyright 2013, Top Dimension Architects Worldwide b.v. All rights reserved. 40

    Thank you