Dosud jsme se zabývali získáváním dat a navigací v modulu Hyperion Essbase Spreadsheet Add-in způsobem ad hoc. Systém Hyperion Essbase kromě toho obsahuje modul Návrhář dotazu, pomocí něhož lze definovat databázový dotaz pro načtení dimenzí a databázových členů do tabulky. Modul Návrhář dotazu Hyperion Essbase (EQD) je novou funkcí, která nahradila modul Průvodce pro získávání dat, pomocí něhož byly dotazy definovány v předchozích verzích modulu Hyperion Essbase Spreadsheet Add-in.
Předtím, než systém Hyperion Essbase skutečně načte data, můžete pomocí několika panelů modulu Návrhář dotazu Hyperion Essbase sestavit dotaz pro výběr dat, která mají být v tabulce zobrazena. Použití tohoto modulu je výhodné zejména v případech, kdy přesně víte, jaká data chcete ze serveru získat. Vytvořený dotaz navíc můžete uložit a později jej znovu použít.
Okno modulu Návrhář dotazu Hyperion Essbase obsahuje následující panely:
Chcete-li pracovat s některým z panelů modulu Návrhář dotazu Hyperion Essbase, vyberte příslušnou položku uvedenou na navigačním panelu.
Při vytváření nového dotazu nebo úpravách existujícího dotazu jsou prováděné změny zobrazovány v navigačním panelu. Dimenze nebo členy z otevřeného dotazu můžete zobrazit klepnutím na danou dimenzi nebo člena v osnově dotazu, která je zobrazena v navigačním panelu. Vybraní členové jsou zobrazeni v panelu pro výběr členů na pravé straně.
V panelu pro výběr členů můžete zobrazit také existující dotazy. Chcete-li například v dotazu přidat nebo odstranit člena, označte jej v navigačním panelu a v panelu vlastností proveďte zamýšlené změny.
Poznámka: | V modulu Návrhář dotazu Hyperion Essbase je možné otevřít také soubory vytvořené v Průvodci pro získávání dat. Pokud ale dotaz obsahuje více než dva filtry členů v jednom pravidlu pro výběr nebo více než dvě omezení pro data, filtry členů nemusejí pracovat správně. Pokud to bude zapotřebí, zajistěte správnost výsledků novým uspořádáním filtrů členů. Úplné informace o volbách modulu Návrhář dotazu Hyperion Essbase najdete v kontextové nápovědě modulu Hyperion Essbase Spreadsheet Add-in. |
Pozor:
Pokud je spuštěn modul EQD, může být znemožněna manipulace s tabulkami ve
funkcích VBA, například pojmenování nebo přesouvání tabulek.
Postup při vytvoření dotazu v modulu Návrhář dotazu Hyperion Essbase:
Zobrazí se úvodní obrazovka modulu Návrhář dotazu Hyperion Essbase.
Obrázek 55. Úvodní obrazovka modulu Návrhář dotazu Hyperion Essbase
![]() |
Zobrazí se panel rozvržení modulu Návrhář dotazu Hyperion Essbase.
Obrázek 56. Panel rozvržení dotazu modulu Návrhář dotazu Hyperion Essbase
![]() |
Obrázek 57. Změna rozvržení tabulky
![]() |
Zobrazí se panel pro výběr členů, v němž můžete vybrat člena z dimenze Measures.
Poznámka: | Z dimenze v oblasti Dimenze stránky je možné vybrat pouze jednoho člena. |
Člen Profit se zobrazí v seznamu pravidel výběru.
Obrázek 58. Panel pro výběr členů v modulu Návrhář dotazu Hyperion Essbase.
![]() |
Poznámka: | V modulu Návrhář dotazu Hyperion Essbase není třeba potvrzovat provedený výběr. Nemusíte tedy například klepat na tlačítko OK. Pokud pro některou z daných dimenzí člena nevyberete člena, systém Hyperion Essbase použije prvního člena této dimenze. |
Zobrazí se panel pro výběr členů pro dimenzi Year.
Obrázek 59. Přidání členů do pravidel výběru
![]() |
V panelu pro výběr členů budou zobrazeni členové dimenze Scenario.
Člen Actual bude přidán do pole Pravidla výběru.
V panelu pro výběr členů budou zobrazeni členové dimenze Product.
Tímto postupem vyberete všechny synovské členy produktu 100. V poli Pravidla výběru se vedle položky 100 zobrazí text Všechny synovské členy.
V poli Pravidla výběru se vedle položky 400 zobrazí text Všechny následníky.
Obrázek 60. Výběr členů dimenze Product
![]() |
Zobrazí se dialogové okno Náhled na členy.
Obrázek 61. Vybraní členové dimenze Product
![]() |
V panelu pro výběr členů budou zobrazeni členové dimenze Market.
Položka Region bude zobrazena v okénku se seznamem Pravidla výběru.
Zobrazí se dialogové okno Náhled na členy obsahující položky East, West, South a Central.
Obrázek 62. Výběr jmen generací
![]() |
Nyní jste definovali základní dotaz systému Hyperion Essbase. Osnova dotazu je zobrazena v navigačním panelu.
Zobrazí se dialogové okno Uložit jako dotaz modulu Návrhář dotazu Hyperion Essbase. Dotaz můžete uložit na server nebo na svou pracovní stanici. Chcete-li jej uložit na server, musíte mít přístupová práva na úrovni Návrhář databáze nebo vyšší. Další informace vám poskytne administrátor systému Hyperion Essbase.
Obrázek 63. Dialogové okno Uložit jako dotaz modulu Návrhář dotazu Hyperion Essbase
![]() |
Zobrazí se dialogové okno Uložit jako.
Obrázek 64. Dialogové okno Uložit jako
![]() |
S dotazem Basic1 budete znovu pracovat v kapitole 3.
Obrázek 65. Informační panel v modulu Návrhář dotazu Hyperion Essbase
![]() |
Výsledek dotazu bude zobrazen v tabulce.
Obrázek 66. Výsledek dotazu vytvořeného v modulu Návrhář dotazu Hyperion Essbase
![]() |
Poznámka: | Pokud pomocí příkazu Essbase > Volby aktivujete na kartě Zobrazení volby Použít styly a Pro Návrhář dotazu použít volby listu, budou styly vybrané pro členy dimenzí použity i pro výsledky dotazů. Pokud políčko Pro Návrhář dotazu použít volby listu nezaškrtnete, nebudou styly pro výsledky dotazů použity, a to ani v případě, že je zaškrtnuto políčko Použít styly. Chcete-li styly použít, vyberte příkaz Essbase > Získat data. Poté, co systém Hyperion Essbase načte data do tabulky, s nimi můžete dále pracovat pomocí operací Přiblížit, Oddálit, Zachovat pouze, Odstranit pouze a Pivotovat. |
Dotaz můžete odstranit pouze z umístění, do něhož jste jej uložili. Pokud například uložíte dotaz do adresáře /essbase/client/sample, můžete tento dotaz odstranit pouze v rámci adresáře sample. Z modulu Návrhář dotazu Hyperion Essbase dotaz odstranit nelze.
V panelu zpráv a potvrzení modulu Návrhář dotazu Hyperion Essbase jsou zobrazovány zprávy a potvrzení o některých akcích, například při přesouvání nebo odstraňování.
Postup při vypnutí zpráv a potvrzení:
Obrázek 67. Panel zpráv a potvrzení
![]() |
Prostřednictvím panelu nápovědy můžete zobrazit kontextovou nápovědu nebo výukový program modulu Návrhář dotazu Hyperion Essbase. Panel nápovědy zobrazíte klepnutím na položku Nápověda v navigačním panelu. Další informace o konkrétním tématu získáte klepnutím na tlačítko Kontextová nápověda v panelu vlastností. Chcete-li zobrazit elektronický výukový program, klepněte na tlačítko Výukové lekce v panelu vlastností.
Obrázek 68. Panel nápovědy modulu Návrhář dotazu Hyperion Essbase
![]() |
Pomocí modulu Návrhář dotazu Hyperion Essbase se můžete připojit k více databázím a vytvářet samostatné dotazy pro každou databázi.
Postup při připojení k více databázím v modulu Návrhář dotazu Hyperion Essbase:
Zobrazí se dialogové okno Přihlášení k systému Essbase.
Zobrazí se dialogové okno Přihlášení k systému Essbase.
Poznámka: | Pro každou tabulku můžete vytvořit pouze jedno připojení. V panelu s informacemi o dotazu modulu Návrhář dotazu Hyperion Essbase budou zobrazeny informace o připojení pouze v případě, že otevřete existující dotaz nebo vytvoříte nový. |
Nyní můžete pokračovat ve vytváření dotazů nebo otevírání existujících dotazů.
Pro výsledky dotazu vytvořeného v modulu Návrhář dotazu Hyperion Essbase můžete použít všechny volby tabulky nastavené v dialogovém okně Volby Essbase.
Postup při použití nastavených voleb tabulky v modulu Návrhář dotazu Hyperion Essbase:
Systém Hyperion Essbase zobrazí výsledky dotazu vytvořeného v modulu Návrhář dotazu Hyperion Essbase a použije nastavené volby tabulky. Všimněte si například toho, že v dimenzi Product se nyní místo číselných kódů zobrazují aliasy.
Obrázek 69. Výsledky dotazu s použitými volbami
![]() |