13 Hybridní režim pro rychlé analytické zpracování

Nástroj pro zpracování výpočtů a dotazů pro hybridní režim systému Oracle Essbase umožňuje provádět analýzu v reálném čase pomocí procedurálních výpočtů a modelování čtení a zápisu. Hybridní režim je výchozí modul dynamické analýzy závislostí pro dotazy na blokové úložiště. Není výchozí pro výpočetní skripty (lze aktivovat).

Pokud jste již pracovali s místní aplikací Essbase 11g, potom jistě znáte jeden nebo více těchto režimů návrhu krychle přizpůsobených pro různé účely:

  • Blokové úložiště: nejvhodnější pro velké, řídké dimenze Krychle se v tomto režimu ukládají předem agregované, aby dosáhly dobrého výkonu při dotazování. Zahrnuje rozsáhlou sadu výpočetních funkcí pro analýzu.
  • Agregované úložiště: nejvhodnější pro krychle, které mají velký počet dimenzí a mnoho agregací vyšší úrovně. Vzorce prvků lze zadat pomocí MDX.
  • Hybridní režim: režim blokového úložiště vylepšený výhodami agregovaného úložiště.

Hybridní režim je výchozí dotazovací modul dynamické analýzy závislostí pro dotazy používaný u krychlí blokového úložiště v systémech Essbase 21c, Essbase 19cOracle Analytics Cloud – Essbase. Hybridní režim zajišťuje robustní analýzu závislostí a rychlou agregaci. Skvěle zvládá složité závislosti dotazování prvků, které jsou závislé na dynamických prvcích.

Ve vašich analytických aplikacích společnost Oracle doporučuje používat dynamické závislosti, včetně řídkých agregací. Nejste omezeni na selektivní implementaci Dynamic Calc na řídké dimenze, jako tomu bylo v případě Essbase 11g On-Premise. Obzvláště se doporučují řídké dynamické agregace a to v závislosti na pokynech a testování ladění výkonnosti.

Ačkoli je hybridní režim výchozím procesorem dotazů pro krychle blokového úložiště, není výchozím pro provádění výpočetních skriptů. Pokud vaše skripty výpočtu obsahují velké množství dynamických závislostí, společnost Oracle doporučuje aktivovat hybridní režim i pro ně. Provedete to tak, že zapnete nastavení konfigurace HYBRIDBSOINCALCSCRIPT ve vlastnostech konfigurace aplikace (nebo, chcete-li řídit jednotlivé výpočty, použijte příkaz k výpočtuSET HYBRIDBSOINCALCSCRIPT příkaz výpočtu).

Většina výpočetních funkcí aplikace Essbase bude fungovat v hybridním režimu. Chcete-li zobrazit seznam a syntaxi pro všechny podporované výpočetní funkce v hybridním režimu, stejně jako několik výjimek, viz Funkce podporované v hybridním režimu. Paralelní výpočet pomocí FIXPARALLEL je podporován v hybridním režimu, avšak nikoliv paralelní výpočet pomocí CALCPARALLEL.

Viz ASODYNAMICAGGINBSO, kde naleznete syntaxi ke konfiguraci hybridního režimu nad rámec výchozího nastavení nebo k jeho vypnutí.

Témata v této sekci: