Med Essbase-kuber i hybridläge får du fördelar i form av snabb aggregering också mellan glesa dimensioner, mindre kubstorlekar, optimerad minnesanvändning, flexibla batchberäkningar och gedigna analyser av formelberoende.
I hybridläget kombineras blocklagringens procedurberäkning och återskrivningsfunktion med aggregeringslagringens aggregeringsprestanda. Hybridläge erbjuder fördelarna med snabba prestanda, genom att eliminera behovet av att lagra glesa aggregeringar. Detta, i sin tur, minskar databasstorleken och minnesanvändningen, och gör att batchberäkningar går snabbare. Övervägandena för distributionen förenklas, eftersom du inte längre behöver överväga att använda blocklagring för omfattande användning av nivå 0-beräkningar, kontra aggregerad lagring för många aggregeringar på högre nivå, kontra utformning av partitionerade modeller där kuben delas upp längs dimensionslinjer för att främja beräkningsprestanda.
Följande är några scenarier där hybridläge sannolikt ger förbättrad beräkningsprestanda:
En blocklagringsdatabas har glesa medlemmar som inte är nivå 0 och som beräknas enligt hierarkin (snarare än av beräkningsskript).
En gles överordnad medlem för dynamisk beräkning har fler än 100 underordnade.
Du använder en transparent partition mellan ett tomt mål med aggregerad lagring och en källa med blocklagring. Om formlerna i det aggregerade lagringsmålet är enkla och möjliga att översätta till språket för blocklagringsformler kan du uppnå snabba resultat på blocklagring med hjälp av hybridläge.
Du använder en transparent partition mellan två blocklagringsdatabaser, och beräkningsprestanda är ett bekymmer.
En annan fördel med hybridläget är att det inte finns något dispositionsordningsberoende. Du kan enkelt anpassa lösningsordning i stället för att ändra dimensionsordningen.
I hybridläget kan du också använda scenariohantering för att testa och modellera hypotetiska data med ett arbetsflödesformat utan att det krävs mer lagring.