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

Vytváření více tabulek z dat

Jedním z častých požadavků v aplikacích věnovaných sestavování rozpočtů a plánování je odeslání tabulek na různá místa v organizaci. Po provedení distribuce tabulek si mohou příjemci prohlédnout jejich obsah, upravit je a odeslat zpět distributorovi. Systém Hyperion Essbase obsahuje funkci Kaskáda, pomocí níž je možné vytvořit několik souborů s tabulkami na základě jediného databázového pohledu. Přitom máte možnost určit, do jaké úrovně mají být replikovány podrobnosti, a přizpůsobit tak přenášené informace potřebám jednotlivých příjemců.

Jako příklad předpokládejme, že chceme, aby si všichni manažeři řídící prodej jednotlivých výrobků prohlédli připravený rozpočet a vrátili finančnímu oddělení své připomínky. Musíme tedy vytvořit tabulky pro všechny kombinace rozpočtu a dat o jednotlivých výrobcích a předat je příslušným manažerům.

Postup při vytvoření sady tabulek:

  1. Vyberte příkaz Soubor > Otevřít.
  2. V adresáři \essbase\client\sample otevřete soubor P&l.xls. Tento soubor obsahuje data, která je třeba replikovat do jednotlivých tabulek.
  3. Vyberte příkaz Essbase > Získat data.

    Všimněte si, že při získání dat je použita volba Použít aliasy nastavená pro tento soubor v dialogovém okně Volby Essbase. V našem příkladu se označení výrobku 200 změnilo na název Root Beer, což je jeho přiřazený alias.

  4. Vyberte členy, kteří budou reprezentováni ve výsledných tabulkách: Central (v buňce B1) a Root Beer (v buňce B2).
  5. Vyberte příkaz Essbase > Kaskáda.

    Zobrazí se dialogové okno Volby kaskády Essbase.

  6. Klepněte na ouško Informace o kaskádě.

    Stránka Informace o kaskádě obsahuje seznam vybraných členů a voleb určujících úroveň, na které mají být vybraní členové uloženi do kaskádovaných tabulek.
    Poznámka:Další informace o jednotlivých volbách najdete v kontextové nápovědě modulu Hyperion Essbase Spreadsheet Add-in.

  7. Označte položku Central v okénku se seznamem Člen a vyberte volbu Stejná úroveň ze skupiny voleb Volba úrovně pro vybraného člena.
  8. Označte položku Root Beer v okénku se seznamem Člen a vyberte volbu Další úroveň (standardní nastavení).

    Obrázek 164. Karta Informace o kaskádě


    Figure Sdcasca1 not displayed.

    Replikované (kaskádované) tabulkové sestavy budou nyní obsahovat data členů na stejné úrovni jako člen Central (East, West a South) a data členů pod členem Root Beer (Old Fashioned, Diet Root Beer, Sarsaparilla a Birch Beer).

  9. Klepněte na ouško Volby místa určení.
  10. Do pole Cílový adresář zadejte jméno adresáře, do kterého chcete uložit kaskádované tabulky: C:\temp.

    Případně můžete klepnout na tlačítko Procházet a vybrat cílový adresář v dialogovém okně Procházení.

  11. Ve skupině voleb Cílové typy vyberte volbu Samostatné sešity (standardní nastavení). Pro každou kaskádovanou tabulku bude vytvořen zvláštní soubor programu Excel.

    Systém Hyperion Essbase lze také nastavit tak, aby vytvořil jediný sešit s oddělenými listy pro každou kaskádovanou sestavu nebo odeslat tyto sestavy na tiskárnu.

  12. Ve skupině voleb Informace o souborech klepněte na položku Přepsat existující soubory (standardní nastavení). Při použití této volby systém Hyperion Essbase přepíše všechny kaskádované tabulky se stejnými jmény souborů.

    Můžete vybrat také volbu Otevřít vytvořené soubory. V tom případě budou jednotlivé kaskádované soubory otevřeny v programu Excel ihned po vytvoření.

    Pozor:
    V závislosti na počtu replikovaných tabulek, které chcete vytvořit, může příkaz Kaskáda vytvořit více tabulek, než kolik jich pojme operační paměť vašeho počítače. Proto nepoužívejte volbu Otevřít vytvořené soubory při replikování velkého množství tabulek.

  13. Ve skupině voleb Informace o pojmenování zadejte do pole Předpona text BUD.

    Obrázek 165. Karta Volby místa určení


    Figure Sdcasca2 not displayed.

    Zadáte-li ve skupině voleb Informace o pojmenování předponu nebo příponu, bude tato předpona nebo přípona použita ve jménech tabulkových souborů vygenerovaných příkazem Kaskáda. Standardně se jména tabulek číslují od 1 do n, kde n je celkový počet vygenerovaných tabulek. Jména souborů mají syntaxi PředponanPřípona.xls. Pokud nezadáte předponu ani příponu, systém Hyperion Essbase vytvoří tabulky se jmény 1.xls, 2.xls atd. Pokud vytváříte jediný sešit, budou stejná pravidla použita pro pojmenování jednotlivých listů v sešitu.

    Pozor:
    Nepoužívejte kombinace předpon a přípon, které systému Hyperion Essbase neponechají žádné volné znaky pro vytvoření navzájem různých jmen souborů. Pokud se jména souborů budou opakovat, systém Hyperion Essbase přepíše původní soubory novými tabulkami se stejnými jmény.

  14. Klepněte na ouško Volby formátu.
  15. Zaškrtněte políčko Kopírovat formátování. Formát zdrojové tabulky bude použit i ve všech kaskádovaných tabulkách.
    Poznámka:Volba Kopírovat formátování zkopíruje pouze vizuální indikace nastavené pomocí systému Hyperion Essbase a formát buněk zadaný v tabulkovém procesoru. Nekopíruje vzorce, formát sloupců, formát tabulky ani grafy.

    Do polí Záhlaví a Zápatí můžete zadat jméno záhlaví nebo zápatí použitého pro všechny kaskádované tabulky.

  16. Ve skupině voleb Formátování listů zaškrtněte políčko Potlačit chybějící řádky. Řádky obsahující pouze hodnoty #Missing pak nebudou replikovány.
  17. Ve skupině voleb Obsah zaškrtněte políčko Generovat obsah. Pak bude vytvořen textový soubor obsahující seznam všech replikovaných tabulek, dat jejich vytvoření a členů, které obsahují.

    Systém Hyperion Essbase standardně přiděluje souborům s obsahem příponu .lst.

    Obrázek 166. Karta Volby formátu


    Figure Sdcasca3 not displayed.

  18. Klepnutím na tlačítko OK vytvořte kaskádované tabulky.

    Systém Hyperion Essbase velmi rychle vytvoří kaskádované tabulky (v tomto příkladu celkem devět tabulek). Každá tabulka je po vytvoření automaticky uložena, zavřena a zaznamenána do obsahu. Všechny soubory jsou uloženy do určeného adresáře pod jmény Bud1.xlsBud9.xls. Po ukončení příkazu Kaskáda se systém Hyperion Essbase vrátí do původního tabulkového pohledu (tj. do zdrojového souboru).

  19. Pomocí aplikace určené pro úpravu textů otevřete soubor s obsahem uložený v cílovém adresáři, který jste zadali dříve. Tento soubor se jmenuje BUD0.LST a obsahuje seznam všech kaskádovaných tabulek.

    Obrázek 167. Soubor s obsahem kaskádovaných tabulek


    Figure Sscastoc not displayed.

  20. Volbou příkazu Soubor > Zavřít zavřete list s tabulkou.

    List s tabulkou není třeba ukládat.
    Poznámka:Více souborů s tabulkou můžete vytvářet také na základě atributů produktu. Jména atributů zadejte do horního řádku tabulky. Označte jména atributů a vyberte příkaz Essbase > Kaskáda. Postupujte stejným způsobem jako v příkladu uvedeném v tomto oddílu.


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