SlideShare a Scribd company logo
z al
                                 an
                               rR
     Hyperion Financial Management
                            ate
Application Design ew Performance
                       g5,for
                    Ed
                 of
                November 2012

             rty
        ro pe
       P
                         Chris Barbieri
                        Practice Director
Personal Background

        • Established HFM performance tuning techniques and
          statistics widely used today
                                                     z al
        • 4+ years as Sr. Product Issues Manager atn
                                                 a Hyperion
                                                  rR
                                               ate
              – HFM, Smart View, Shared Services, MDM
            2001 HFM launch team 2001 w
                                       ge
        •
        •   Certified HFM, HyperionEd
                                   Enterprise
                                of Boston College
                            rty
        •   B.S. Finance & Accounting,
        •                pe
                       roHFM Performance Tuning Lab at Ranzal
            MBA, Babson College
        •            P
            Established
        •



Copyright 2012 Edgewater Ranzal
Foundation of Performance
                                           • Hyperion Financial
                                             Management
                                                              l
                                           • Metadata designaas it
                                                         a nz
                                                        R
                                             impacts performance
                                                    at er members
                                              – Volume of
                                              –gew of structures
                                                Impact
                                              d
                                              E
                                          o f• Data
                                    rty       – Content
                           ro     pe          – Density
                          P                • Rules
                                           • Environment


Copyright 2012 Edgewater Ranzal
z al
                                                     an
                                                   rR
                                  Metadata      ate
                                      gew
                                         f Ed
                                      y o
                                    rt
                           ro     pe
                          P


Copyright 2012 Edgewater Ranzal
12 Standard Dimensions

       Application Profile             User controlled
                                             Entity al
                                                    nz
            1. Year                      5.
                                                  a
                                              rR
                                         6. Account
            2. Period
                                         7. te
                                          a ICP
            3. View
                                       ew Scenario
                                      g 8.
                                     Ed User defined
                                  of
       System
                          rty
                        pe
            4. Value dimension,          9.  Custom 1
                   P ro
               includes                  10. Custom 2
               currencies
                                         11. Custom 3
                                         12. Custom 4


Copyright 2012 Edgewater Ranzal
Application Profile
   Year
         – No inherent impact on performance
         – Can be increased after the application is built l
                                                      n za
         – Impacts database table volume
                                                  a
   Period                                     rR
                                          ate
        whether you use them or notew
      – Base periods comprise column structure of every table,
                                  dgit is key to your entire
                              fE
      – Avoid weekly profiles unless
        application’s designo
                         rty
                      pe
      – Yearly is inadvisable
                   ro
   View          P
         – No impact, but only YTD is stored
         – Other views are on-the-fly derivations
               • Consider the UI click volume


Copyright 2012 Edgewater Ranzal
System Dimension
  Value Dimension
        – Can not directly modify this

                                                               al
        – “<Entity Currency>” points to entity’s default currency
                                                             z
                                                            an
        – “<Parent Currency>” points to default currency of the entity’s parent

                                                          rR
              • Anything above “<Entity Curr Total>” must be Parent.Child format

                                                       ate
  Currencies
                                           w
                                                ge
        – Don’t add currencies you aren’t using
                                              d
              • Sets of calc status records for (every entity * every currency)

                                       o fE
              • Impact of loading metadata with entity or currency changes

                            rty
        – Normally translate from the entity’s currency only into it’s parent’s
          currency
                     ro pe translations
                          P
        – Beware of non-default
              • Impacted calc status
              • Data explosion
              • Adds to cycle time



Copyright 2012 Edgewater Ranzal
User Controlled Dimensions

       Entity
             – Sum of the data of the children          al
                                                    a nz each
             – Avoid Consolidate All or All With Data on
                                                rR
                                            ate
               hierarchy
             – Assign Adj flags sparingly w
                                        e
                                            dg
                                       fE
                   • Don’t disable if you ever had journals on entity
                                     o
                       rty
       ICP
         – “Hidden” pe
                   o dimension
       Scenario Pr
             – Number of tables


Copyright 2012 Edgewater Ranzal
Impact of Account Depth


                                                                                z al
                                                                            an
                                                                     rR
                                                               ate
    4- Net Income                                  6- Net Income


                                                            w 5- EBIT
                                                      ge
            3- Optg Income

                     2- Gross Margin
                                                f Ed               4- Optg Income


                                             y o
                                        rt
                                                                            3- Gross Profit

                                       e
                                  1- Sales



                          Pr op                                                      2- Gross Margin

                                                                                                1- Sales
           Effect is multiplied when you consider the
           custom dimensions
           Parent accounts don’t lock


Copyright 2012 Edgewater Ranzal
User Defined Dimensions

       Custom 1..4
                                                     al
             – Think dozens or hundreds, but not thousands
                                                              z
                                                           an
                   • If Thousands are necessary, 64 bit makes this possible
                                                       rR
                                                 ate
                   • Rules remain a major factor in performance
                                               w
                                            ge
             – Avoid:
                                          d
                                        fE
                   • Employees
                   • Products         o
                   • Anything that y very dynamic, changing greatly from year
                                rt is
                     to year p
                               e
                        P roone relationship with the entities
                   • One to
       Configurable dimensions in 11.1.2.2???


Copyright 2012 Edgewater Ranzal
Metadata Efficiency Ratio
       What does the average entity have in common with the top
        entity?
                                                            al
                                                         nz
             – Density measurement of re-use of the accounts and customs
               across all entities                     a
                                                            rR
                                                         ate
                                                 ew
                                            top entity

                                               dg
                                          o fE
                                    rty
                           ro     pe         base
                          P


Copyright 2012 Edgewater Ranzal
Metadata Volumes (Americas)
    80 Applications                              Median +1 Std Deviation        High
    Accounts                                     1,383          2,814        7,491
    ICP Accounts With Plug                          17            291        2,273
    Accounts With Data Audit                        26          1,356        7,490
    Consolidation Rules                               45%
                                                                     z al
    OrgBy Period                                      16%
                                                            an
    Phased Submission                                 19%
                                                          rR
    Consolidation Methods                           -
                                                       ate          3           16
                                                ew
                                              dg
    Currencies                                      25             57          150

                                            fE
    Custom1                                        177          3,248       23,897
    Custom2
                                          o         67          2,397       20,484
                                    rty
                                  pe
    Custom3                                         46            919        5,681

                           ro
    Custom4                                         19            184        1,199
    Entity Hierarchies
    Entities (unique)
                          P                        672
                                                      4            12
                                                                4,242
                                                                                44
                                                                            21,199
    ICP Members                                    200          1,161        7,770
    Scenarios                                       10             27           81
    Scenarios Using Process Management              -               6           37
    Scenarios Using Data Audit                      -              11           78
Copyright 2012 Edgewater Ranzal
z al
                                                     an
                                                   rR
                                         Data   ate
                                           gew
                                         f Ed
                                      y o
                                    rt
                           ro     pe
                          P


Copyright 2012 Edgewater Ranzal
What’s a Subcube?
     • HFM data storage unit
     • Database tables stored by
                                                                 z al
           – Each record contains all periods for the an
                                                      [Year]
                                               e rR
                                                   at
           – All records for a subcube are loaded into memory together
                                                 w
                                             d ge
                                         o fE
                                  erty              Parent subcube,

                             op
                                                    stored in DCN tables

                          Pr                        Currency subcubes,
                                                    stored in DCE tables




Copyright 2012 Edgewater Ranzal
Take it to the Limit

      Reports, Grids, or Forms that:
            – Pull lots of entities
                                                   z al
            – Lots of years                    an
                                             rR
            – Lots of scenarios
                                          ate
                                        ew
                                      dg
      Not so problematic:
            – Lots of accounts f E
                               o
                           rty
                   pe
            – Or Custom dimension members
      Smart Viewro
               P
            – Cell volume impacts bandwidth
            – Subcubes impact server performance


Copyright 2012 Edgewater Ranzal
Data Design

                                          al
           “Metadata volume is interesting, but it’s
                                                           a nz
            how you                            it that er R
                                                       matters most”
                                                    at
                                                 ew
                                              dg
                 • Density
                                      o fE
                                  rty zeros
                 • Content
                              pe
                       – Specifically:
                           ro
                         P
                       – Tiny numbers
                       – Invalid Records




Copyright 2012 Edgewater Ranzal
Data Volume Measurement

      • No perfect method
                                                                        al
                                                                   nz
                                            Simple, easy to see Ra
    Method             How-
                       How-To               Pros                  Cons

                                                              er <Entity Currency>
    Data Extract Extract all data,                                Can only extract

                                                          at
                 count per entity           input from calculated

                                                   g ew average Can’t identify
    FreeLRU            Parse HFM event
                                              E  deasy to monitor individual cubes,
                                            Good sense of
                       logs
                                           fcube, growth
                                          o monthly
                                    rty
                                                                  harder to understand


                           ro     pe
    Database
    Analysis
                          P
                       Query DCE, DCN
                       tables and count
                                            Easy for a DBA, see all
                                            subcubes
                                                                      Doesn’t count
                                                                      dynamic members,
                                                                      includes invalid
                                                                      records



Copyright 2012 Edgewater Ranzal
Data Density Using FreeLRU

      • Survey of data density using FreeLRU
                                                     al
        method
      Number of applications reviewed: Median Min
                                                  nz
                                                   Max
                                                         a
                                                                             +1 Std Dev

                                                       rR
      44

                                                    ate
                                                ew
      NumCubesInRAM                             1,369       72      15,152        5,068
                                            dg
      NumDataRecordsInRAM
                                        of E1,170,908   247,900 23,019,754 4,574,074

                                    rty
                                  pe
      NumRecordsInLargestCube                  53,089     2,508    593,924     169,272

      Records per cube    Pro                   1,352       24      91,418      15,832

      Metadata efficiency                       3.4%      0.3%      39.7%        12.3%



Copyright 2012 Edgewater Ranzal
Loaded vs. Consolidated Data
      • What percent of the loaded data is a zero
        value?
            – <5% is reasonable
                                                                     z al
            – No zeros are best
                                                  an
                                             rR
            – Watch ZeroView settings on scenarios

                                         ate
      • Watch out for tiny values, from allocations
                                      ew
                                   dg
      • How much does the data expand from Sub
                               fE
        Calculate?
      • How many zeros are oy generated by the
                         rt
                       pe
        consolidation process?
                    ro
                  P
         – Intercompany eliminations                                     Consolidated 19.6%
         – Allocations
                                                               Calculated 9.4%
            – Empty variables
                                                     Loaded 0.9%




Copyright 2012 Edgewater Ranzal
Growth Up the Entity Chain
      Level                                            Number          Records
      Top Entity                                                1          261,593
      Average Subcube                                       814
                                                                    z al     5,193
                                                             an
                                                           rR
                                                          e 516
                                                       at
      Base entities including calculated data                                    680
      Base entities input data only
                                                 ew         443                  421
                                               dg
                                           o fE
                                     rty
                           ro      pe                      Top 261,593

                          P
                                       Average 5,193

                        Base 421



Copyright 2012 Edgewater Ranzal
Loaded, Calculated, and Consolidated

     • Rough stats: median from 10 applications
                                                           Monthly l
                                                                za
                                                   Zeros                Rules
                                         Monthly     %       an
                                                           Growth      Growth
                                                    e rR
  Loaded Records                        153,826 wat
                                                 4.1%          3.3%
                                              ge
                                           Ed
                                        of
  Loaded + Calculated
  Records
                                    rty 353,122 19.7%          2.7%     2.0

                 ro               pe
               P
  Consolidated Records           63,432 6.9%         3.2%
       Total data for all base (or top) entities
       Can be easily managed by better rule writing!

Copyright 2012 Edgewater Ranzal
Invalid Records

  • Type 1: Orphaned records from metadata that has been
    deleted                                  al      z
                                               an
        – Member is removed from dimension_Item table, but not
                                            rR
                                        ate
          from the data tables

                                    ew
        – These can be removed by Database > Delete Invalid
          Records                  g
  • Type 2: the member still Ed
                          f exists, but is no longer in a valid
                        o
    intersection    ty            r
          account Pro
                       pe
        – Most often from changing CustomX Top Member on an

        – These cannot be removed by HFM, but are filtered out in
          memory



Copyright 2012 Edgewater Ranzal
How Much Memory Do I Need?
                                                                        Plan A           Plan B
     Number of entities                                                            814                   814


                                                                                               al
     * 2 cubes: entity currency + contribution                                   1,628                 1,628

                                                                                             z
     Non-USD entities
     Non-                                                                          483                   483

                                                                            an
                                  currency**
     add another cube for parent currency**                                        483                   483

                                                                         r R2
     Entity_value cubes                                                          2,111                 2,111


                                                                      ate
                                                           ew
     Actual 2011, 2012                                                                                     2


                                                         dg
     4 Currency scenarios, 3 Estimate, 3 Forecast scenarios                       3                       10


                                                   fE
     Total Year_scenarios                                                         5                       12

                                                 o
     Total cubes                                                             10,555                   25,332


                                     rty
                                   pe
     Average records per cube                                                 5,193                     5,193


                            ro
     Optimal MaxRecordsInRAM setting                                     54,812,115               131,549,076

     bytes per record      P                                                      120                    120
     Records * bytes converted to MB =
     MaxDataCacheSizeInMB                                                    6,273                   15,055

                                                                                      low.
     ** Many entities are translated into other currencies as well, making this value low.


Copyright 2012 Edgewater Ranzal
z al
                                                     an
                                                   rR
                            Rules Timing        ate
                                   gew
                                         f Ed
                                      y o
                                    rt
                           ro     pe
                          P


Copyright 2012 Edgewater Ranzal
Data Density <> Calc Time
                                    Average Rule Execution Time in Contrast with Data Volume
                       900                                                                             2.500

                       800

                                                                                               z al
                                                                              an
                                                                                                       2.000
                       700



                                                                            rR
                                                                         ate
                       600
                                                                                                       1.500




                                                                                                               Seconds
             Records




                       500


                                                               ew
                                                             dg
                       400
                                                                                                       1.000



                                                       fE
                       300


                                                     o
                                           rty
                       200
                                                                                                       0.500




                                         pe
                       100



                                    ro
                        -                                                                              -


                                   P
                             Jan   Feb   Mar   Apr   May   Jun   Jul   Aug   Sep   Oct   Nov     Dec



              correlation between density and calc times
      • Most applications are rules bound

Copyright 2012 Edgewater Ranzal
S econds




                                        0
                                       50
                                      100
                                      150
                                      200
                                      250
                                      300
                                      350
                                      400
                                      450
  83820.83820_D
      FR .FR _N B M
 A L_R E GION S .U S




                                      P


    Copyright 2012 Edgewater Ranzal
         U S C A .U S




                                       ro
         E ME A .D E




                                          pe
             A P .C N
      C Z .C Z_N B M

                                            rty
  D E _N B M.83704                                  o
  FR _N B M.83519
                                                      fE
                                                                                                                  But Some are I/O Bound




         TH .83899
         U S .U S GO
         U S .80808
                                                               ew




         B R .83545
                                                                elapsed
                                                                         ate




3820.83820_1801
                                                             dg totalrecords




    OTH A P .82828
                                                                            rR




3820.83820_1851
                                                                              an
                                                                                                Time vs. Volume
                                                                                            z




         E ME A .B E
                                                                                              al




              LA .B R
         U S .80820
         A R .83856
                                      0
                                          10,000
                                                   20,000
                                                            30,000
                                                                     40,000
                                                                              50,000
                                                                                       60,000
How Long Should Rules Take?


                                                     al
                                                  nz
      • Total consolidation time for all entities, 12 periods
                                                a
                                            rR
      • Divide by 12 periods and total number of entities
                                     w ate
                              ge
                           Ed
             Seconds Per of Entity
                     rty
                  pe
         0 0.25 ro 2.0
              P               4.0                10.0


Copyright 2012 Edgewater Ranzal
Rules Impact Ratio

   • Total consolidation time
                                           al
     with rules
                                      a nz
                                    rR
                                 ate
   • Divided by time with Blank
     Rules                    ew
                                         E dg
                                  y of
                       rt
                    pe
   • Typically 2- 5 times
                  o
   • More than rthat is an
               P
     opportunity for improvement


Copyright 2012 Edgewater Ranzal
z al
                                                 an
                                               rR
                                  Reference ate
                                              ew
                                            dg
                                         fE
                                  Application
                                       o
                                   rty
                           ro pe
                          P


Copyright 2012 Edgewater Ranzal
Small but Constant Application
      0:04:19




                                                                                                          al
                                  Full Rules     Blank Rules

                                                                                                        z
      0:03:36


                                                                                         an
                                                                                       rR
                                                                                    ate
      0:02:53




                                                                           ew
      0:02:10


                                                                         dg
      0:01:26

                                                          o fE
                                        rty
                                      pe
      0:00:43



      0:00:00              Pro
                physical   physical            virtual         virtual    virtual   virtual   virtual     virtual
                HFM lab    Cust E         Ranzal dev      T-61 laptop     Cust A    Cust B    Cust C      Cust D




      • Applied across multiple environments
Copyright 2012 Edgewater Ranzal
z al
                                                       an
                                                     rR
                                                  ate
                                                ew
                                              dg
                                          o fE
                                    rty
                           ro     pe
                          P


Copyright 2012 Edgewater Ranzal
z al
                                                   an
                                           Chris Barbieri
                                                  R
                                                  at er
                                         cbarbieri@ranzal.com
                                               ew
                                             dg Needham, MA
                                                Needham,
                                        o fE
                                    rty                   USA
                           ro     pe        +1.617.480.6173
                          P
                                             www.ranzal.com


Copyright 2012 Edgewater Ranzal

More Related Content

What's hot

Security and Auditing in HFM
Security and Auditing in HFMSecurity and Auditing in HFM
Security and Auditing in HFM
Alithya
 
Oracle hyperion financial management
Oracle hyperion financial managementOracle hyperion financial management
Oracle hyperion financial management
Timothy J. Simkiss, CPA
 
HFM Member List Tips
HFM Member List TipsHFM Member List Tips
HFM Member List Tips
aa026593
 
Data-Driven Rules in HFM
Data-Driven Rules in HFMData-Driven Rules in HFM
Data-Driven Rules in HFM
aa026593
 
Getting Started with Calc Manager for HFM
Getting Started with Calc Manager for HFMGetting Started with Calc Manager for HFM
Getting Started with Calc Manager for HFM
Alithya
 
What would happen if i did...in hfm (part 2)
What would happen if i did...in hfm (part 2)What would happen if i did...in hfm (part 2)
What would happen if i did...in hfm (part 2)
Alithya
 
Hfm intro
Hfm introHfm intro
Hfm intro
Amit Sharma
 
Cash flow in hfm – simplified
Cash flow in hfm – simplifiedCash flow in hfm – simplified
Cash flow in hfm – simplified
Alithya
 
Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning
Alithya
 
Hfm demo (1)
Hfm demo (1)Hfm demo (1)
Hfm demo (1)
rsreenu
 
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope FormatKSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
Alexandre SERAN
 
HFM Zero view settings
HFM Zero view settings HFM Zero view settings
HFM Zero view settings
faizan uddin
 
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Charles Beyer
 
Where Did That Come From? Techniques for Debugging HFM
Where Did That Come From?  Techniques for Debugging HFMWhere Did That Come From?  Techniques for Debugging HFM
Where Did That Come From? Techniques for Debugging HFM
finitsolutions
 
Currency Translation in HFM
Currency Translation in HFMCurrency Translation in HFM
Currency Translation in HFM
aa026593
 
HFM Equity Pickup Module
HFM Equity Pickup ModuleHFM Equity Pickup Module
HFM Equity Pickup Module
aa026593
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examples
Amit Sharma
 
HFM API Deep Dive – Making a Better Financial Management Client
HFM API Deep Dive – Making a Better Financial Management ClientHFM API Deep Dive – Making a Better Financial Management Client
HFM API Deep Dive – Making a Better Financial Management Client
Charles Beyer
 
Dimensionality & Dimensions of Hyperion Planning
Dimensionality & Dimensions of Hyperion PlanningDimensionality & Dimensions of Hyperion Planning
Dimensionality & Dimensions of Hyperion Planning
epmvirtual.com
 
Finit solutions getting the most out of hfm process management and phased sub...
Finit solutions getting the most out of hfm process management and phased sub...Finit solutions getting the most out of hfm process management and phased sub...
Finit solutions getting the most out of hfm process management and phased sub...
finitsolutions
 

What's hot (20)

Security and Auditing in HFM
Security and Auditing in HFMSecurity and Auditing in HFM
Security and Auditing in HFM
 
Oracle hyperion financial management
Oracle hyperion financial managementOracle hyperion financial management
Oracle hyperion financial management
 
HFM Member List Tips
HFM Member List TipsHFM Member List Tips
HFM Member List Tips
 
Data-Driven Rules in HFM
Data-Driven Rules in HFMData-Driven Rules in HFM
Data-Driven Rules in HFM
 
Getting Started with Calc Manager for HFM
Getting Started with Calc Manager for HFMGetting Started with Calc Manager for HFM
Getting Started with Calc Manager for HFM
 
What would happen if i did...in hfm (part 2)
What would happen if i did...in hfm (part 2)What would happen if i did...in hfm (part 2)
What would happen if i did...in hfm (part 2)
 
Hfm intro
Hfm introHfm intro
Hfm intro
 
Cash flow in hfm – simplified
Cash flow in hfm – simplifiedCash flow in hfm – simplified
Cash flow in hfm – simplified
 
Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning Beginning Calculation Manager for Essbase and Hyperion Planning
Beginning Calculation Manager for Essbase and Hyperion Planning
 
Hfm demo (1)
Hfm demo (1)Hfm demo (1)
Hfm demo (1)
 
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope FormatKSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
KSCope 2013 - Balance Sheet Reporting - Design Consideration - KSCope Format
 
HFM Zero view settings
HFM Zero view settings HFM Zero view settings
HFM Zero view settings
 
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
Hyperion EPM APIs - Added value from HFM, Workspace, FDM, Smartview, and Shar...
 
Where Did That Come From? Techniques for Debugging HFM
Where Did That Come From?  Techniques for Debugging HFMWhere Did That Come From?  Techniques for Debugging HFM
Where Did That Come From? Techniques for Debugging HFM
 
Currency Translation in HFM
Currency Translation in HFMCurrency Translation in HFM
Currency Translation in HFM
 
HFM Equity Pickup Module
HFM Equity Pickup ModuleHFM Equity Pickup Module
HFM Equity Pickup Module
 
FDMEE script examples
FDMEE script examplesFDMEE script examples
FDMEE script examples
 
HFM API Deep Dive – Making a Better Financial Management Client
HFM API Deep Dive – Making a Better Financial Management ClientHFM API Deep Dive – Making a Better Financial Management Client
HFM API Deep Dive – Making a Better Financial Management Client
 
Dimensionality & Dimensions of Hyperion Planning
Dimensionality & Dimensions of Hyperion PlanningDimensionality & Dimensions of Hyperion Planning
Dimensionality & Dimensions of Hyperion Planning
 
Finit solutions getting the most out of hfm process management and phased sub...
Finit solutions getting the most out of hfm process management and phased sub...Finit solutions getting the most out of hfm process management and phased sub...
Finit solutions getting the most out of hfm process management and phased sub...
 

Viewers also liked

Hyperion financial management: Application design for performance
Hyperion financial management: Application design for performanceHyperion financial management: Application design for performance
Hyperion financial management: Application design for performance
Alithya
 
Utilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRSUtilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRS
Alithya
 
Mastering Oracle® Hyperion EPM Metadata in a distributed organization
Mastering Oracle® Hyperion EPM Metadata in a distributed organizationMastering Oracle® Hyperion EPM Metadata in a distributed organization
Mastering Oracle® Hyperion EPM Metadata in a distributed organization
Orchestra Networks
 
Hyperion Financial Management Application Design for Performance
Hyperion Financial Management Application Design for PerformanceHyperion Financial Management Application Design for Performance
Hyperion Financial Management Application Design for Performance
Alithya
 
Advanced Topics in Calc Manager for HFM
Advanced Topics in Calc Manager for HFMAdvanced Topics in Calc Manager for HFM
Advanced Topics in Calc Manager for HFM
Alithya
 
Utilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRSUtilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRS
Alithya
 

Viewers also liked (6)

Hyperion financial management: Application design for performance
Hyperion financial management: Application design for performanceHyperion financial management: Application design for performance
Hyperion financial management: Application design for performance
 
Utilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRSUtilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRS
 
Mastering Oracle® Hyperion EPM Metadata in a distributed organization
Mastering Oracle® Hyperion EPM Metadata in a distributed organizationMastering Oracle® Hyperion EPM Metadata in a distributed organization
Mastering Oracle® Hyperion EPM Metadata in a distributed organization
 
Hyperion Financial Management Application Design for Performance
Hyperion Financial Management Application Design for PerformanceHyperion Financial Management Application Design for Performance
Hyperion Financial Management Application Design for Performance
 
Advanced Topics in Calc Manager for HFM
Advanced Topics in Calc Manager for HFMAdvanced Topics in Calc Manager for HFM
Advanced Topics in Calc Manager for HFM
 
Utilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRSUtilizing HFM to Handle the Requirements of IFRS
Utilizing HFM to Handle the Requirements of IFRS
 

Similar to HFM Application Design for Performance

Right Tool for the Right Job: How to Maximize the ROI of Oracle’s Enterprise ...
Right Tool for the Right Job: How to Maximize the ROI of Oracle’s Enterprise ...Right Tool for the Right Job: How to Maximize the ROI of Oracle’s Enterprise ...
Right Tool for the Right Job: How to Maximize the ROI of Oracle’s Enterprise ...
Alithya
 
Smalley stigberg petze
Smalley stigberg petzeSmalley stigberg petze
Smalley stigberg petze
NASAPMC
 
Oracle EPM Project Financial Planning (PFP) – A First Look
Oracle EPM Project Financial Planning (PFP) – A First LookOracle EPM Project Financial Planning (PFP) – A First Look
Oracle EPM Project Financial Planning (PFP) – A First Look
Alithya
 
Sustainable Operations through Better Asset Lifecycle Management
Sustainable Operations through Better Asset Lifecycle ManagementSustainable Operations through Better Asset Lifecycle Management
Sustainable Operations through Better Asset Lifecycle Management
ARC Advisory Group
 
Sustainable Operations through Better Asset Lifecycle Management
Sustainable Operations through Better Asset Lifecycle ManagementSustainable Operations through Better Asset Lifecycle Management
Sustainable Operations through Better Asset Lifecycle Management
ARC Advisory Group
 
Trepp Capital Adequacy Stress Testing
Trepp Capital Adequacy Stress TestingTrepp Capital Adequacy Stress Testing
Trepp Capital Adequacy Stress Testing
trepp
 
FDM & ERPi with Essbase - Streamlining Data Integration and Challenging Dogma
FDM & ERPi with Essbase - Streamlining Data Integration and Challenging Dogma FDM & ERPi with Essbase - Streamlining Data Integration and Challenging Dogma
FDM & ERPi with Essbase - Streamlining Data Integration and Challenging Dogma
Alithya
 
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptxIntroduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
Designed Culture
 
Feature Prioritization Rmpdma Public
Feature Prioritization Rmpdma PublicFeature Prioritization Rmpdma Public
Feature Prioritization Rmpdma Public
Signarama Dtc
 
How can you keep the customer inputs flowing, the teams running and still kno...
How can you keep the customer inputs flowing, the teams running and still kno...How can you keep the customer inputs flowing, the teams running and still kno...
How can you keep the customer inputs flowing, the teams running and still kno...
AgileSparks
 
Oracle Business Intelligence (OBIEE) from an Essbase Perspective
Oracle Business Intelligence (OBIEE) from an Essbase PerspectiveOracle Business Intelligence (OBIEE) from an Essbase Perspective
Oracle Business Intelligence (OBIEE) from an Essbase Perspective
Alithya
 

Similar to HFM Application Design for Performance (11)

Right Tool for the Right Job: How to Maximize the ROI of Oracle’s Enterprise ...
Right Tool for the Right Job: How to Maximize the ROI of Oracle’s Enterprise ...Right Tool for the Right Job: How to Maximize the ROI of Oracle’s Enterprise ...
Right Tool for the Right Job: How to Maximize the ROI of Oracle’s Enterprise ...
 
Smalley stigberg petze
Smalley stigberg petzeSmalley stigberg petze
Smalley stigberg petze
 
Oracle EPM Project Financial Planning (PFP) – A First Look
Oracle EPM Project Financial Planning (PFP) – A First LookOracle EPM Project Financial Planning (PFP) – A First Look
Oracle EPM Project Financial Planning (PFP) – A First Look
 
Sustainable Operations through Better Asset Lifecycle Management
Sustainable Operations through Better Asset Lifecycle ManagementSustainable Operations through Better Asset Lifecycle Management
Sustainable Operations through Better Asset Lifecycle Management
 
Sustainable Operations through Better Asset Lifecycle Management
Sustainable Operations through Better Asset Lifecycle ManagementSustainable Operations through Better Asset Lifecycle Management
Sustainable Operations through Better Asset Lifecycle Management
 
Trepp Capital Adequacy Stress Testing
Trepp Capital Adequacy Stress TestingTrepp Capital Adequacy Stress Testing
Trepp Capital Adequacy Stress Testing
 
FDM & ERPi with Essbase - Streamlining Data Integration and Challenging Dogma
FDM & ERPi with Essbase - Streamlining Data Integration and Challenging Dogma FDM & ERPi with Essbase - Streamlining Data Integration and Challenging Dogma
FDM & ERPi with Essbase - Streamlining Data Integration and Challenging Dogma
 
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptxIntroduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
Introduction to Agile and Scrum (Montana Programmers Meetup Jan 2012).pptx
 
Feature Prioritization Rmpdma Public
Feature Prioritization Rmpdma PublicFeature Prioritization Rmpdma Public
Feature Prioritization Rmpdma Public
 
How can you keep the customer inputs flowing, the teams running and still kno...
How can you keep the customer inputs flowing, the teams running and still kno...How can you keep the customer inputs flowing, the teams running and still kno...
How can you keep the customer inputs flowing, the teams running and still kno...
 
Oracle Business Intelligence (OBIEE) from an Essbase Perspective
Oracle Business Intelligence (OBIEE) from an Essbase PerspectiveOracle Business Intelligence (OBIEE) from an Essbase Perspective
Oracle Business Intelligence (OBIEE) from an Essbase Perspective
 

More from Alithya

Journey to the Oracle Talent Management Cloud
Journey to the Oracle Talent Management CloudJourney to the Oracle Talent Management Cloud
Journey to the Oracle Talent Management Cloud
Alithya
 
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
Alithya
 
Leading Practices in Multi-Pillar Oracle Cloud Implementations
Leading Practices in Multi-Pillar Oracle Cloud ImplementationsLeading Practices in Multi-Pillar Oracle Cloud Implementations
Leading Practices in Multi-Pillar Oracle Cloud Implementations
Alithya
 
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Alithya
 
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
Alithya
 
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick! Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
Alithya
 
How to Allocate Your Close Time More Effectively
How to Allocate Your Close Time More EffectivelyHow to Allocate Your Close Time More Effectively
How to Allocate Your Close Time More Effectively
Alithya
 
Viasat Launches to the Cloud with Oracle Enterprise Data Management
Viasat Launches to the Cloud with Oracle Enterprise Data Management Viasat Launches to the Cloud with Oracle Enterprise Data Management
Viasat Launches to the Cloud with Oracle Enterprise Data Management
Alithya
 
How Do I Love Cash Flow? Let Me Count the Ways…
How Do I Love Cash Flow? Let Me Count the Ways… How Do I Love Cash Flow? Let Me Count the Ways…
How Do I Love Cash Flow? Let Me Count the Ways…
Alithya
 
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
Alithya
 
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
Alithya
 
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM CloudLegg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
Alithya
 
Supply Chain Advisory and MMIS System Oracle Implementation
Supply Chain Advisory and MMIS System Oracle ImplementationSupply Chain Advisory and MMIS System Oracle Implementation
Supply Chain Advisory and MMIS System Oracle Implementation
Alithya
 
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
Alithya
 
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
Alithya
 
ODTUG Configuring Workforce: Employee? Job? or Both?
ODTUG Configuring Workforce: Employee? Job? or Both? ODTUG Configuring Workforce: Employee? Job? or Both?
ODTUG Configuring Workforce: Employee? Job? or Both?
Alithya
 
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
Alithya
 
AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?
Alithya
 
A Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCSA Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCS
Alithya
 
Essbase Calculations: Elements of Style
Essbase Calculations: Elements of StyleEssbase Calculations: Elements of Style
Essbase Calculations: Elements of Style
Alithya
 

More from Alithya (20)

Journey to the Oracle Talent Management Cloud
Journey to the Oracle Talent Management CloudJourney to the Oracle Talent Management Cloud
Journey to the Oracle Talent Management Cloud
 
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
What Did I Miss? Addressing Non-Traditional Reconciliations in AR and Data In...
 
Leading Practices in Multi-Pillar Oracle Cloud Implementations
Leading Practices in Multi-Pillar Oracle Cloud ImplementationsLeading Practices in Multi-Pillar Oracle Cloud Implementations
Leading Practices in Multi-Pillar Oracle Cloud Implementations
 
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
Why and How to Implement Operation Transfer Pricing (OTP) with Oracle EPM Cloud
 
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
How to Deploy & Integrate Oracle EPM Cloud Profitability and Cost Management ...
 
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick! Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
Workforce Plus: Tips and Tricks to Give Workforce an Extra Kick!
 
How to Allocate Your Close Time More Effectively
How to Allocate Your Close Time More EffectivelyHow to Allocate Your Close Time More Effectively
How to Allocate Your Close Time More Effectively
 
Viasat Launches to the Cloud with Oracle Enterprise Data Management
Viasat Launches to the Cloud with Oracle Enterprise Data Management Viasat Launches to the Cloud with Oracle Enterprise Data Management
Viasat Launches to the Cloud with Oracle Enterprise Data Management
 
How Do I Love Cash Flow? Let Me Count the Ways…
How Do I Love Cash Flow? Let Me Count the Ways… How Do I Love Cash Flow? Let Me Count the Ways…
How Do I Love Cash Flow? Let Me Count the Ways…
 
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
How WillScot-Mobile Mini Utilized Enterprise Data Management for Business Tra...
 
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
❤️ Matchmaker, Make Me a Match: Can AR Intercompany Matchmaking Tools Be a Pe...
 
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM CloudLegg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
Legg Mason’s Enterprise, Profit Driven Quest with Oracle EPM Cloud
 
Supply Chain Advisory and MMIS System Oracle Implementation
Supply Chain Advisory and MMIS System Oracle ImplementationSupply Chain Advisory and MMIS System Oracle Implementation
Supply Chain Advisory and MMIS System Oracle Implementation
 
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
Digital Transformation in Healthcare: Journey to Oracle Cloud for Integrated,...
 
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
nter-pod Revolutions: Connected Enterprise Solution in Oracle EPM Cloud
 
ODTUG Configuring Workforce: Employee? Job? or Both?
ODTUG Configuring Workforce: Employee? Job? or Both? ODTUG Configuring Workforce: Employee? Job? or Both?
ODTUG Configuring Workforce: Employee? Job? or Both?
 
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
Oracle Cloud Time and Labor: Default Payroll Rate, Override Rate and Flat Dol...
 
AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?AUSOUG I Am Paying for my Cloud License. What's Next?
AUSOUG I Am Paying for my Cloud License. What's Next?
 
A Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCSA Journey to Profitability with Oracle PCMCS
A Journey to Profitability with Oracle PCMCS
 
Essbase Calculations: Elements of Style
Essbase Calculations: Elements of StyleEssbase Calculations: Elements of Style
Essbase Calculations: Elements of Style
 

Recently uploaded

Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 

Recently uploaded (20)

Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 

HFM Application Design for Performance

  • 1. z al an rR Hyperion Financial Management ate Application Design ew Performance g5,for Ed of November 2012 rty ro pe P Chris Barbieri Practice Director
  • 2. Personal Background • Established HFM performance tuning techniques and statistics widely used today z al • 4+ years as Sr. Product Issues Manager atn a Hyperion rR ate – HFM, Smart View, Shared Services, MDM 2001 HFM launch team 2001 w ge • • Certified HFM, HyperionEd Enterprise of Boston College rty • B.S. Finance & Accounting, • pe roHFM Performance Tuning Lab at Ranzal MBA, Babson College • P Established • Copyright 2012 Edgewater Ranzal
  • 3. Foundation of Performance • Hyperion Financial Management l • Metadata designaas it a nz R impacts performance at er members – Volume of –gew of structures Impact d E o f• Data rty – Content ro pe – Density P • Rules • Environment Copyright 2012 Edgewater Ranzal
  • 4. z al an rR Metadata ate gew f Ed y o rt ro pe P Copyright 2012 Edgewater Ranzal
  • 5. 12 Standard Dimensions Application Profile User controlled Entity al nz 1. Year 5. a rR 6. Account 2. Period 7. te a ICP 3. View ew Scenario g 8. Ed User defined of System rty pe 4. Value dimension, 9. Custom 1 P ro includes 10. Custom 2 currencies 11. Custom 3 12. Custom 4 Copyright 2012 Edgewater Ranzal
  • 6. Application Profile Year – No inherent impact on performance – Can be increased after the application is built l n za – Impacts database table volume a Period rR ate whether you use them or notew – Base periods comprise column structure of every table, dgit is key to your entire fE – Avoid weekly profiles unless application’s designo rty pe – Yearly is inadvisable ro View P – No impact, but only YTD is stored – Other views are on-the-fly derivations • Consider the UI click volume Copyright 2012 Edgewater Ranzal
  • 7. System Dimension Value Dimension – Can not directly modify this al – “<Entity Currency>” points to entity’s default currency z an – “<Parent Currency>” points to default currency of the entity’s parent rR • Anything above “<Entity Curr Total>” must be Parent.Child format ate Currencies w ge – Don’t add currencies you aren’t using d • Sets of calc status records for (every entity * every currency) o fE • Impact of loading metadata with entity or currency changes rty – Normally translate from the entity’s currency only into it’s parent’s currency ro pe translations P – Beware of non-default • Impacted calc status • Data explosion • Adds to cycle time Copyright 2012 Edgewater Ranzal
  • 8. User Controlled Dimensions Entity – Sum of the data of the children al a nz each – Avoid Consolidate All or All With Data on rR ate hierarchy – Assign Adj flags sparingly w e dg fE • Don’t disable if you ever had journals on entity o rty ICP – “Hidden” pe o dimension Scenario Pr – Number of tables Copyright 2012 Edgewater Ranzal
  • 9. Impact of Account Depth z al an rR ate 4- Net Income 6- Net Income w 5- EBIT ge 3- Optg Income 2- Gross Margin f Ed 4- Optg Income y o rt 3- Gross Profit e 1- Sales Pr op 2- Gross Margin 1- Sales Effect is multiplied when you consider the custom dimensions Parent accounts don’t lock Copyright 2012 Edgewater Ranzal
  • 10. User Defined Dimensions Custom 1..4 al – Think dozens or hundreds, but not thousands z an • If Thousands are necessary, 64 bit makes this possible rR ate • Rules remain a major factor in performance w ge – Avoid: d fE • Employees • Products o • Anything that y very dynamic, changing greatly from year rt is to year p e P roone relationship with the entities • One to Configurable dimensions in 11.1.2.2??? Copyright 2012 Edgewater Ranzal
  • 11. Metadata Efficiency Ratio What does the average entity have in common with the top entity? al nz – Density measurement of re-use of the accounts and customs across all entities a rR ate ew top entity dg o fE rty ro pe base P Copyright 2012 Edgewater Ranzal
  • 12. Metadata Volumes (Americas) 80 Applications Median +1 Std Deviation High Accounts 1,383 2,814 7,491 ICP Accounts With Plug 17 291 2,273 Accounts With Data Audit 26 1,356 7,490 Consolidation Rules 45% z al OrgBy Period 16% an Phased Submission 19% rR Consolidation Methods - ate 3 16 ew dg Currencies 25 57 150 fE Custom1 177 3,248 23,897 Custom2 o 67 2,397 20,484 rty pe Custom3 46 919 5,681 ro Custom4 19 184 1,199 Entity Hierarchies Entities (unique) P 672 4 12 4,242 44 21,199 ICP Members 200 1,161 7,770 Scenarios 10 27 81 Scenarios Using Process Management - 6 37 Scenarios Using Data Audit - 11 78 Copyright 2012 Edgewater Ranzal
  • 13. z al an rR Data ate gew f Ed y o rt ro pe P Copyright 2012 Edgewater Ranzal
  • 14. What’s a Subcube? • HFM data storage unit • Database tables stored by z al – Each record contains all periods for the an [Year] e rR at – All records for a subcube are loaded into memory together w d ge o fE erty Parent subcube, op stored in DCN tables Pr Currency subcubes, stored in DCE tables Copyright 2012 Edgewater Ranzal
  • 15. Take it to the Limit Reports, Grids, or Forms that: – Pull lots of entities z al – Lots of years an rR – Lots of scenarios ate ew dg Not so problematic: – Lots of accounts f E o rty pe – Or Custom dimension members Smart Viewro P – Cell volume impacts bandwidth – Subcubes impact server performance Copyright 2012 Edgewater Ranzal
  • 16. Data Design al “Metadata volume is interesting, but it’s a nz how you it that er R matters most” at ew dg • Density o fE rty zeros • Content pe – Specifically: ro P – Tiny numbers – Invalid Records Copyright 2012 Edgewater Ranzal
  • 17. Data Volume Measurement • No perfect method al nz Simple, easy to see Ra Method How- How-To Pros Cons er <Entity Currency> Data Extract Extract all data, Can only extract at count per entity input from calculated g ew average Can’t identify FreeLRU Parse HFM event E deasy to monitor individual cubes, Good sense of logs fcube, growth o monthly rty harder to understand ro pe Database Analysis P Query DCE, DCN tables and count Easy for a DBA, see all subcubes Doesn’t count dynamic members, includes invalid records Copyright 2012 Edgewater Ranzal
  • 18. Data Density Using FreeLRU • Survey of data density using FreeLRU al method Number of applications reviewed: Median Min nz Max a +1 Std Dev rR 44 ate ew NumCubesInRAM 1,369 72 15,152 5,068 dg NumDataRecordsInRAM of E1,170,908 247,900 23,019,754 4,574,074 rty pe NumRecordsInLargestCube 53,089 2,508 593,924 169,272 Records per cube Pro 1,352 24 91,418 15,832 Metadata efficiency 3.4% 0.3% 39.7% 12.3% Copyright 2012 Edgewater Ranzal
  • 19. Loaded vs. Consolidated Data • What percent of the loaded data is a zero value? – <5% is reasonable z al – No zeros are best an rR – Watch ZeroView settings on scenarios ate • Watch out for tiny values, from allocations ew dg • How much does the data expand from Sub fE Calculate? • How many zeros are oy generated by the rt pe consolidation process? ro P – Intercompany eliminations Consolidated 19.6% – Allocations Calculated 9.4% – Empty variables Loaded 0.9% Copyright 2012 Edgewater Ranzal
  • 20. Growth Up the Entity Chain Level Number Records Top Entity 1 261,593 Average Subcube 814 z al 5,193 an rR e 516 at Base entities including calculated data 680 Base entities input data only ew 443 421 dg o fE rty ro pe Top 261,593 P Average 5,193 Base 421 Copyright 2012 Edgewater Ranzal
  • 21. Loaded, Calculated, and Consolidated • Rough stats: median from 10 applications Monthly l za Zeros Rules Monthly % an Growth Growth e rR Loaded Records 153,826 wat 4.1% 3.3% ge Ed of Loaded + Calculated Records rty 353,122 19.7% 2.7% 2.0 ro pe P Consolidated Records 63,432 6.9% 3.2% Total data for all base (or top) entities Can be easily managed by better rule writing! Copyright 2012 Edgewater Ranzal
  • 22. Invalid Records • Type 1: Orphaned records from metadata that has been deleted al z an – Member is removed from dimension_Item table, but not rR ate from the data tables ew – These can be removed by Database > Delete Invalid Records g • Type 2: the member still Ed f exists, but is no longer in a valid o intersection ty r account Pro pe – Most often from changing CustomX Top Member on an – These cannot be removed by HFM, but are filtered out in memory Copyright 2012 Edgewater Ranzal
  • 23. How Much Memory Do I Need? Plan A Plan B Number of entities 814 814 al * 2 cubes: entity currency + contribution 1,628 1,628 z Non-USD entities Non- 483 483 an currency** add another cube for parent currency** 483 483 r R2 Entity_value cubes 2,111 2,111 ate ew Actual 2011, 2012 2 dg 4 Currency scenarios, 3 Estimate, 3 Forecast scenarios 3 10 fE Total Year_scenarios 5 12 o Total cubes 10,555 25,332 rty pe Average records per cube 5,193 5,193 ro Optimal MaxRecordsInRAM setting 54,812,115 131,549,076 bytes per record P 120 120 Records * bytes converted to MB = MaxDataCacheSizeInMB 6,273 15,055 low. ** Many entities are translated into other currencies as well, making this value low. Copyright 2012 Edgewater Ranzal
  • 24. z al an rR Rules Timing ate gew f Ed y o rt ro pe P Copyright 2012 Edgewater Ranzal
  • 25. Data Density <> Calc Time Average Rule Execution Time in Contrast with Data Volume 900 2.500 800 z al an 2.000 700 rR ate 600 1.500 Seconds Records 500 ew dg 400 1.000 fE 300 o rty 200 0.500 pe 100 ro - - P Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec correlation between density and calc times • Most applications are rules bound Copyright 2012 Edgewater Ranzal
  • 26. S econds 0 50 100 150 200 250 300 350 400 450 83820.83820_D FR .FR _N B M A L_R E GION S .U S P Copyright 2012 Edgewater Ranzal U S C A .U S ro E ME A .D E pe A P .C N C Z .C Z_N B M rty D E _N B M.83704 o FR _N B M.83519 fE But Some are I/O Bound TH .83899 U S .U S GO U S .80808 ew B R .83545 elapsed ate 3820.83820_1801 dg totalrecords OTH A P .82828 rR 3820.83820_1851 an Time vs. Volume z E ME A .B E al LA .B R U S .80820 A R .83856 0 10,000 20,000 30,000 40,000 50,000 60,000
  • 27. How Long Should Rules Take? al nz • Total consolidation time for all entities, 12 periods a rR • Divide by 12 periods and total number of entities w ate ge Ed Seconds Per of Entity rty pe 0 0.25 ro 2.0 P 4.0 10.0 Copyright 2012 Edgewater Ranzal
  • 28. Rules Impact Ratio • Total consolidation time al with rules a nz rR ate • Divided by time with Blank Rules ew E dg y of rt pe • Typically 2- 5 times o • More than rthat is an P opportunity for improvement Copyright 2012 Edgewater Ranzal
  • 29. z al an rR Reference ate ew dg fE Application o rty ro pe P Copyright 2012 Edgewater Ranzal
  • 30. Small but Constant Application 0:04:19 al Full Rules Blank Rules z 0:03:36 an rR ate 0:02:53 ew 0:02:10 dg 0:01:26 o fE rty pe 0:00:43 0:00:00 Pro physical physical virtual virtual virtual virtual virtual virtual HFM lab Cust E Ranzal dev T-61 laptop Cust A Cust B Cust C Cust D • Applied across multiple environments Copyright 2012 Edgewater Ranzal
  • 31. z al an rR ate ew dg o fE rty ro pe P Copyright 2012 Edgewater Ranzal
  • 32. z al an Chris Barbieri R at er cbarbieri@ranzal.com ew dg Needham, MA Needham, o fE rty USA ro pe +1.617.480.6173 P www.ranzal.com Copyright 2012 Edgewater Ranzal