Po načtení dat do tabulky s nimi můžete různými způsoby manipulovat. Můžete například přesouvat řádky a sloupce na jiná místa v tabulce nebo nastavit systém Hyperion Essbase tak, aby v průběhu získávání dat určitá data potlačil nebo zachoval.
Tento oddíl obsahuje popisy následujících postupů, které vám pomohou manipulace s daty provádět:
Pomocí příkazu Pivotovat můžete měnit orientaci dat v tabulce. Pomocí tohoto příkazu lze provádět následující operace:
Příkaz Pivotovat lze provádět dvěma způsoby:
Postup při pivotování dat dimenze Year ze skupiny řádků do skupiny sloupců:
Poznámka: | Měli byste již být připojeni k databázi Sample Basic. Pokud připojeni nejste, postupujte podle pokynů z oddílu Připojení databáze. |
Obrázek 26. Databázový pohled před provedením pivotování
![]() |
Obrázek 27. Výsledek pivotování skupiny řádků do skupiny sloupců
![]() |
Systém Hyperion Essbase pivotuje dimenzi Year do skupiny sloupců vedle skupiny Market (nad členy dimenze Scenario).
Obrázek 28. Pivotování skupiny sloupců do skupiny řádků
![]() |
Poznámka: | V popisku člena, který se objeví pod kurzorem v průběhu operace pivotování, se zobrazují jména pivotovaných členů. Orientace popisku člena ovšem neurčuje orientaci výsledků pivotování. Systém Hyperion Essbase určuje orientaci dat podle umístění cílové buňky. |
Systém Hyperion Essbase pivotuje členy dimenze Scenario (Actual, Budget, Variance a Variance%) ze skupiny sloupců do skupiny řádků, která se objeví vlevo od členů dimenze Product.
Obrázek 29. Výsledek pivotování skupiny sloupců do skupiny řádků
![]() |
Postup při změně pořadí skupin řádků:
Obrázek 30. Pivotování pořadí skupin řádků
![]() |
Pivotování změní pořadí skupin řádků.
Obrázek 31. Výsledek pivotování pořadí skupin řádků
![]() |
Všimněte si, že v tomto příkladu zdrojová i cílová buňka jsou členy. Pokud jsou zdrojová a cílová buňka členy jiných skupin řádků, systém Hyperion Essbase vymění skupiny členů. Chcete-li zaměnit členy v řádcích, musíte vybrat cílovou buňku, která obsahuje jméno člena. Podobně můžete zaměnit členy ve sloupcích výběrem cílové buňky v jiném sloupci, která obsahuje jméno člena.
Pomocí příkazu Zachovat pouze je možné zachovat pouze členy z vybraných řádků a sloupců a ostatní data z pohledu na tabulku odebrat. Tímto způsobem lze z tabulky odstranit dimenzionální řezy bez nutnosti odstraňování jednotlivých buněk.
Postup při zachování pouze dat členů Actual a Budget v aktuální tabulce:
Obrázek 32. Výběr členů pro příkaz Zachovat pouze
![]() |
Systém Hyperion Essbase odebere z tabulky řádky Variance, Variance% a Scenario a zachová pouze data v řádcích Actual a Budget.
Obrázek 33. Výsledek operace zachování podmnožiny dat (sousedící buňky)
![]() |
V některých případech nejsou data, která chcete z tabulky odebrat, umístěna v sousedících úsecích buněk.
Postup při výběru a zachování nesousedících buněk:
Obrázek 34. Výběr nesousedících členů pro příkaz Zachovat pouze
![]() |
Systém Hyperion Essbase zachová pouze data členů Qtr2 a Qtr4 a odstraní ostatní členy dimenze Year.
Obrázek 35. Výsledek operace zachování podmnožiny dat (nesousedící buňky)
![]() |
Příkaz Odstranit pouze má opačnou funkci než příkaz Zachovat pouze. Tento příkaz umožňuje odebrání řádků nebo sloupců s označenými členy a zachování všech ostatních dat v tabulkovém pohledu.
Postup při odebrání podmnožiny dat z aktuálního tabulkového pohledu:
Systém Hyperion Essbase odebere data členů Ratios a Measures, ale zachová data členů Profit a Inventory.
Obrázek 36. Výsledek operace odstranění podmnožiny dat
![]() |
Pomocí funkce Navigovat bez dat lze provádět navigační operace, jako například operace Pivotovat, Přiblížit, Oddálit, Zachovat pouze nebo Odstranit pouze, bez načtení dat do tabulky.
Tato funkce je zvláště užitečná při práci s dynamicky kalkulovanými členy, které obvykle vytváří návrhář aplikací. Aktivováním funkce Navigovat bez dat můžete systém Hyperion Essbase nastavit tak, aby neprováděl dynamickou kalkulaci hodnot (tj. nepočítal obsah databáze při získávání dat) v době, kdy vytváříte tabulkovou sestavu. Další informace o dynamické kalkulaci najdete v oddílu Získávání dynamicky kalkulovaných členů.
Postup při navigaci v tabulce bez získání dat:
Systém Hyperion Essbase zobrazí u položky v nabídce znak zaškrtnutí.
Poznámka: | Funkci Navigace bez dat můžete povolit také výběrem příslušné volby v dialogovém okně Volby Essbase (stránka Globální) nebo klepnutím na tlačítko Navigace bez dat na panelu nástrojů Essbase. |
Systém Hyperion Essbase zobrazí sbalenou dimenzi Year, ale nezahájí získávání dat, která se změnila v důsledků operace vynoření z dat. Buňky, v nichž by za normálních okolností byla zobrazena data, jsou ponechány prázdné.
Obrázek 37. Výsledek operace vynoření z dat (s povolenou navigací bez dat)
![]() |
Systém Hyperion Essbase provede operaci ponoření bez získání dat.
Systém Hyperion Essbase provede pivotování, ale nenačte žádná data.
Poznámka: | Stejného výsledku byste dosáhli pivotováním libovolného jiného člena dimenze Scenario. |
Obrázek 38. Výsledek operace pivotování (s povolenou navigací bez dat)
![]() |
Systém Hyperion Essbase provede operaci pivotování bez získání dat.
Obrázek 39. Výsledek operace pivotování (s povolenou navigací bez dat)
![]() |
Navigace bez dat se vztahuje také na příkazy Zachovat pouze a Odstranit pouze.
Postup při navigaci bez získávání dat pomocí příkazů Zachovat pouze a Odstranit pouze:
Systém Hyperion Essbase zachová pouze vybrané členy, ale nenačte žádná data.
Obrázek 40. Výsledek příkazu Zachovat pouze (s povolenou navigací bez dat)
![]() |
Systém Hyperion Essbase provede příkaz Odstranit pouze, aniž by ve skutečnosti požádal databázi o poskytnutí informací.
Obrázek 41. Výsledek příkazu Odstranit pouze (s povolenou navigací bez dat)
![]() |
Postup při vypnutí funkce Navigovat bez dat v okamžiku, kdy jste připraveni k získání dat:
Systém Hyperion Essbase odstraní znak zaškrtnutí u položky v nabídce.
Poznámka: | Funkci Navigace bez dat můžete zakázat také zrušením zaškrtnutí u příslušné volby v dialogovém okně Volby Essbase (stránka Globální) nebo klepnutím na tlačítko Navigace bez dat na panelu nástrojů Essbase. |
Systém Hyperion Essbase se ponoří do dimenze Market a načte data do tabulky.
Obrázek 42. Výsledek operace ponoření (se zakázanou navigací bez dat)
![]() |
Poznámka: | Chcete-li získat data, aniž byste měnili aktuální tabulkový pohled, můžete to provést dvojím klepnutím na libovolnou datovou buňku nebo výběrem příkazu Essbase > Získat data (po vypnutí funkce Navigace bez dat). |
Do tabulkového pohledu může být načteno několik typů údajů:
Chybějící hodnoty nemají stejný význam jako nulové hodnoty načtené do databáze Hyperion Essbase. Nejsou-li v systému Hyperion Essbase pro některou datovou buňku k dispozici data, je do tabulky načtena hodnota #Missing. Obsahuje-li libovolná buňka v řádku nějakou hodnotu, není tento řádek při získávání dat potlačen.
V systému Hyperion Essbase je možné potlačit chybějící a nulové hodnoty a nezobrazovat je v tabulce. Dále lze systém Hyperion Essbase nastavit tak, aby potlačoval znaky podtržení, které se objevují ve jménech některých členů.
Postup při potlačení zobrazování řádků obsahujících hodnoty #Missing:
Všimněte si, že v oblasti South obsahuje řádek produktu 100-30 pouze chybějící hodnoty a že se tedy tento výrobek v oblasti South neprodává. Je možné, že se tento řádek zobrazí až poté, co obsah tabulky posunete směrem dolů.
Obrázek 43. Tabulkový pohled se zobrazenými chybějícími datovými hodnotami
![]() |
Poznámka: | Políčka Chybějící řádky a Nulové řádky nejsou dostupné, pokud je vybrána některá z voleb ve skupině Zachování vzorců na stránce Globální v dialogovém okně Volby Essbase. Další informace o volbách Zachování vzorců najdete v oddílu Zachovávání vzorců během získávání dat. |
Poznámka: | Po úpravě voleb tabulkového procesoru v dialogovém okně Volby Essbase je třeba provést operaci získání, ponoření nebo vynoření, aby se provedené změny projevily. |
Systém Hyperion Essbase potlačí zobrazení produktu 100-30 ve skupině South.
Obrázek 44. Výsledek potlačení chybějících hodnot
![]() |
Poznámka: | Pokud aktivujete funkci Potlačit chybějící řádky v dialogovém okně Volby Essbase, nebudou chybějící hodnoty potlačené při získávání dat znovu získány okamžitě po vypnutí této funkce. Po vypnutí této funkce v dialogovém okně Volby Essbase budou chybějící hodnoty načítány od tohoto okamžiku dále. Například ve výše popsané úloze výukové lekce se systém Hyperion Essbase nemůže vrátit zpět a znovu zobrazit chybějící hodnoty pro produkt 100-30. Chcete-li chybějící hodnoty do tabulky vrátit, vypněte funkci Potlačit chybějící řádky, vynořte se z úrovně člena Product a poté se na ni znovu ponořte. |
Podobně jako ve výše popsané úloze můžete potlačit také nulové hodnoty a znaky podtržení, zaškrtnete-li příslušná políčka ve skupině voleb Potlačení v dialogovém okně Volby Essbase (stránka Zobrazení).
Kromě potlačení určitých hodnot a znaků v průběhu získávání dat lze v systému Hyperion Essbase definovat popisné řetězce pro chybějící hodnoty (#Missing) a pro data, k nimž nemáte povolen přístup. Definujete-li pro tyto hodnoty nové popisné řetězce, systém Hyperion Essbase je zobrazí v tabulce místo standardních popisů. Další informace o definování nových popisných řetězců pro hodnoty #Missing a #NoAccess najdete v kontextové nápovědě k modulu Hyperion Essbase Spreadsheet Add-in.