07_EssbaseCalculations

Embed Size (px)

DESCRIPTION

essbase caculations

Citation preview

  • 7/18/2019 07_EssbaseCalculations

    1/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Analytic Services Fundamentals

    Calculating Analytic Services

    Databases

    7

  • 7/18/2019 07_EssbaseCalculations

    2/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Objectives

    At the end of this lesson you should be able to!

    Describe Analytic Services calculation capabilities

    Describe the outline calculation and e"plain its benefits

    Describe the calculation script and e"plain its benefits

    #"ecute outline calculations and calculation scripts fro$ Ad$inistrationServices Console

  • 7/18/2019 07_EssbaseCalculations

    3/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Calculating Data

    %rovides faster retrievals

    Supports co$ple" business analysis&Allocations

    & %roduct 'i"

    & (hat )f

    )nput Data

    ReportCalculatedDatabaseCalculation

  • 7/18/2019 07_EssbaseCalculations

    4/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Outline Calculations

    *sed for less co$ple" calculations

    +ollo, outline relationships

    +astest ,ay to calculate entire database

    -utline

    )nput Data

    Calculated

    Database

  • 7/18/2019 07_EssbaseCalculations

    5/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Consolidation Operators and MemberFormulas

    Consolidation operators

    'e$ber for$ulas

  • 7/18/2019 07_EssbaseCalculations

    6/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Order of Outline Calculations

    Analytic Services calculates the outline in the follo,ing order!

    . Accounts di$ension

    2. /i$e di$ension

    . -ther dense di$ensions in top1do,n order

    . -ther sparse di$ensions in top1do,n order

    5. 'e$bers that are tagged as /,o1%ass calculations

    Calculated data

    3After /,o1%ass4

    st pass 2nd pass

    Calculated data

    3efore /,o1%ass4

    6evel 0 data

  • 7/18/2019 07_EssbaseCalculations

    7/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Order of Member Calculations

    2

    7

    5

    8

    9

    9

    2

    8

    6evel 0

    6evel

    6evel 2

    Calculation -rder

  • 7/18/2019 07_EssbaseCalculations

    8/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Executing Outline Calculations

    2

  • 7/18/2019 07_EssbaseCalculations

    9/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Calculation Scripts

    Calculation scripts enable you to!

    Calculate all or a portion of the database

    Control the order in ,hich di$ensions are calculated

    %erfor$ co$ple" calculations

    6evel 0 data

    Calculated

    database

    Calculation script

  • 7/18/2019 07_EssbaseCalculations

    10/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Creating Calculation Scripts

    +unctions and

    co$$ands

    Di$ensions and

    $e$bers-pening the Calculation

    Script #ditor

  • 7/18/2019 07_EssbaseCalculations

    11/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Executing Calculation Scripts

    :ou can e"ecute calculation scripts fro$! the Ad$inistration Services Console

    an #"cel spreadsheet

    a 'a"6 script

    Ad$inistrationServices Console

    #"cel

    'a"6 script

    Calculated

    database

    Calculation

  • 7/18/2019 07_EssbaseCalculations

    12/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Executing Calculation Scripts fromAdministration Services Console

    2

  • 7/18/2019 07_EssbaseCalculations

    13/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Outline Enancements !at AffectCalculations

    /,o1%ass Calculations Dyna$ic Calculations

    Dyna$ic /i$e Series

  • 7/18/2019 07_EssbaseCalculations

    14/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    efore /,o1%ass

    After /,o1%ass

    !"o#$ass Calculations

  • 7/18/2019 07_EssbaseCalculations

    15/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Assigning te !"o#$ass !ag

    2

    Assigned/,o1%ass tag

  • 7/18/2019 07_EssbaseCalculations

    16/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Dynamic Calculations

    Advantages& Shorten batch database calculation ti$e

    & Reduce dis; storage usage

    & Reduce database restructure ti$e

    & Reduce ti$e to perfor$ a bac;up

    Disadvantages& 'ay increase retrieval ti$e

    & Change calculation order

    %recalculated

    Database

    Data

    Re

  • 7/18/2019 07_EssbaseCalculations

    17/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Assigning te Dynamic Calc !ag

    2

    AssignedDyna$icCalctag

  • 7/18/2019 07_EssbaseCalculations

    18/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Dynamic !ime Series

    =anuary +ebruary 'arch

    Sales 00 20 0

    >/D Sales 00 220 50

    =an +ebCalc script

    =an +ebDyna$ic

    /i$e Series

    Stored >/D

    ?on1stored >/D

  • 7/18/2019 07_EssbaseCalculations

    19/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Enabling Dynamic !ime Series Members

    Result

    2

  • 7/18/2019 07_EssbaseCalculations

    20/20

    2005 Hyperion Solutions Corporation. All Rights Reserved.

    Summary

    )n this lesson you should havelearned ho, to!

    Describe Analytic Servicescalculation capabilities

    Describe the outline calculation ande"plain its benefits

    Describe the calculation script ande"plain its benefits

    #"ecute outline calculations andcalculation scripts fro$

    Ad$inistration Services Console