Fordele ved hybrid tilstand

Med Essbase-kuber i hybrid tilstand kan du drage fordel af hurtig aggregering selv på tværs af spredte dimensioner, mindre kubestørrelse, optimeret hukommelsesaftryk, fleksible batchberegninger og robust analyse af formelafhængighed.

Hybrid tilstand kombinerer procedural beregning i bloklager (BSO) og tilbageskrivningsfunktionalitet med aggregeringsydeevnen i aggregeret lager (ASO). Hybrid tilstand giver fordelen ved hurtig ydeevne ved at eliminere behovet for at gemme spredte aggregeringer. Dette reducerer databasestørrelsen og hukommelsesforbruget og gør batchberegninger hurtigere. Overvejelser i forbindelse med implementering bliver mere enkle, fordi du ikke længere skal overveje at bruge bloklager til tung brug af beregninger på laveste niveau, versus aggregeret lager for mange aggregeringer på højere niveauer, versus design af partitionerede modeller, hvor kuben opdeles langs dimensionslinjer for at lette beregningsydeevnen.

Følgende er nogle scenarier, hvor hybrid tilstand sandsynligvis vil forbedre beregningsydeevnen:

  • En bloklagerdatabase har spredte medlemmer, som ikke er på laveste niveau, og som beregnes i henhold til hierarkiet (i stedet for af beregningsscripts).

  • Et spredt, dynamisk beregnet overordnet medlem har mere end 100 underordnede.

  • Du bruger en transparent partition mellem et tomt aggregeret lagermål og en bloklagerkilde. Hvis formlerne på det aggregerede lagermål er enkle og kan oversættes til bloklagerformelsprog, kan du opnå hurtige resultater på bloklager ved at bruge hybrid tilstand.

  • Du bruger en transparent partition mellem to bloklagerdatabaser, og beregningsydeevnen er af betydning.

En anden fordel ved hybrid tilstand er, at der er ingen afhængighed af outline-rækkefølge. Du kan nemt tilpasse beregningsrækkefølge i stedet for at omarrangere dimensionsrækkefølgen.

Hybrid tilstand giver dig også mulighed for at bruge scenariestyring til at teste og modellere hypotetiske data ved hjælp af et workflow-format uden tilføjelse af lagerkrav.