13 Hybridmodus for rask analysebehandling

Oracle Essbase-behandleren for beregninger og spørringer i hybridmodus gir deg muligheten til å utføre sanntidsanalyser ved hjelp av prosedyreorienterte beregninger og funksjoner for lese- og skrivemodellering. Hybridmodus er standardmotoren for analyse av dynamisk avhengighet for blokklagringsspørringer. Den er ikke standarden for beregningsskript (du kan aktivere den).

Hvis du har arbeidet med Essbase 11g lokalt, har du sannsynligvis erfaring med én eller flere av disse kubeutformingsmodiene som er skreddersydd for ulike formål:

  • Blokklagring: egner seg best når det finnes store, spredte dimensjoner. Kuber i denne modusen lagres og forhåndsaggregeres for å oppnå gode spørringsresultater. Inkluderer et omfattende sett med beregningsfunksjoner for analyse.
  • Aggregert lagring: egner seg best for kuber med et stort antall dimensjoner og mange aggregeringer på øvre nivå. Medlemsformler kan angis ved hjelp av MDX.
  • Hybridmodus: blokklagringsmodus utvidet med fordelene ved aggregert lagring.

Hybridmodus er standard spørringsmotor for analyse av dynamisk avhengighet for spørringer, i blokklagringskuber i Essbase 21c, Essbase 19c og Oracle Analytics Cloud – Essbase. Hybridmodus tilbyr robust avhengighetsanalyse og rask aggregering. Modusen egner seg svært godt for behandling av kompleksiteten ved spørring etter medlemmer med avhengigheter overfor dynamiske medlemmer.

I de analytiske applikasjonene dine anbefaler Oracle bruk av dynamiske avhengigheter, inkludert spredte aggregeringer. Du er ikke begrenset til å implementere dynamisk beregning selektivt for spredte dimensjoner, noe som var tilfellet i Essbase 11g lokalt. Spredte dynamiske aggregeringer er uttrykkelig mulig og anbefalt, underlagt retningslinjer for ytelsesjustering og testing.

Hybridmodus er standard spørringsbehandler for blokklagringskuber, men ikke standard for utførelse av beregningsskript. Hvis beregningsskriptene dine inneholder mange dynamiske avhengigheter, anbefaler Oracle at du aktiverer hybridmodus også for beregningsskript. Du gjør dette ved å aktivere konfigurasjonsinnstillingen HYBRIDBSOINCALCSCRIPT i konfigurasjonsegenskapene for applikasjonen (eller bruke beregningskommandoen SET HYBRIDBSOINCALCSCRIPT til å kontrollere den for hver beregning).

De fleste Essbase-beregningsfunksjonene er operative i hybridmodus. Hvis du vil se en liste over og syntaks for alle beregningsfunksjoner som støttes i hybridmodus, samt de få unntakene som gjelder, kan du se Funksjoner som støttes i hybridmodus. Parallell beregning ved hjelp av FIXPARALLEL støttes i hybridmodus, men ikke parallell beregning ved hjelp av CALCPARALLEL.

Se ASODYNAMICAGGINBSO angående syntaksen hvis du vil konfigurere hybridmodus ut over standardinnstillingene eller deaktivere den.

Emner i denne delen: