Uživatelská příručka OLAP Spreadsheet Add-in pro Excel

Získání dat

Nyní jste lépe seznámeni s prostředím systému Hyperion Essbase a můžete se připojit k serveru Hyperion Essbase a začít pracovat se systémem Hyperion Essbase a modulem Hyperion Essbase Spreadsheet Add-in. V následujícím oddílu budete provedeni typickou relací systému Hyperion Essbase, v níž se připojíte k databázi a budete různými způsoby získávat data.

V tomto oddílu se seznámíte s následujícími základní operacemi při získávání dat:

Poznámka:Nezapomeňte provést kroky popsané v oddílu Nastavení voleb systému Hyperion Essbase. Bude-li se vaše nastavení dialogového okna Volby Hyperion Essbase lišit od uvedeného nastavení, nebude se vzhled vašich tabulek shodovat s ilustracemi v této kapitole.

Mějte na paměti, že obecné operace získání dat lze provést jedním z následujících způsobů:

Připojení databáze

Chcete-li získat přístup k datům v systému Hyperion Essbase, musíte se nejprve připojit k databázi na serveru. V této lekci se předpokládá, že máte potřebná práva pro připojení k serveru, aplikaci a databázi.
Poznámka:Systém Hyperion Essbase nepodporuje více instancí programu Excel.

  1. Vyberte příkaz Essbase > Připojit.

    Zobrazí se dialogové okno Přihlášení k systému Essbase.

    Obrázek 14. Dialogové okno Přihlášení k systému Essbase.


    Figure sdlogin1 not displayed.

    Poznámka:Pro úspěšné provedení následujících kroků potřebujete znát jméno serveru Hyperion Essbase, své uživatelské jméno a heslo. Pokud tyto informace neznáte, obraťte se na administrátora systému Hyperion Essbase.

  2. V okénku se seznamem Server vyberte server, k němuž chcete získat přístup. (Pokud není požadovaný server v seznamu uveden, můžete jeho jméno do pole zadat sami.)
  3. Stisknutím klávesy Tab se přesuňte na pole Uživatel a zadejte své uživatelské jméno.
  4. Stisknutím klávesy Tab se přesuňte na pole Heslo a zadejte heslo.
    Poznámka:Po připojení k serveru můžete své heslo změnit. Postup při změně hesla je popsán v oddíle Změna hesla.
  5. Klepnutím na tlačítko OK se připojte k serveru.

    V okénku se seznamem Aplikace/databáze se zobrazí dostupné dvojice aplikací a databází. Server Hyperion Essbase umožňuje současný přístup k několika aplikacím. Aplikace může obsahovat několik databází. V seznamu jsou uvedeny pouze databáze, pro které máte oprávnění k přístupu.

    V této lekci budete pracovat s databází Sample Basic. Pokud je ve vašem systému Hyperion Essbase databáze Sample Basic nainstalována, bude uvedena v seznamu. Pokud databáze Sample Basic v seznamu Aplikace/databáze chybí, požádejte administrátora systému Hyperion Essbase o její instalaci.

    Obrázek 15. Dostupné dvojice aplikací a databází


    Figure sdlogin2 not displayed.

  6. V seznamu Aplikace/databáze dvakrát klepněte na položku Sample Basic. Případně můžete vybrat položku Sample Basic ze seznamu a klepnout na tlačítko OK.

Pokud není požadovaná aplikace dosud spuštěna, systém Hyperion Essbase ji automaticky spustí. V průběhu zavádění aplikace může nastat krátká prodleva. Doba potřebná pro spuštění aplikace závisí na velikosti a počtu databází, které jsou v ní obsaženy, a velikosti jejich indexů.

Změna hesla

Své heslo můžete změnit pouze po připojení k serveru.
Poznámka:Vezměte na vědomí, že úlohy, které nemají být v rámci lekce prováděny, jsou uvedeny v rámečcích s šedým pozadím.

Postup při změně hesla:

  1. V dialogovém okně Přihlášení k systému Essbase klepněte na tlačítko Změnit heslo.
  2. V dialogovém okně Změna hesla zadejte do pole Nové heslo nové heslo.
  3. Do pole Ověření hesla nové heslo zadejte znovu.
  4. Zadaná hesla se musí přesně shodovat.
  5. Klepnutím na tlačítko OK heslo změňte.
  6. Klepnutím na tlačítko OK zavřete dialogové okno Přihlášení k systému Essbase.

Získání dat z databáze

Při každém získávání informací ze serveru Hyperion Essbase dojde k následujícím akcím:

Za účelem snadnějšího sledování těchto operací jsou v systému Hyperion Essbase použity následující tři kurzory.

Tabulka 2. Kurzory systému Hyperion Essbase.
Kurzor: Situace, kdy je zobrazen:

Figure sireqsvr not displayed.

Systém Hyperion Essbase předává serveru žádost o informace.

Figure siprcreq not displayed.

Server zpracovává žádost.

Figure sireqrtn not displayed.

Server vrací data.
Poznámka:Při získávání malých objemů dat se jednotlivé typy kurzoru zobrazují velmi krátce; v těchto případech nemusí být změna směru šipky postřehnutelná.

Postup při získávání dat do prázdné tabulky:

  1. Pomocí příkazu Soubor > Nový nebo klepnutím na tlačítko
    Figure Sifile not displayed.
    otevřete nový list.
    Poznámka:Měli byste být připojeni k databázi Sample Basic. Pokud připojeni nejste, postupujte podle pokynů z oddílu Připojení databáze.
  2. Vyberte příkaz Essbase > Získat data.

    Systém Hyperion Essbase načte data do tabulky programu Excel.

    Obrázek 16. Úvodní získání dat z databáze Sample Basic


    Figure Ssretr1 not displayed.

    Vzhledem k tomu, že jste v dialogovém okně Volby Essbase na kartě Globální zaškrtli políčko Povolit dvojí klepnutí, je možné data získat také dvojím klepnutím na prázdnou buňku. Případně je možné klepnout na tlačítko Získat data na panelu nástrojů Hyperion Essbase.

Při ukládání dat do prázdného listu vrací systém Hyperion Essbase data z horních úrovní jednotlivých databázových dimenzí. Horní úroveň slouží jako výchozí bod pro navigaci nebo přiblížení podrobnějších úrovní dat. V databázi Sample Basic je načteno následujících pět dimenzí: Measures, Product, Market, Scenario a Year.

Ve všech zbývajících úlohách této lekce můžete získávat data dvojím klepnutím na datovou buňku, výběrem příkazu Essbase > Získat data nebo klepnutím na tlačítko Získat data na panelu nástrojů Hyperion Essbase.

Zrušení žádosti o získání dat

V některých případech může být zapotřebí žádost o získání dat zrušit. Tato situace nastává například tehdy, trvá-li získávání dat nečekaně dlouho, nebo tehdy, když omylem dvakrát klepnete na některou buňku.

Vzhledem k rychlosti, s jakou systém Hyperion Essbase načítá data do tabulky, nebude v mnoha případech možné získávání dat zrušit před jeho dokončením. Tato funkce je proto užitečná zejména v případech, kdy je třeba zrušit žádost o získání velkého objemu dat.

Chcete-li zrušit získávání dat, stiskněte v jeho průběhu klávesu Esc.
Poznámka:Získávání dat lze zrušit pouze v době, kdy systém Hyperion Essbase pracuje s modulem Hyperion Essbase Spreadsheet Add-in. V době zpracovávání dat na serveru nelze získávání dat zrušit.

Obnovení předchozího databázového pohledu

Pomocí příkazu Anulovat lze vrátit zpět předchozí zobrazení databáze. Databázový pohled je způsob zobrazení databáze použitý v tabulce po provedení operace získávání dat nebo navigační operace. Příkaz Anulovat má podobnou funkci jako příkaz Úpravy > Zpět v programu Excel, který vrací zpět poslední provedenou akci. Příkaz Anulovat ukládá před zpracováním dalšího požadavku na získání dat aktuální pohled do paměti počítače. Pomocí tohoto příkazu lze vrátit zpět pouze naposledy provedenou operaci. Anulace více než jedné operace není možná.

V této lekci byste měli provádět všechny kroky v pořadí, v němž jsou uvedeny. Pokud uděláte chybu nebo zjistíte, že jste vynechali některý krok lekce, můžete pomocí příkazu Anulovat z nabídky Essbase nebo z panelu nástrojů zrušit poslední příkaz a vrátit se k předchozímu databázovému pohledu. Chcete-li začít s prováděním lekce od začátku, označte celý list a vyberte příkaz Úpravy > Vymazat > Vše. Poté stisknutím klávesy Enter nebo klepnutím na tlačítko OK vymažte celý list a můžete začít pracovat od začátku.

Při běžné práci můžete šetřit paměť počítače vypnutím funkce Anulace. Při práci s touto lekcí ale funkci Anulace nevypínejte.

Postup při vypnutí funkce pro anulaci:

  1. Vyberte příkaz Essbase > Volby a klepněte na kartu Globální.
  2. Zrušte zaškrtnutí políčka Povolit anulaci.

Přechod k podrobnějšímu zobrazení

V systému Hyperion Essbase se lze ponořovat do různých úrovní multidimenzionálních dat v listu. Chcete-li například zobrazit data z určitého měsíce nebo čtvrtletí, a nikoli souhrnnou hodnotu za celý rok, můžete přejít do dimenze Year a zobrazit podrobnější údaje.

Přejít na určitého člena lze třemi způsoby:

Postup při přechodu na nižší úrovně dimenze Year:

  1. V buňce A2 se členem Year dvakrát klepněte prvním tlačítkem myši.

    Operace ponoření do dat získá data z úrovně pod členem Year (z jeho synovských členů): Qtr1, Qtr2, Qtr3 a Qtr4.

    Obrázek 17. Výsledek operace ponoření do dimenze Year


    Figure Sszmin1 not displayed.

    Poznámka:Popis vztahů mezi databázovými členy v systému Hyperion Essbase najdete v oddílu Databázové osnovy.

    V systému Hyperion Essbase je možné načítat členy do seskupených (vnořených) sloupců nebo řádků. Skupiny řádků obsahujících více než jednu úroveň dat jsou vnořeny do jednočlenných řádkových skupin. Například skupina řádků obsahující členy Qtr1, Qtr2, Qtr3 a Qtr4 může být vnořena do jediného řádku určité oblasti, jako například East (viz obrázek). Přechod na nižší úrovně (ponoření) databázových členů je jedním ze způsobů získávání dat do vnořených skupin.

  2. Dvojím klepnutím na buňku D1 se ponořte na nižší úroveň člena Market a vytvořte vnořené skupiny řádků v listu.

    Obrázek 18. Výsledek operace ponoření do dimenze Market (vnořené řádky)


    Figure Sszmin2 not displayed.

    Vzhledem k tomu, že tabulky jsou obvykle schopny pojmout více řádků než sloupců, je systém Hyperion Essbase nastaven tak, aby při přiblížení člena ukládal získaná data do řádků. Toto standardní chování můžete změnit a ukládat výsledky operace ponoření do sloupců. Operace ponoření se ve sloupcích vztahuje pouze na člena na nejvyšší úrovni dimenze (například Market nebo Scenario).

Následujícím postupem se ponoříte na úroveň dimenze Scenario a její členy uložíte do sloupců, nikoli do řádků:

  1. Stiskněte a podržte klávesu Alt.
  2. Dvakrát klepněte na dimenzi Scenario (v buňce E1).
  3. Uvolněte klávesu Alt.

    Systém Hyperion Essbase zobrazí data ve sloupcích tabulky.

    Obrázek 19. Výsledek operace ponoření do dimenze Scenario (vnořené sloupce)


    Figure Sszmin3 not displayed.

Přiblížení úrovně atributů

Pomocí atributů lze v systému Hyperion Essbase získávat a analyzovat data podle vlastností, neboli atributů, dimenzí. Ziskovost produktu je například možné analyzovat na základě jeho velikosti nebo druhu balení. Dimenze atributů jsou přidruženy k základním dimenzím.

Pomocí dimenze atributů se můžete ponořit na základní úroveň, které jsou přidruženy. V databázi Sample Basic je základní dimenzi Product přidruženo několik dimenzí atributů, například dimenze Caffeinated, Ounces a Pkg_Type. Každá dimenze atributu sestává z členů atributu nulté úrovně. Členové atributu nulté úrovně jsou atributy nejnižší úrovně přidružené členům základní dimenze. Dimenze atributu Pkg_Type například obsahuje dva členy nulté úrovně, Bottle a Can.

Ručním zadáním jména Can do tabulky můžete získat informace o všech produktech prodaných v plechovkách. K výběru a zobrazení atributu v tabulce je dále možné použít modul Návrhář dotazu Hyperion Essbase nebo dialogové okno Výběr členů Essbase.

Otevřete list s tabulkou, připojte se k databázi Sample Basic a vyberte příkaz Essbase > Získat data. Vyberte pole Product a ručně jej nahraďte slovem Can. Klepněte na libovolné místo v tabulce mimo buňku C1 a znovu vyberte příkaz Essbase > Získat data. Výsledek, který obdržíte, je zobrazen na následujícím obrázku:

Obrázek 20. Člen atributu v sestavě


Figure Sattdrl1 not displayed.

Chcete-li se ponořit na úroveň produktů prodávaných v plechovce, dvakrát klepněte na buňku C1 obsahující slovo Can. Produkty Cola, Diet Cola a Diet Cream jsou členy dimenze Product, které mají atribut Can. Výsledek, který obdržíte, je zobrazen na následujícím obrázku:

Obrázek 21. Výsledek operace ponoření na úroveň člena atributu


Figure Sattdrl2 not displayed.

Ponoření na úroveň člena atributu nulté úrovně

V následujících bodech je popsáno obecné chování modulu Hyperion Essbase Spreadsheet Add-in při operaci ponoření na úroveň člena atributu nulté úrovně:

Operace ponoření na úroveň členů atributu nenulové úrovně probíhá stejným způsobem jako operace ponoření na úroveň členů jiného typu. Další příklady operace ponoření na úroveň členů atributů nulté úrovně najdete v kontextové nápovědě modulu Hyperion Essbase Spreadsheet Add-in. Bližší informace o atributech najdete v první části příručky Hyperion Essbase Database Administrator's Guide.

Vynoření na úroveň s méně podrobnostmi

V systému Hyperion Essbase je možné sbalit aktuální strom členů a přejít na vyšší úrovně v osnově multidimenzionální databáze. Pokud jste se dříve ponořili na úroveň některé dimenze, například dimenze Scenario, a zobrazili tak data členů Actual i Budget, můžete se nyní vynořit zpět na původní úroveň a zobrazit souhrnná data dimenze Scenario.

Vynoření na úroveň člena je možno provést třemi způsoby:

Postup při vynoření na úroveň dimenze Scenario v aktuální tabulce:

  1. Dvakrát klepněte druhým tlačítkem myši na libovolného člena dimenze Scenario (tj. na kteroukoli z buněk C2, D2, E2, F2 a G2).

    Systém Hyperion Essbase sbalí všechny členy dimenze Scenario.

    Obrázek 22. Výsledek operace vynoření na úroveň dimenze Scenario


    Figure Sszmout1 not displayed.

  2. Druhým tlačítkem myši dvakrát klepněte na buňku A3. Tím se vynoříte z úrovně člena East.

    Systém Hyperion Essbase sbalí členy East, West, South a Central do jediné dimenze Market a uloží ji do původního sloupce.

    Obrázek 23. Výsledek operace vynoření z úrovně člena East


    Figure Sszmout2 not displayed.

Přizpůsobení operací ponoření a vynoření

Chování příkazů Přiblížit a Oddálit můžete upravit v dialogovém okně Volby Hyperion Essbase. V následujících krocích jsou ilustrovány některé způsoby provedení operací ponoření a vynoření.

Postup při načtení všech členů dimenze pomocí jediné operace ponoření:

  1. Vyberte příkaz Essbase > Volby a klepněte na ouško Lupa.

    Zobrazí se karta Lupa.

    Obrázek 24. Nastavení voleb Přiblížení a Zachovávání členů.


    Figure sdzoom2 not displayed.

    Skupina voleb Přiblížit obsahuje položky, pomocí nichž lze přizpůsobit chování operací ponoření a vynoření. Můžete zde určit, kteří členové mají být v průběhu operace přiblížení zobrazeni v tabulce. Vyberete-li například volbu Nejnižší úroveň, systém Hyperion Essbase načte data pro nejnižší úroveň členů v dimenzi. Při použití této volby budou při provedení operace ponoření na úroveň dimenze Year načteny členy Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov a Dec.

    Skupina voleb Zachovávání členů obsahuje položky, pomocí nichž lze přizpůsobit způsob zachovávání členů při provádění operací ponoření a vynoření. Předvolba Zahrnout výběr zahrnuje do výsledků operace ponoření spolu se získanými členy také původního označeného člena. Ponoříte-li se například na úroveň člena Qtr1, systém Hyperion Essbase načte data členů Jan, Feb a Mar a také člena Qtr1. Je-li tato volba vypnuta, systém Hyperion Essbase načte data pouze pro členy Jan, Feb a Mar; člen Qtr1 bude vypuštěn.
    Poznámka:Další informace o skupinách voleb Přiblížení a Zachovávání členů najdete v kontextové nápovědě modulu Hyperion Essbase Spreadsheet Add-in.

  2. Ve skupině voleb Přiblížení zaškrtněte políčko Všechny úrovně a klepnutím na tlačítko OK toto nastavení uložte.
  3. V buňce A3 se ponořte (dvojím klepnutím) do nižší úrovně dimenze Market.
  4. V buňce C2 se ponořte (dvojím klepnutím) do nižší úrovně dimenze Scenario.

    Systém Hyperion Essbase načte data všech členů dimenzí Market a Scenario. U dimenze Market se systém Hyperion Essbase ponořil do dat o dvě úrovně níže, aby získal členy nejnižší úrovně, což jsou údaje z jednotlivých států. Dimenze Scenario má pouze jednu úroveň členů, takže data členů této dimenze by byla získána i tehdy, pokud byste ve skupině voleb Přiblížení vybrali volbu Další úroveň.

    Obrázek 25. Výsledek operace ponoření na všechny úrovně členů


    Figure Sszmall not displayed.

  5. Vyberte příkaz Essbase > Volby a klepněte na ouško Lupa.
  6. Obnovte nastavení volby Přiblížení na položku Další úroveň.

Chcete-li se z dat vynořit pouze v jednom čtvrtletí, vyberte ve skupině voleb Zachovávání členů volbu V rámci vybrané skupiny.

Postup při vynoření z dat pouze pro člena Qtr1:

  1. Ve skupině voleb Zachovávání členů na kartě Lupa zaškrtněte políčko V rámci vybrané skupiny a klepněte na tlačítko OK.

    Políčko Zahrnout výběr ponechte zaškrtnuté.

  2. Dvojím klepnutím druhým tlačítkem myši na člena Qtr 1 (buňka B3) se vynořte na vyšší úroveň.

    Všimněte si, že operace vynoření na úroveň dimenze Year byla provedena pouze ve skupině New York. Ve všech ostatních státech se zobrazují data jednotlivých čtvrtletí.

    Obrázek 26. Výsledek operace vynoření v rámci vybrané skupiny


    Figure Sszmgrp not displayed.

  3. Před pokračováním v lekci vypněte volbu V rámci vybrané skupiny:
    1. Vyberte příkaz Essbase > Volby a klepněte na ouško Lupa.
    2. Ve skupině voleb Zachovávání členů zrušte zaškrtnutí políčka V rámci vybrané skupiny.
  4. Volbou příkazu Soubor > Zavřít zavřete list s tabulkou. List s tabulkou není třeba ukládat.


[ Začátek stránky | Předchozí stránka | Další stránka | Obsah | Rejstřík ]