13 Hybridný režim na rýchle analytické spracovanie

Procesor výpočtov a dopytov v hybridnom režime služby Oracle Essbase umožňuje vykonávať analýzy v reálnom čase pomocou procedurálnych výpočtov a modelovania čítania a písania. Hybridný režim je predvolený nástroj na analýzu dynamických závislostí pre dopyty v ukladacom priestore blokov. Nie je to predvolený nástroj pre skripty výpočtov (môžete ho aktivovať).

Ak ste už niekedy pracovali s lokálnou aplikáciou Essbase 11g, pravdepodobne poznáte niektoré z týchto režimov navrhovania kociek, ktoré sú upravené na rôzne účely:

  • Ukladací priestor blokov: ideálny na použitie, ak existujú veľké riedke dimenzie. Kocky v tomto režime sa ukladajú a predbežne agregujú na dosiahnutie dobrého výkonu dopytu. Obsahuje bohatú súpravu funkcií výpočtov na analýzy.
  • Ukladací priestor agregácie: ideálny na použitie pre kocky s veľkým počtom dimenzií a mnoho agregácií na vyšších úrovniach. Vzorce členov je možné zadať pomocou príkazu MDX.
  • Hybridný režim: režim ukladacieho priestoru blokov rozšírený o výhody ukladacieho priestoru agregácie.

Hybridný režim je predvolený nástroj dopytov na analýzu dynamických závislostí pre dopyty v kockách ukladacieho priestoru blokov v službách Essbase 21c, Essbase 19c a Oracle Analytics Cloud - Essbase. Hybridný režim poskytuje robustnú analýzu závislosti a rýchlu agregáciu. Výborne zvláda zložitosť dopytov na členy, ktoré obsahujú závislosti od dynamických členov.

V analytických aplikáciách spoločnosť Oracle odporúča používať dynamické závislosti vrátane riedkych agregácií. Dynamické výpočty nemusíte selektívne implementovať len do riedkych dimenzií, ako to bolo v prípade lokálnej aplikácie Essbase 11g. Obzvlášť sú možné a odporúčané riedke dynamické agregácie, na ktoré sa vzťahujú pokyny na ladenie výkonu a testovanie.

Hoci hybridný režim je predvoleným procesorom dopytov pre kocky ukladacieho priestoru blokov, nie je predvoleným nástrojom na spúšťanie skriptov výpočtu. Ak vaše skripty výpočtu obsahujú veľa dynamických závislostí, spoločnosť Oracle odporúča aktivovať hybridný režim aj pre skripty výpočtu. Postup je nasledovný: zapnite nastavenie konfigurácie HYBRIDBSOINCALCSCRIPT vo vlastnostiach konfigurácie aplikácie (alebo použite príkaz výpočtu SET HYBRIDBSOINCALCSCRIPT na ovládanie tohto nastavenia pre jednotlivé výpočty).

Väčšina funkcií výpočtov Essbase bude v hybridnom režime fungovať. Zoznam a syntax pre všetky funkcie výpočtu podporované v hybridnom režime, ako aj niekoľko výnimiek, nájdete v časti Funkcie podporované v hybridnom režime. Paralelný výpočet používajúci príkaz FIXPARALLEL je v hybridnom režime podporovaný, nie je však podporovaný paralelný výpočet, ktorý používa príkaz CALCPARALLEL.

V časti ASODYNAMICAGGINBSO nájdete syntax na konfiguráciu hybridného režimu s inými než predvolenými nastaveniami alebo na jeho vypnutie.

Témy v tejto sekcii: