Modul Drill-Through obsahuje následující úlohy:
V následujících oddílech je každá z těchto úloh popsána a použita ve skutečné relaci modulu Drill-Through.
Z modulu Hyperion Essbase Spreadsheet Add-in máte možnost přístupu k sestavě modulu Drill-Through obsahující podrobnější údaje založené na průsečíku datových členů v tabulce. Každá sestava modulu Drill-Through je předdefinována administrátorem ve vaší organizaci. To znamená, že každá sestava je již nastavena pro získávání určitých sloupců ze zdroje relačních dat, řazení dat v těchto sloupcích určeným způsobem atd. Pomocí průvodce modulem Drill-Through můžete předdefinované sestavy modulu Drill-Through přizpůsobit pro získávání pouze těch dat, která potřebujete, a jejich zobrazení požadovaným způsobem.
Chcete-li získat přístup k předdefinované sestavě modulu Drill-Through, dvakrát klepněte na buňku modulu Drill-Through v tabulce (nebo označte oblast buněk a vyberte příkaz Essbase > Propojené objekty). Identifikaci buněk s připojenou sestavou modulu Drill-Through můžete v tabulce usnadnit definováním stylu pro buňky označené jako buňky modulu Drill-Through. Po dvojím klepnutí na buňku modulu Drill-Through systém Hyperion Essbase zobrazí dialogové okno Procházení propojených objektů s položkou sestavy modulu Drill-Through. K jedné buňce může být připojeno více sestav. V dialogovém okně Procházení propojených objektů jsou dále zobrazeny položky pro propojené oddíly a další typy propojených objektů (například popisy buněk a soubory aplikací). Poté, co si prohlédnete a přizpůsobíte sestavu modulu Drill-Through, systém Hyperion Essbase získá data z relačního zdroje dat a výsledek zobrazí v nové tabulce.
Před zahájením práce s lekcí věnovanou modulu Drill-Through proveďte následující kroky:
Postup při získání přístupu k ukázkovému souboru a ukázkové databázi:
Ukázkový soubor by měl odpovídat následujícímu obrázku:
Obrázek 180. Ukázkový soubor programu Lotus 1-2-3 pro lekci věnovanou modulu Drill-Through
![]() |
V ukázkovém souboru jsou zobrazena data pro určité členy databáze systému Hyperion Essbase. V tomto pohledu jsou k dispozici předdefinované sestavy modulu Drill-Through pro všechny průsečíky členů v tabulce. Pomocí modulu Drill-Through můžete k těmto sestavám přistoupit a přizpůsobit je tak, aby server Integration Server získal pouze požadovaná data a zobrazil je v požadovaném formátu.
Poznámka: | Informace o ukázkové databázi získáte od osoby, která ve vaší organizaci instaluje server Integration Server. |
Zobrazí se dialogové okno Písmo.
Poznámka: | V poli Ukázka se zobrazí ukázka vybraného stylu. |
Obrázek 181. Ukázkový styl pro datové buňky modulu Integration Server Drill-Through
![]() |
V tomto příkladu je ukázková sestava modulu Drill-Through připojena ke každému členu v tabulce, všechny buňky budou proto zobrazeny červeně, tučnou kurzívou.
Obrázek 182. Ukázkový soubor programu Lotus 1-2-3 s použitým stylem pro buňky modulu Drill-Through
![]() |
Postup při získání přístupu k ukázkové sestavě modulu Drill-Through z modulu Hyperion Essbase Spreadsheet Add-in:
Obrázek 183. Výběr buňky modulu Drill-Through
![]() |
Poznámka: | Případně můžete označit spojitý úsek buněk, chcete-li zobrazit všechny sestavy modulu Drill-Through, které jsou připojené k označeným buňkám. V tomto příkladu je ke všem buňkám úseku připojena jediná sestava modulu Drill-Through. |
Případně můžete zaškrtnout políčko Povolit procházení propojených objektů v dialogovém okně Volby Essbase (karta Globální). Pak se po dvojím klepnutí na buňku propojeného objektu otevře dialogové okno Procházení propojených objektů. Tuto volbu lze použít pouze pro samostatné buňky. Pokud označíte úsek buněk, použijte příkaz Essbase > Propojené objekty.
Obrázek 184. Dialogové okno Procházení propojených objektů s položkou sestavy modulu Drill-Through
![]() |
Systém Hyperion Essbase spustí modul Drill-Through a zobrazí dialogové okno Select Drill-Through Report.
Poznámka: | Pokud není spuštěn server Integration Server, modul Drill-Through nebude spuštěn správně. Další informace získáte od administrátora systému Hyperion Essbase. |
Obrázek 185. Dialogové okno Select Drill-Through Report
![]() |
Poznámka: | Pokud je pro buňku vybranou v tabulce k dispozici jediná sestava a tuto sestavu nelze přizpůsobit, modul Drill-Through vytvoří sestavu a okamžitě zobrazí výsledek v tabulce. Skutečnost, zda lze nebo nelze sestavu přizpůsobit a zda je třeba, abyste se přihlásili k serveru Integration Server a relačnímu zdroji dat, určuje osoba, která v organizaci vytváří sestavy modulu Drill-Through. |
Po spuštění modulu Drill-Through z dialogového okna Procházení propojených objektů zobrazí server Integration Server dialogové okno Select Drill-Through Report, jsou-li splněny následující podmínky:
V dialogovém okně Select Drill-Through Report je zobrazen seznam sestav
modulu Drill-Through dostupných pro buňky označené v tabulce. V
závislosti na tom, jak je sestava definována v prostředí OLAP Desktop Model
interface, můžete mít povoleno sestavu pouze zobrazit, ale nikoli
přizpůsobit.
V této lekci je použita ukázková sestava Promotion Media Mix for
Cities. Tuto předdefinovanou sestavu přizpůsobíte pomocí průvodce
modulem Drill-Through. Chcete-li předdefinovanou sestavu modulu
Drill-Through spustit bez úprav, postupujte takto:
Server Integration Server získá data z relačního zdroje a výsledek zobrazí v nové tabulce. Nová tabulka bude vložena před aktuální tabulku. |
Postup přizpůsobení sestavy modulu Drill-Through:
Obrázek 186. Výběr ukázkové sestavy modulu Drill-Through
![]() |
Poznámka: | Podle toho, jak je sestava definována v prostředí OLAP Builder, je tlačítko pro danou sestavu zpřístupněno nebo znepřístupněno. |
Server Integration Server zobrazí první okno průvodce modulem Drill-Through.
Obrázek 187. Dialogové okno průvodce modulem Drill-Through - úvodní obrazovka
![]() |
Obrázek 188. Dialogové okno Select Columns and Display Order
![]() |
Pomocí průvodce modulem Drill-Through můžete přizpůsobit předefinované sestavy modulu Drill-Through. Prvním krokem v průvodci modulem Drill-Through je výběr a seřazení sloupců, které mají být získány z relační databáze. Tyto sloupce obsahují podrobné informace, které nejsou k dispozici v databázi na serveru Integration Server.
V dialogovém okně Select Columns and Display Order můžete určit, které sloupce mají být z relačního zdroje dat získány. V tomto okně můžete dále určit, jak mají být sloupce zobrazeny ve výsledné sestavě.
V okénku se seznamem Available Columns je zobrazen seznam sloupců z relačního zdroje dat, které jsou pro tuto sestavu k dispozici (podle definice na serveru OLAP Desktop Model interface). V okénku se seznamem Selected Columns jsou zobrazeny rozbalené sloupce ze seznamu Available Columns. Sloupce ze seznamu Selected Columns můžete odebrat. Tím je odeberete i ze sestavy modulu Drill-Through.
V tomto příkladu jsou sloupce ze seznamu Available Columns vybrány pro sestavu Promotion Media Mix for Cities. Tyto sloupce jsou zobrazeny rozbalené v seznamu Selected Columns. V tomto oddílu několik vybraných sloupců ze sestavy modulu Drill-Through odeberete:
Chcete-li najednou vybrat více sloupců, podržte při výběru stisknutou klávesu Ctrl.
Obrázek 189. Výběr sloupců určených k odebrání ze sestavy modulu Drill-Through
![]() |
Chcete-li sloupec přemístit z jednoho seznamu do druhého, klepněte na
tlačítko
nebo
. Chcete-li z jednoho seznamu do druhého přemístit všechny sloupce,
klepněte na tlačítko
nebo
.
V přizpůsobené sestavě budou zobrazeny sloupce ze seznamu Selected Columns v pořadí, v němž jsou zde uvedeny. Sloupec PRODUCTS bude zobrazen jako první (nejvíce vlevo), poté bude následovat sloupec MARKETS atd.
Obrázek 190. Změna pořadí sloupců
![]() |
Poznámka: | Po provedení zamýšlených změn sestavy klepněte v libovolném okamžiku na tlačítko Finish. Sestava bude vygenerována a výsledky zobrazeny v nové tabulce. Nová tabulka bude vložena před aktuální tabulku. |
V dialogovém okně Select Data Sort Order můžete pro data ve sloupci vybrat vzestupný nebo sestupný způsob řazení. Způsob řazení určuje, jak budou data zobrazena v sestavě modulu Drill-Through. Pokud například seřadíte obsah sloupce MARKETS.CITY vzestupně, budou města v sestavě modulu Drill-Through seřazena podle abecedy.
Postup při určení způsobu řazení řádků v sestavě Drill-Through:
Seznam Available Columns obsahuje sloupce vybrané v oddílu Výběr a řazení sloupců. Seznam Column obsahuje sloupce, pro které byl způsob řazení definován v prostředí OLAP Builder.
Pokud byl způsob řazení určen během vytváření sloupce v prostředí OLAP Desktop Model interface, bude v okénku se seznamem Order By zobrazeno toto nastavení. Jinak bude nastavena předvolba Ascending.
Chcete-li sloupec přemístit z jednoho seznamu do druhého, klepněte na
tlačítko
nebo
. Chcete-li z jednoho seznamu do druhého přemístit všechny sloupce,
klepněte na tlačítko
nebo
.
Obrázek 191. Přesunutí sloupce do seznamu Column List za účelem nastavení řazení
![]() |
Server Integration Server nyní seřadí načtené sloupce nejprve podle státu (podle abecedy) a poté podle prodejů (podle času).
Obrázek 192. Výběr způsobu řazení dat
![]() |
Postup při změně způsobu řazení pro více sloupců najednou:
|
Pomocí filtrů můžete určit, které údaje má server Integration Server načíst do sestavy modulu Drill-Through. Můžete nastavit, aby byla do některého sloupce načítána pouze data, která vyhovují určitým podmínkám. Sloupec MARKETS.CITY v ukázkové databázi například obsahuje velké množství měst. V ukázkové sestavě modulu Drill-Through nebyl pro tento seznam měst použit žádný filtr a server Integration Server proto z relačního zdroje načte všechna města z oblasti East, neboť ukázková databáze modulu Drill-Through je vytvořena pro celou oblast Eastern. V tomto oddílu použijete filtr pro sloupec MARKETS.CITY, jehož prostřednictvím budou do sestavy zahrnuta pouze určená města.
Postup při definování filtru:
V seznamu Column jsou uvedeny sloupce vybrané v oddílu Výběr a řazení sloupců.
Obrázek 193. Dialogové okno Select Data Filters
![]() |
Poznámka: | Pokud je již sloupci přiřazen nějaký filtr, je zobrazen v seznamu Condition. Úplný řetězec filtru je zobrazen v poli Condition v dolní části dialogového okna. |
Zobrazí se dialogové okno Set Filter on Column.
Obrázek 194. Dialogové okno Set Filter on Column
![]() |
V okénku se seznamem Column je zobrazen sloupec, který jste vybrali V oddílu Filtrování dat.
Poznámka: | Další informace o operátorech používaných ve filtrech najdete v kontextové nápovědě modulu Integration Server Drill-Through. |
Zobrazí se dialogové okno Select Filter Values from the List.
Poznámka: | Server Integration Server tyto hodnoty získá přímo z relačního zdroje dat. Pokud relační zdroj dat obsahuje příliš mnoho hodnot, zobrazí server Integration Server před jejich získáním z relačního zdroje výzvu k potvrzení zobrazení všech těchto hodnot. |
Více hodnot je možné vybrat pouze v případě, že jste jako operátor zvolili položky In nebo Not In.
Obrázek 195. Výběr hodnot filtru ze seznamu
![]() |
Poznámka: | Další informace o práci s více podmínkami filtru najdete v kontextové nápovědě modulu Integration Server Drill-Through. |
Dialogové okno Set Filter on Column by nyní mělo vypadat následujícím způsobem:
Obrázek 196. Definice filtru pro sloupec
![]() |
Pomocí tohoto filtru budou do sestavy modulu Drill-Through načtena pouze data z měst Andover, Boston a Cape Cod.
Obrázek 197. Výsledek definice filtru pro sloupec
![]() |
Poznámka: | Filtr můžete vytvořit také zadáním podmínek filtru přímo do seznamu Filters. Další informace najdete v kontextové nápovědě Integration Server Drill-Through. Chcete-li filtr odstranit, vyberte jej a klepněte na tlačítko Clear. Chcete-li odstranit všechny filtry, klepněte na tlačítko Clear All. |
Server Integration Server vygeneruje přizpůsobenou sestavu modulu Drill-Through a výsledek zobrazí v nové tabulce. Nová tabulka bude vložena před aktuální tabulku.
Obrázek 198. Přizpůsobená sestava modulu Drill-Through
![]() |
Upravená sestava modulu Drill-Through splňuje všechna nastavení provedená pomocí průvodce modulem Drill-Through: