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

Vytváření dotazů pomocí modulu Návrhář dotazu Hyperion Essbase

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:

Vytváření a změna dotazů

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.

Vytváření dotazů

Postup při vytvoření dotazu v modulu Návrhář dotazu Hyperion Essbase:

  1. Vyberte příkaz Essbase > Návrhář dotazu.

    Zobrazí se úvodní obrazovka modulu Návrhář dotazu Hyperion Essbase.

    Obrázek 56. Úvodní obrazovka modulu Návrhář dotazu Hyperion Essbase


    Figure sdpanel not displayed.

  2. Vyberte položku [Sešit1]List1, klepněte na pravé tlačítko myši a vyberte příkaz Nový > Dotaz. Bude vytvořen nový dotaz.

    Zobrazí se panel rozvržení modulu Návrhář dotazu Hyperion Essbase.

    Obrázek 57. Panel rozvržení dotazu modulu Návrhář dotazu Hyperion Essbase


    Figure Sdlaypnl not displayed.

  3. Podle následujících pokynů definujte tažením panelů dimenzí vzhled tabulky:
    1. Přetáhněte dimenze Market a Product do oblasti Dimenze řádku.
    2. Přetáhněte dimenzi Measures do oblasti Dimenze stránky.
    3. Přetáhněte dimenzi Scenario pod dimenzi Year (do oblasti Dimenze sloupce).

    Obrázek 58. Změna rozvržení tabulky


    Figure sdlayout not displayed.

  4. V navigačním panelu vyberte položku Measures. Tím vyberete dimenzi Measures. Dimenzi můžete vybrat také dvojím klepnutím na panel Measures na panelu rozvržení.

    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.

  5. Vyberte člen Profit, klepněte na pravé tlačítko myši a vyberte příkaz Přidat do pravidel výběru. Člena Profit můžete do pravidel výběru přidat také dvojím klepnutím.

    Člen Profit se zobrazí v seznamu pravidel výběru.

    Obrázek 59. Panel pro výběr členů v modulu Návrhář dotazu Hyperion Essbase.


    Figure sdmmsel not displayed.

    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.

  6. Postup při výběru členů dimenze Year:
    1. V navigačním panelu vyberte položku Year. Dimenzi můžete vybrat také dvojím klepnutím na položku Year v panelu rozvržení.

      Zobrazí se panel pro výběr členů pro dimenzi Year.

    2. Vyberte člena Qtr1, klepněte na pravé tlačítko myši a vyberte příkaz Přidat do pravidel výběru.
    3. Stejným způsobem přidejte do pravidel výběru členy Qtr2, Qtr3 a Qtr4. Vzhledem k tomu, že dimenze Year se nachází v oblasti Dimenze sloupce, můžete vybrat více než jednoho člena.

      Obrázek 60. Přidání členů do pravidel výběru


      Figure sdmmsel2 not displayed.

  7. Postup při výběru členů dimenze Scenario:
    1. V navigačním panelu vyberte položku Scenario. Dimenzi můžete vybrat také dvojím klepnutím na položku Scenario v panelu rozvržení.

      V panelu pro výběr členů budou zobrazeni členové dimenze Scenario.

    2. Vyberte člena Actual, klepněte na pravé tlačítko myši a vyberte příkaz Přidat do pravidel výběru.

      Člen Actual bude přidán do pole Pravidla výběru.

    3. Stejným postupem přidejte do pole Pravidla výběru člena Budget.
  8. Postup při výběru členů dimenze Product:
    1. V navigačním panelu vyberte položku Product. Dimenzi můžete vybrat také dvojím klepnutím na položku Product v panelu rozvržení.

      V panelu pro výběr členů budou zobrazeni členové dimenze Product.

    2. Vyberte produkt s kódem 100, klepněte na pravé tlačítko myši a vyberte příkaz Přidat do pravidel výběru.
    3. Postup zopakujte pro produkty s kódy 200, 300 a 400.
    4. V okénku se seznamem Pravidla výběru vyberte produkt s kódem 100, klepněte na pravé tlačítko myši a z rozevírací nabídky vyberte příkaz Vybrat > Synovské členy.

      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.

    5. V okénku se seznamem Pravidla výběru vyberte produkt s kódem 400, klepněte na pravé tlačítko myši a z rozevírací nabídky vyberte příkaz Vybrat > Následníky.

      V poli Pravidla výběru se vedle položky 400 zobrazí text Všechny následníky.

      Obrázek 61. Výběr členů dimenze Product


      Figure sdprdsel not displayed.

    6. Chcete-li zobrazit seznam všech kódů produktů, které budou do tabulky načteny, vyberte některou položku v seznamu Pravidla výběru (například produkt 200), klepněte na pravé tlačítko myši a vyberte příkaz Náhled.

      Zobrazí se dialogové okno Náhled na členy.

      Obrázek 62. Vybraní členové dimenze Product


      Figure sdprvw not displayed.

    7. Klepnutím na tlačítko Zavřít zavřete dialogové okno Náhled na členy.
  9. Postup při výběru členů dimenze Market:
    1. V navigačním panelu vyberte položku Market. Dimenzi můžete vybrat také dvojím klepnutím na panel Market v panelu rozvržení.

      V panelu pro výběr členů budou zobrazeni členové dimenze Market.

    2. V okénku se seznamem Člen vyberte člena East, klepněte na pravé tlačítko myši a vyberte příkaz Zobrazit podle > Generace.
    3. V okénku se seznamem Člen vyberte člena Region, klepněte na pravé tlačítko myši a vyberte příkaz Přidat do pravidel výběru. Tím vyberete druhou generaci dimenze Market. Člena Region můžete do pravidel výběru přidat také dvojím klepnutím.

      Položka Region bude zobrazena v okénku se seznamem Pravidla výběru.

    4. Chcete-li zobrazit seznam všech členů, které budou do tabulky načteny, vyberte v seznamu Pravidla výběru položku Region, klepněte na pravé tlačítko myši a vyberte příkaz Náhled.

      Zobrazí se dialogové okno Náhled na členy obsahující položky East, West, South a Central.

      Obrázek 63. Výběr jmen generací


      Figure sdgenprv not displayed.

    5. Klepnutím na tlačítko Zavřít zavřete dialogové okno Náhled na členy.

    Nyní jste definovali základní dotaz systému Hyperion Essbase. Osnova dotazu je zobrazena v navigačním panelu.

  10. V navigačním panelu vyberte položku [Sešit1]List1, Query1, klepněte na pravé tlačítko myši vyberte příkaz Uložit dotaz.

    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.

  11. Vyberte volbu Klient.

    Obrázek 64. Dialogové okno Uložit jako dotaz modulu Návrhář dotazu Hyperion Essbase


    Figure sdsavqry not displayed.

  12. Klepněte na tlačítko Souborový systém.

    Zobrazí se dialogové okno Uložit jako.

    Obrázek 65. Dialogové okno Uložit jako


    Figure sdfile not displayed.

  13. Vyberte místo určení, v poli Název souboru zadejte Basic1 a klepněte na tlačítko Uložit.

    S dotazem Basic1 budete znovu pracovat v kapitole 3.

    Obrázek 66. Informační panel v modulu Návrhář dotazu Hyperion Essbase


    Figure sdinfo not displayed.

  14. V navigačním panelu vyberte položku [Sešit1]List1, Basic1., klepněte pravým tlačítkem myši a vyberte příkaz Použít dotaz.

    Výsledek dotazu bude zobrazen v tabulce.

    Obrázek 67. Výsledek dotazu vytvořeného v modulu Návrhář dotazu Hyperion Essbase


    Figure sdbasic1 not displayed.

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.

Odstranění dotazů

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.

Zobrazení zpráv a potvrzení

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í:

  1. V navigačním panelu klepněte na položku Zprávy a potvrzení.
  2. Chcete-li zobrazování zpráv aktivovat (zapnout), zaškrtněte políčko, které se zobrazí vedle textu.
  3. Chcete-li zobrazování zakázat (vypnout), zrušte zaškrtnutí daného políčka.

Obrázek 68. Panel zpráv a potvrzení


Figure sdmsgcfm not displayed.

Přístup k nápovědě

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 69. Panel nápovědy modulu Návrhář dotazu Hyperion Essbase


Figure Sdhelp not displayed.

Připojení k více databázím v 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:

  1. Přihlašte se k systému Hyperion Essbase a připojte se k serveru, k němuž chcete získat přístup.
  2. Vyberte příkaz Essbase > Návrhář dotazu. Otevře se modul Návrhář dotazu Hyperion Essbase.
  3. Vyberte položku [Sešit1]List1, klepněte na pravé tlačítko myši a vyberte příkaz Připojit.

    Zobrazí se dialogové okno Přihlášení k systému Essbase.
    Poznámka:List s tabulkou může mít i číslo větší než 1. Pokud jsou již otevřeny čtyři listy s tabulkou, bude se jednat o list [Sešit5].

  4. Zadejte heslo a klepněte na tlačítko OK. Vyberte položku Sample Basic a klepněte na tlačítko OK.
  5. Vyberte položku [Sešit1]List2 (nebo List3), klepněte na pravé tlačítko myši a vyberte příkaz Připojit.
  6. Zobrazí se dialogové okno Přihlášení k systému Essbase.

  7. Zadejte heslo a klepněte na tlačítko OK. Vyberte položku Samppart Company a klepněte na tlačítko OK.
    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ý.
  8. Chcete-li vytvořit nový dotaz založený na databázi Sample Basic, vyberte položku [Sešit1]List1, klepněte na pravé tlačítko myši a vyberte příkaz Nový > Dotaz.
  9. Chcete-li vytvořit nový dotaz založený na databázi Samppart Company, vyberte položku [Sešit1]List2, klepněte na pravé tlačítko myši a vyberte příkaz Nový > Dotaz.
  10. Chcete-li otevřít existující dotaz, klepněte na pravé tlačítko myši a vyberte příkaz Otevřít dotaz.

Nyní můžete pokračovat ve vytváření dotazů nebo otevírání existujících dotazů.

Použití voleb tabulky pro výsledky modulu Návrhář dotazu Hyperion Essbase

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:

  1. Vyberte příkaz Essbase > Volby.
  2. V dialogovém okně Volby Essbase vyberte ouško Zobrazení.
  3. Zaškrtněte políčko Pro Návrhář dotazu použít volby listu a klepněte na tlačítko OK.
  4. Výběrem příkazu Essbase > Získat data obnovte obsah tabulky.

    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 70. Výsledky dotazu s použitými volbami


    Figure Sdbsc12 not displayed.

  5. 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 ]