Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

OLAP je technológia, ktorá sa používa na usporiadanie veľkých podnikových databáz a podporu analytických nástrojov. Databázy OLAP sú rozdelené do jednej alebo viacerých kociek. Každá kocka je usporiadaná a navrhnutá správcom kocky tak, aby vyhovovala spôsobu načítavania a analýzy údajov, takže vytváranie a používanie zostáv kontingenčnej tabuľky kontingenčný graf, ktoré potrebujete, je jednoduchšie.

Obsah tohto článku

Čo sú analytické nástroje?

Podnikový analytik často chce získať širší prehľad o podniku, zobraziť širšie trendy na základe agregovaných údajov a zobraziť tieto trendy rozdelené podľa ľubovoľného počtu premenných. Analytické nástroje sú procesom extrahovania údajov z databázy OLAP a analýzy týchto údajov pre informácie, ktoré môžete použiť na prijímanie informovaného podnikového rozhodnutia a na podnikanie krokov. Olap a analytické nástroje napríklad pomáhajú zodpovedať nasledujúce typy otázok o obchodných údajoch:

  • Aký je celkový predaj všetkých produktov za rok 2007 v porovnaní s celkovým predajom za rok 2006?

  • Aký je porovnanie našej rentability s dátumom v rovnakom časovom období za posledných päť rokov?

  • Koľko peňazí v poslednom roku strávili zákazníci vo veku nad 35 rokov a ako sa toto správanie časom zmenilo?

  • Koľko produktov sa v tomto mesiaci predávalo v dvoch konkrétnych krajinách alebo oblastiach, nie v rovnakom mesiaci v poslednom roku?

  • Aký je rozdelenie dostupnosti (percento marže aj súčet) podľa kategórie produktov pre každú skupinu zákazníkov?

  • Vyhľadajte najvyššie a dolné predajcovia, distribútorov, dodávateľov, klientov, partnerov alebo zákazníkov.

Na začiatok stránky

Čo je OLAP (Online Analytical Processing)?

Databázy OLAP uľahčujú dotazy analytických nástrojov. OLAP je databázová technológia, ktorá bola optimalizovaná na vytváranie dotazov a vytváranie zostáv namiesto spracovania transakcií. Zdrojovými údajmi pre OLAP sú databázy OLTP (Online Transactional Processing), ktoré sa bežne ukladajú v skladoch údajov. Údaje OLAP sú odvodené z týchto historických údajov a agregované do štruktúr, ktoré umožňujú sofistikovanú analýzu. Údaje OLAP sú tiež usporiadané hierarchicky usporiadané a ukladajú sa do kociek namiesto tabuliek. Ide o sofistikovanú technológiu, ktorá využíva viacrozmerné štruktúry na poskytovanie rýchleho prístupu k údajom na analýzu. Vďaka tejto organizácii môže zostava kontingenčnej tabuľky alebo zostava kontingenčný graf jednoducho zobraziť súhrny vysokej úrovne, ako sú napríklad súhrnné objemy predaja v rámci celej krajiny alebo oblasti, a tiež zobraziť podrobnosti pre lokality, kde je predaj obzvlášť silný alebo slabý.

Databázy OLAP sú určené na urýchlenie načítanie údajov. Keďže server OLAP namiesto Microsoft Office Excel vypočíta súhrnné hodnoty, pri vytváraní alebo zmene zostavy je potrebné odoslať do Excel menej údajov. Tento postup vám umožňuje pracovať s oveľa väčším množstvom zdrojových údajov, než by ste dokázali, ak údaje boli usporiadané v tradičnej databáze, kde Excel načíta všetky jednotlivé záznamy a potom vypočíta súhrn hodnôt.

Databázy OLAP obsahujú dva základné typy údajov: miery, ktoré sú číselnými údajmi, množstvá a priemery, ktoré používate na prijímanie informovaného podnikového rozhodnutia, a dimenzie. Ide o kategórie, ktoré používate na usporiadanie týchto opatrení. Databázy OLAP pomáhajú usporiadať údaje podľa viacerých úrovní podrobností pomocou rovnakých kategórií, aké poznáte pri analýze údajov.

V nasledujúcich častiach sú jednotlivé súčasti podrobnejšie popísané:

Kocka     Údajová štruktúra, ktorá agreguje miery podľa úrovní a hierarchií jednotlivých dimenzií, ktoré chcete analyzovať. Kocky spájajú niekoľko dimenzií, napríklad čas, geografiu a rady produktov, so súhrnných údajov, ako sú napríklad údaje o predaji alebo zásobách. Kocky nie sú "kocky" úplne matematického významu, pretože nemusia mať rovnaké strany. Ide však o výstižný metafor pre komplexný koncept.

Miera     Množina hodnôt v kocke, ktoré sú založené na stĺpci v tabuľke faktov kocky a sú zvyčajne číselnými hodnotami. Sú to centrálne hodnoty kocky, ktoré sa vopred spracúvajú, agregujú a analyzujú. Medzi bežné príklady patria predaj, zisky, výnosy a náklady.

Člen      Položka v hierarchii predstavujúca jeden alebo viacero výskytov údajov. Člen môže byť jedinečný alebo neunique. Napríklad rok 2007 a 2008 predstavujú jedinečné členy v úrovni roka časového rozmeru, zatiaľ čo január predstavuje neunique members in the month level because there can be more than one January in the time dimension if it contains data for more than one year.

Vypočítaný člen     Člen dimenzie, ktorej hodnota sa vypočítava v čase priebehu pomocou výrazu. Hodnoty vypočítaných členov môžu byť odvodené z hodnôt ostatných členov. Vypočítavaný člen Profit (Zisk) sa dá určiť napríklad odčítaním hodnoty člena , Costs (Náklady) od hodnoty člena – Sales (Predaj).

dimenzia     Množina usporiadaných hierarchií úrovní v kocke, ktoré používateľ rozumie a používa ako základ na analýzu údajov. Geografická dimenzia môže napríklad zahŕňať úrovne pre krajinu alebo oblasť, kraj a Mesto. Prípadne môžete vytvoriť aj dimenziu času hierarchiu s úrovňami roka, štvrťroka, mesiaca a dňa. V zostave kontingenčnej tabuľky alebo v kontingenčný graf sa každá hierarchia stane množinou polí, ktoré môžete rozbaliť a zbaliť a zobraziť nižšie alebo vyššie úrovne.

Hierarchia     Logická stromová štruktúra, ktorá usporadúva členov dimenzie tak, že každý člen má jedného člena rodiča a nula alebo viac podriadených členov. Podradený člen je členom ďalšej nižšej úrovne hierarchie, ktorá priamo súvisí s aktuálnym členom. Napríklad v hierarchii Čas, ktorá obsahuje úrovne Štvrťrok, Mesiac a Deň, je január podriadenou štvrť. 1. Nadradený objekt je členom na ďalšej vyššej úrovni hierarchie, ktorá priamo súvisí s aktuálnym členom. Nadradená hodnota je zvyčajne zlúčenie hodnôt všetkých jej detí. V hierarchii Čas, ktorá obsahuje úrovne Štvrťrok, Mesiac a Deň, je napríklad nadradenou hierarchiou Štvrťrok1 január.

Úroveň     V rámci hierarchie môžu byť údaje usporiadané do nižších a vyšších úrovní podrobností, ako napríklad rok, štvrťrok, mesiac a deň, v hierarchii Čas.

Na začiatok stránky

Funkcie OLAP v Excel

Načítanie údajov OLAP     K zdrojom údajov OLAP sa môžete pripojiť rovnako ako k iným externým zdrojom údajov. Pracovať môžete s databázami vytvorenými pomocou služieb Microsoft SQL Server OLAP verzie 7.0, služieb Microsoft SQL Server Analysis Services verzie 2000 a servera Microsoft SQL Server Analysis Services verzie 2005, serverových produktov Microsoft OLAP. Excel môžu fungovať aj s produktmi OLAP tretích strán, ktoré sú kompatibilné s OLE-DB pre OLAP.

Údaje OLAP môžete zobraziť iba ako zostavu kontingenčnej tabuľky kontingenčný graf ako zostavu alebo vo funkcii hárka skonvertované zo zostavy kontingenčnej tabuľky, ale nie ako rozsah externých údajov. Zostavy kontingenčných tabuliek OLAP a zostavy kontingenčný graf môžete uložiť do šablón zostáv Office môžete vytvoriť súbory pripojenia údajov (.odc) na pripojenie k databázam OLAP pre dotazy OLAP. Keď otvoríte súbor ODC, Excel prázdnu zostavu kontingenčnej tabuľky, ktorá je pripravená na rozloženie.

Vytváranie súborov kociek na používanie v režime offline     Súbor kocky v režime offline (.cub) môžete vytvoriť s podmnožinou údajov zo serverovej databázy OLAP. Súbory kociek v režime offline použite na prácu s údajmi OLAP, keď nie ste pripojení k sieti. Kocka umožňuje pracovať s väčším množstvom údajov v zostave kontingenčnej tabuľky alebo v zostave kontingenčný graf ako inak, a zrýchli načítanie údajov. Súbory kocky môžete vytvárať len vtedy, ak používate poskytovateľ OLAP, ako je napríklad Microsoft SQL Analysis Services Server verzie 2005, ktorý túto funkciu podporuje.

Akcie servera     Akcia servera je voliteľná, ale užitočná funkcia, ktorú môže správca kocky OLAP definovať na serveri, ktorý používa člen kocky alebo ukazovateľ ako parameter do dotazu na získanie podrobností v kocke alebo spustenie inej aplikácie, ako je napríklad prehliadač. Excel serverové akcie URL, Zostava, Skupina riadkov, Prejsť na detaily a Rozbaliť na detaily, nepodporuje však vlastníctvo, príkaz a množinu údajov.

KPI      Kľúčový ukazovateľ výkonu je špeciálna vypočítavaná miera definovaná na serveri, ktorá umožňuje sledovať kľúčové ukazovatele výkonu vrátane stavu (Spĺňa aktuálna hodnota určité číslo?) a trend (aká je hodnota v čase?). Keď sa zobrazia, server môže odosielať súvisiace ikony, ktoré sú podobné novej množine ikon Excel označujúce nad alebo pod úrovňou stavu (napríklad ikonu Stop light) alebo či hodnota je trendová nahor alebo nadol (napríklad ikona šípky smerovej šípky).

Formátovanie servera     Správcovia kocky môžu vytvoriť opatrenia a vypočítané členy s formátovaním farieb, formátovaním písma a pravidlami podmieneného formátovania, ktoré môžu byť označené ako podnikové štandardné podnikové pravidlo. Formát servera pre zisk môže byť napríklad číselným formátom meny, farba bunky v zelenej farbe, ak je hodnota väčšia alebo rovná 30 000 a červená, ak je hodnota menšia ako 30 000, a štýl písma tučným písmom, ak je hodnota menšia ako 30 000 a pravidelná, ak je väčšia alebo rovná 30 000. Ďalšie informácie nájdete v téme Návrh rozloženia a formátu zostavy kontingenčnej tabuľky.

Jazyk zobrazenia balíka Office     Správca kocky môže definovať preklady údajov a chýb na serveri pre používateľov, ktorí potrebujú zobraziť informácie kontingenčnej tabuľky v inom jazyku. Táto funkcia je definovaná ako vlastnosť pripojenia k súboru a nastavenie krajiny alebo oblasti počítača používateľa musí zodpovedať jazyku zobrazenia.

Na začiatok stránky

Softvérové súčasti potrebné na prístup k zdrojom údajov OLAP

Poskytovateľ OLAP     Na nastavenie zdrojov údajov OLAP pre Excel potrebujete jedného z týchto poskytovateľov OLAP:

  • Poskytovateľ OLAP spoločnosti Microsoft     Excel obsahuje klientsky ovládač zdroja údajov a klientsky softvér, ktorý potrebujete na prístup k databázam vytvoreným pomocou služieb MICROSOFT SQL SERVER OLAP verzie 7.0, služieb MICROSOFT SQL SERVER OLAP verzie 2000 (8.0) Microsoft SQL Server služby Analysis Services verzie 2005 (9.0).

  • Poskytovatelia OLAP tretích strán     V prípade iných produktov OLAP je potrebné nainštalovať ďalšie ovládače a klientsky softvér. Ak chcete používať Excel funkcie technológie OLAP na prácu s údajmi OLAP, produkt tretej strany musí zodpovedať štandardu OLE-DB pre OLAP a musí byť kompatibilný Microsoft Office s podporou. Informácie o inštalácii a používaní poskytovateľa OLAP tretej strany vám poskytne správca systému alebo dodávateľ produktov OLAP.

Databázy servera a súbory kocky     Klientský Excel OLAP podporuje pripojenia k dvom typom databáz OLAP. Ak je v sieti k dispozícii databáza na serveri OLAP, môžete z nej priamo načítať zdrojové údaje. Ak máte databázu súbor kocky v režime offline ktorá obsahuje údaje OLAP alebo definícia kocky údajový súbor, môžete sa z neho pripojiť a načítať zdrojové údaje.

Zdroje údajov     Zdroj údajov poskytuje prístup k všetkým údajom v databáze OLAP alebo súbore kocky v režime offline. Po vytvorení zdroja údajov OLAP môžete založiť na ňom zostavy a vrátiť údaje OLAP do Excel vo forme zostavy kontingenčnej tabuľky alebo zostavy kontingenčný graf alebo vo funkcii hárka konvertovanej zo zostavy kontingenčnej tabuľky.

Microsoft Query     Dotaz môžete použiť na načítanie údajov z externej databázy, ako je napríklad Microsoft SQL alebo Microsoft Access. Dotaz nie je potrebné použiť na načítanie údajov z kontingenčnej tabuľky OLAP, ktorá je pripojená k súboru kocky. Ďalšie informácie nájdete v téme Načítanie externých údajov pomocou programu Microsoft Query.

Na začiatok stránky

Rozdiely funkcií medzi zdrojovými údajmi OLAP a údajmi, ktoré nie sú typu OLAP

Ak pracujete so zostavami kontingenčných tabuliek a zostavami kontingenčný graf zo zostáv OLAP zdrojové údaje aj iných typov zdrojových údajov, všimnete si určité rozdiely medzi funkciami.

Načítanie údajov     Server OLAP vráti nové údaje Excel vždy, keď zmeníte rozloženie zostavy. Ak používate iné typy údajov externého zdroja, dotazujte pre všetky zdrojové údaje naraz alebo môžete nastaviť možnosti dotazu len vtedy, keď zobrazíte rôzne položky polí filtra zostavy. Máte tiež niekoľko ďalších možností obnovenia zostavy.

V zostavách založených na zdrojových údajoch OLAP nie sú nastavenia poľa filtra zostavy k dispozícii, dotaz na pozadí nie je k dispozícii a nastavenie optimalizácie pamäte nie je k dispozícii.

Poznámka: Nastavenie optimalizácie pamäte tiež nie je k dispozícii pre zdroje údajov OLEDB ani pre zostavy kontingenčnej tabuľky založené na rozsahu buniek.

Typy polí    Zdrojové údaje OLAP, dimenzia možno použiť iba ako riadok (rad), stĺpec (kategóriu) alebo stranové polia. Polia miery možno použiť iba ako polia hodnôt. Pre iné typy zdrojových údajov je možné použiť všetky polia v ľubovoľnej časti zostavy.

Prístup k podrobným údajom     V prípade zdrojových údajov OLAP určuje server, aké úrovne podrobností sú k dispozícii, a vypočítava súhrnné hodnoty, takže podrobné záznamy, ktoré tvoria súhrnné hodnoty, nemusia byť k dispozícii. Server však môže poskytovať informácie polia vlastností ktoré môžete zobraziť. Iné typy zdrojových údajov nemajú polia vlastností, ale môžete zobraziť základné podrobnosti o hodnotách údajových polí a pre položky a môžete zobraziť položky bez údajov.

Polia filtra zostavy OLAP nemusia obsahovať položku Všetky a príkaz Zobraziť strany filtra zostavy nie je k dispozícii.

Počiatočné poradie zoradenia     V prípade zdrojových údajov OLAP sa položky najskôr zobrazia v poradí, v akom ich server OLAP vráti. Potom môžete položky zoradiť alebo zmeniť ich usporiadanie manuálne. V prípade iných typov zdrojových údajov sa položky v novej zostave najprv zobrazia zoradené vzostupne podľa názvu položky.

Výpočty     Servery OLAP poskytujú súhrnné hodnoty priamo pre zostavu, takže nie je možné zmeniť súhrnné funkcie pre polia hodnôt. V iných typoch zdrojových údajov môžete zmeniť súhrnnú funkciu poľa hodnoty a použiť viaceré súhrnné funkcie pre pole s rovnakou hodnotou. V zostavách so zdrojovými údajmi OLAP nie je možné vytvárať vypočítavané polia ani vypočítavané položky.

Medzisúčty     V zostavách so zdrojovými údajmi OLAP nie je možné zmeniť súhrnnú funkciu pre medzisúčty. Pomocou iných typov zdrojových údajov môžete zmeniť súhrnné funkcie medzisúčtov a zobraziť alebo skryť medzisúčty pre všetky polia riadkov a stĺpcov.

V prípade zdrojových údajov OLAP môžete pri výpočte medzisúčtov a celkových súčtov zahrnúť alebo vylúčiť skryté položky. Do iných typov zdrojových údajov môžete zahrnúť skryté položky polí filtra zostavy do medzisúčtov, ale skryté položky v iných poliach sú predvolene vylúčené.

Na začiatok stránky

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×