Po aktivovaní modelovania scenárov môžete pracovať s dátami scenárov vrátane nastavenia buniek scenára na hodnotu #Missing, obnovenia základných hodnôt scenára a agregovania dát scenára.
Vo webovom rozhraní Essbase môžete spustiť hárok programu Excel zobrazujúci základné dáta pre scenár.
Ak ste vlastníkom, schvaľovateľom alebo účastníkom daného scenára, môžete zobraziť scenár a základné hodnoty v tabuľkovom hárku alebo vo webovom rozhraní Essbase a porovnať modely.
Porovnanie hodnôt v programe Excel
Vo webovom rozhraní Essbase kliknite na položku Scenáre.
V ponuke Akcie vyberte položku Zobraziť zmeny v programe Excel.
Kliknutím na stiahnuté prepojenie otvorte aplikáciu Smart View.
Môžete zobraziť hodnoty pre členy scenára aj základné členy v tabuľkovom hárku.
Člen sb10 v stĺpci G je člen scenára (alebo prostredia sandbox).
Základný člen v stĺpci F obsahuje základné hodnoty.
V tomto scenári boli zmenené hodnoty pre položku sb10 v riadkoch 2 až 6 a v riadku 7 môžete vidieť agregovaný výsledok.
Porovnanie hodnôt na webovom používateľskom rozhraní
Vo webovom rozhraní Essbase kliknite na položku Scenáre.
V ponuke Akcie vyberte položku Zobraziť zmeny.
Ak neboli vykonané žiadne zmeny dát, dialógové okno Zmeny dát je prázdne.
Bunky scenára môžete nastaviť na hodnotu #Missing, aj keď zodpovedajúce základné bunky obsahujú hodnoty.
Hodnota v bunke sb1 presne zodpovedá hodnote základu.
Zadajte hodnotu #Missing v bunke sb1 (alebo odstráňte obsah bunky) a odošlite dáta.
Obnovte hárok. Hodnota bunky sb1 je #Missing.
Hodnoty scenára môžete vrátiť späť na základ tak, že do zmenených buniek napíšete #Revert a na páse s nástrojmi Smart View kliknete na položku Odoslať dáta.
Príklad
Hodnota v bunke sb1 presne zodpovedá hodnote základu.
Do sb1 odošlite novú hodnotu 100.
Do bunky sb1 odošlite hodnotu #Revert.
Obnovte hárok. Všimnite si, že bunka sb1 znova obsahuje základnú hodnotu 678.
Pri modelovaní v scenároch bude potrebné určiť, či sa výpočty majú uskutočňovať v každom prostredí sandbox.
Odošlite zmeny dát do prostredia sandbox a vypočítajte tak málo ďalších dát, ako sa len dá - minimálne množstvo, ktoré používateľom umožní overiť ich prácu. Takto sa zachová efektivita ukladacieho priestoru návrhu prostredia sandbox.
Ak sa napríklad všetky členy vyššej úrovne v kocke vypočítavajú dynamicky, agregácie vo forme skriptu výpočtu nie sú potrebné.
Ak ste uložili členy vyššej úrovne, obmedzte rozsah každého výpočtu prostredia sandbox na minimum, ktoré používatelia potrebujú na svoju prácu.
Dynamické hierarchie (husté aj riedke) sa agregujú automaticky a zmeny, ktoré používatelia vykonajú v prostrediach sandbox, sa prejavia okamžite.
Pozrime sa na príklad z ukážkovej aplikácie Sample_Scenario.Basic s ukladacím priestorom blokov.
Predpokladajme, že hierarchie Produkt a Trh sú dynamické, pričom dáta sú uložené iba na úrovni 0, a že bol vytvorený scenár s použitím člena sb0 dimenzie prostredia sandbox.
Pri vytvorení prostredia sandbox sú hodnoty pre člen sb0 rovnaké ako základné hodnoty. Je to preto, lebo členy prostredia sandbox sú virtuálne a odzrkadľujú základné hodnoty, kým v nich používatelia nevykonajú zmeny.
Po úprave údajov Sales->Budget->Jan->Cola v člene sb0 si môžete všimnúť, že dynamický člen West prostredia sandbox (v bunke D10) bude okamžite obsahovať správny celkový súčet na základe kombinácie uložených členov zo základného člena a člena sb0.
Hodnoty pre členy Oregon, Utah a Nevada sa uložia do základného člena prostredia sandbox. Hodnoty pre členy California a Washington boli zadané účastníkmi scenára a uložia sa do člena sb0 prostredia sandbox. Celkový súčet pre West->Cola->sb0 sa vypočíta dynamicky na základe týchto uložených hodnôt.
V prostrediach sandbox môžete používať aj skripty výpočtov. Predpokladajme, že plánovaný rozpočet pre Oregon je 80 % rozpočtu Kalifornie. Možno to docieliť pomocou tohto skriptu výpočtu:
FIX("Jan", "Budget", "Cola", "Sales") "Oregon"="California"*.8; ENDFIX
Keď účastník scenára spustí hárok programu Excel z webového rozhrania a potom spustí tento výpočet, predvoleným vypočítaným členom prostredia sandbox bude člen sb0 a aktualizuje sa hodnota pre člen Oregon:
Toto zobrazenie nepochádza z hárka spúšťaného scenárom, ale zo súkromného zobrazenia aplikácie Smart View, v ktorom môže byť v hárku reprezentovaný základný člen aj člen sb0.
V niektorých prípadoch môže riedka alebo hustá hierarchia obsahovať uložené členy vyšších úrovní a môžu sa vyžadovať agregácie výpočtov založených na úrovni alebo generácii.
Pokračujeme s poslednou mriežkou z predchádzajúceho príkladu. Predpokladajme, že členy vyššej úrovne v dimenzii Trh sú uložené, nie dynamické.
Ak hodnotu pre Oregon zmeníme na 250, skôr než sa zobrazia správne výsledky, bude potrebné prepočítať člen Západ:
Nasledujúci skript výpočtu môžete použiť na agregáciu dimenzie Trh v prostredí sandbox, keď ho vykonáte z hárka programu Excel so spusteným scenárom:
AGG("Market");