Prehľad online analytického spracovania (OLAP)

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Online analytické spracovanie 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é na jednu alebo viac kociek a každá kocka je usporiadaná a navrhnutá správcom kocky tak, aby vyhovovala vašim údajom a analyzovala údaje tak, aby bolo jednoduchšie vytvárať a používať zostavy kontingenčných tabuliek a zostavy kontingenčných grafov, ktoré potrebujete.

Obsah tohto článku

Čo je analytická inteligencia?

Čo je online analytické spracovanie (OLAP)?

Funkcie OLAP v Exceli

Softvérové súčasti, ktoré potrebujete na prístup k zdrojom údajov OLAP

Rozdiely v funkciách medzi zdrojovými údajmi OLAP a inými než OLAP

Čo je analytická inteligencia?

Obchodný analytik často chce získať veľký obraz o podniku, zobraziť širšie trendy založené na agregovaných údajoch a zobraziť tieto trendy v členení podľa ľubovoľného počtu premenných. Analytická inteligencia je proces extrakcie údajov z databázy OLAP a potom analyzuje údaje, ktoré môžete použiť na uskutočnenie informovaných obchodných rozhodnutí a podniknutie akcií. Informácie o pracovných údajoch vám napríklad pomôžu pri odpovedaní na nasledujúce typy otázok:

  • Ako celkový predaj všetkých produktov pre 2007 je v porovnaní s celkovým predajom z 2006?

  • Aká je naša ziskovosť v porovnaní s rovnakým časovým obdobím v priebehu posledných piatich rokov?

  • Koľko peňazí si zákazníci vo veku 35 minúť za posledný rok a ako sa toto správanie časom menilo?

  • Koľko produktov sa v tomto mesiaci predalo v dvoch konkrétnych krajinách alebo oblastiach v porovnaní s rovnakým mesiacom za posledný rok?

  • Aký je rozpis ziskovosti (percentuálne a celkové rozpätie) podľa kategórie produktov pre každú vekovú skupinu zákazníkov?

  • Vyhľadanie predajcov, distribútorov, dodávateľov, klientov, partnerov alebo zákazníkov v hornej a dolnej časti.

Na začiatok stránky

Čo je online analytické spracovanie (OLAP)?

Online analytické spracovanie (OLAP) zjednodušuje dotazy na obchodné inteligencie. OLAP je databázová technológia optimalizovaná na vytváranie dotazov a nahlasovania namiesto spracovania transakcií. Zdrojové údaje pre OLAP sú databázy online transakčné spracovanie (OLTP), ktoré sú bežne uložené v dátových skladoch. Údaje OLAP sa odvodzujú z týchto historických údajov a zhromažďujú sa do štruktúr, ktoré umožňujú sofistikovanú analýzu. Údaje OLAP sú usporiadané hierarchicky a sú uložené v kockách namiesto tabuliek. Je to sofistikovaná technológia využívajúca viacrozmerné štruktúry, ktoré poskytujú rýchly prístup k údajom na analýzu. Táto organizácia zjednodušuje zostavu kontingenčnej tabuľky alebo zostavu kontingenčného grafu na zobrazenie súhrnov na vysokej úrovni, ako sú napríklad súčty predaja v celej krajine alebo oblasti, a zobrazia sa aj Podrobnosti o lokalitách, v ktorých sú predaje obzvlášť silné alebo slabé.

Databázy OLAP sú navrhnuté tak, aby urýchlili načítanie údajov. Keďže server OLAP namiesto programu Microsoft Office Excel vypočítava súhrnné hodnoty, menej údajov sa musí Odoslať do Excelu, keď vytvoríte alebo zmeníte zostavu. Tento prístup vám umožňuje pracovať s oveľa väčším množstvom zdrojových údajov, ako keby boli údaje usporiadané v tradičnej databáze, kde Excel načíta všetky jednotlivé záznamy a potom vypočíta súhrnné hodnoty.

Databázy OLAP obsahujú dva základné typy údajov: miery, ktoré sú číselné údaje, množstvá a priemery, ktoré používate na uskutočnenie informovaných obchodných rozhodnutí a dimenzií, ktoré sú kategórie, ktoré používate na usporiadanie týchto opatrení. Databázy OLAP slúžia na usporiadanie údajov podľa mnohých úrovní podrobností s použitím rovnakých kategórií, s ktorými ste sa oboznámili s analyzovaním údajov.

Nasledujúce časti popisujú každú súčasť podrobnejšie:

Kocky     Údajová štruktúra, ktorá agregátuje ukazovatele podľa úrovní a hierarchií každého rozmeru, ktorý chcete analyzovať. Kocky kombinujú viacero dimenzií, ako sú napríklad časové, zemepisné a produktové čiary, so súhrnnými údajmi, ako sú napríklad údaje o predaji alebo zásobách. Kocky nie sú "kocky" v striktne matematickom zmysle, pretože nemusia mať rovnaké strany. Avšak, oni sú apt metafora pre zložitý koncept.

Miera     Množina hodnôt v kocke, ktoré sú založené na stĺpci v tabuľke faktov kocky a ktoré sú zvyčajne číselnými hodnotami. Ukazovatele sú centrálne hodnoty v kocke, ktoré sú vopred spracované, agregované a analyzované. Medzi bežné príklady patrí predaj, zisk, výnosy a náklady.

Člena     Položka v hierarchii predstavujúca jeden alebo viacero výskytov údajov. Člen môže byť jedinečný alebo nejedinečný. 2007 a 2008 napríklad predstavujú jedinečných členov v úrovni roka v časovej dimenzii, zatiaľ čo január reprezentuje nejedinečných členov v úrovni mesiaca, pretože v časovej dimenzii môže byť viac ako jeden január, ak obsahuje údaje dlhšie ako jeden rok.

Vypočítavaný člen     Člen dimenzie, ktorého hodnota sa vypočítava v čase spustenia pomocou výrazu. Hodnoty vypočítavaného člena sa môžu odvodiť z hodnôt ostatných členov. Vypočítavaný člen, zisk môže byť napríklad určený odčítaním hodnoty člena, nákladov z hodnoty člena, predaja.

dimenzia     Množina jednej alebo viacerých usporiadaných hierarchií úrovní v kocke, ktorú používateľ chápe a používa ako základňu na analýzu údajov. Dimenzia geografia môže napríklad zahŕňať úrovne pre krajinu alebo oblasť, štát/provinciu a mesto. Časová dimenzia môže obsahovať hierarchiu s úrovňami pre rok, štvrťrok, mesiac a deň. Každá hierarchia v zostave kontingenčnej tabuľky alebo kontingenčného grafu sa stáva množinou polí, ktoré môžete rozbaliť alebo zbaliť, aby sa zobrazili nižšie alebo vyššie úrovne.

Hierarchia     Logická stromová štruktúra, ktorá organizuje členov dimenzie tak, aby každý člen mal jedného nadradeného člena a nula alebo viacero podriadených členov. Dieťa je členom na ďalšej nižšej úrovni hierarchie, ktorá je priamo spojená s aktuálnym členom. Napríklad v časovej hierarchii obsahujúcej úrovne štvrťrok, mesiac a deň je januárové dieťa Qtr1. Nadradený člen je členom na ďalšej vyššej úrovni v hierarchii, ktorá je priamo spojená s aktuálnym členom. Hodnota nadradenej hodnoty je zvyčajne zjednotením hodnôt všetkých jeho detí. Napríklad v časovej hierarchii, ktorá obsahuje úrovne štvrťrok, mesiac a deň, je Qtr1 nadradenou položkou január.

Úroveň     V hierarchii je možné údaje usporiadať do nižších a vyšších úrovní podrobností, ako sú napríklad roky, štvrťrok, mesiac a deň v časovej hierarchii.

Na začiatok stránky

Funkcie OLAP v Exceli

Načítanie údajov OLAP     Môžete sa pripojiť k zdrojom údajov OLAP rovnako ako v iných zdrojoch externých údajov. Môžete pracovať s databázami, ktoré sú vytvorené s Microsoft SQL Server OLAP Services verzie 7,0, Microsoft SQL Server Analysis Services, verzia 2000 a Microsoft SQL Server Analysis Services, verzia 2005, produkty servera Microsoft OLAP. Excel môže pracovať 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 alebo zostavu kontingenčného grafu alebo na funkciu hárka skonvertovanú zo zostavy kontingenčnej tabuľky, nie však ako rozsah externých údajov. Zostavy kontingenčných tabuliek OLAP a zostavy kontingenčného grafu môžete uložiť v šablónach zostáv a môžete vytvoriť súbory pripojenia údajov (ODC) balíka Office (. odc) na pripojenie k databázam OLAP pre dotazy OLAP. Keď otvoríte súbor ODC, Excel zobrazí prázdnu zostavu kontingenčnej tabuľky, ktorá je pripravená na rozloženie.

Vytváranie súborov kocky na používanie v režime offline     Môžete vytvoriť súbor kocky v režime offline (. cub) s podmnožinou údajov z databázy servera OLAP. Ak nie ste pripojení k sieti, použite súbory kocky v režime offline na prácu s údajmi OLAP. Kocka umožňuje pracovať s väčším množstvom údajov v zostave kontingenčnej tabuľky alebo v zostave kontingenčného grafu, ako by ste mohli inak, a zrýchliť načítanie údajov. Súbory s kockami môžete vytvoriť iba v prípade, 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 merať ako parameter v dotaze na získanie podrobností v kocke, alebo na spustenie ďalšej aplikácie, ako je napríklad prehliadač. Excel podporuje URL adresy, zostavy, skupiny riadkov, prevŕtanie a rozbalenie na akcie servera s podrobnými údajmi, ale nepodporuje proprietárne, výkazy a množiny údajov.

KPI     Kľúčový ukazovateľ výkonu je špeciálny vypočítavaný ukazovateľ, ktorý je definovaný na serveri, ktorý umožňuje sledovať kľúčové indikátory výkonu vrátane stavu (má aktuálna hodnota spĺňať konkrétne číslo?) a trend (Aká je hodnota v čase?). Keď sa zobrazujú tieto ikony, server môže odoslať súvisiace ikony, ktoré sú podobné ako nová množina ikon Excelu, na označenie nad alebo pod úrovňami stavu (ako je napríklad ikona zastavenia svetla), alebo či je hodnota v trendoch nahor alebo nadol (ako je napríklad ikona smerovej šípky).

Formátovanie servera     Správcovia kocky môžu vytvárať ukazovatele a vypočítavané členy s farebným formátovaním, formátovaním písma a pravidlami podmieneného formátovania, ktoré môžu byť označené ako podnikové štandardné obchodné pravidlo. Napríklad formát servera pre zisk môže byť číselným formátom meny, farba bunky zelenej, ak je hodnota väčšia alebo rovná 30 000 a červenou, ak je hodnota menšia ako 30 000, a štýl písma s tučným písmom, ak je hodnota menšia ako 30 000 a ak je väčšia ako normálna alebo sa 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 miestneho počítača používateľa musí zodpovedať jazyku zobrazenia.

Na začiatok stránky

Softvérové súčasti, ktoré potrebujete na prístup k zdrojom údajov OLAP

Poskytovateľ OLAP     Ak chcete nastaviť zdroje údajov OLAP pre Excel, budete potrebovať niektorého z týchto poskytovateľov OLAP:

  • Poskytovateľ OLAP spoločnosti Microsoft     Excel obsahuje ovládač zdroja údajov a klientsky softvér, ktorý potrebujete na prístup k databázam vytvoreným v službách Microsoft SQL Server OLAP services verzie 7,0, Microsoft SQL Server OLAP Services, verzia 2000 (8,0) a Microsoft SQL Server Analysis Services, verzia 2005 ( 9,0).

  • Poskytovatelia OLAP tretích strán     V prípade ostatných produktov OLAP je potrebné nainštalovať ďalšie ovládače a klientsky softvér. Ak chcete používať funkcie Excelu na prácu s údajmi OLAP, produkt tretej strany musí vyhovovať štandardu OLE-DB pre OLAP a byť kompatibilný s balíkom Microsoft Office. Ak sa chcete dozvedieť viac o inštalácii a používaní poskytovateľa OLAP tretej strany, obráťte sa na správcu systému alebo na dodávateľa produktu OLAP.

Serverové databázy a súbory kocky     Klientsky softvér Excel OLAP podporuje pripojenia k dvom druhom databáz OLAP. Ak je databáza na serveri OLAP k dispozícii vo vašej sieti, môžete získať zdrojové údaje priamo z neho. Ak máte súbor kocky v režime offline, ktorý obsahuje údaje OLAP alebo súbor definícia kocky, môžete sa k danému súboru pripojiť a získať z neho zdrojové údaje.

Zdroje údajov     Zdroj údajov poskytuje prístup ku všetkým údajom v databáze OLAP alebo v súbore kocky v režime offline. Po vytvorení zdroja údajov OLAP môžete vytvoriť zostavy a vrátiť údaje OLAP do Excelu vo forme zostavy kontingenčnej tabuľky alebo zostavy kontingenčného grafu alebo v rámci funkcie hárka skonvertovanej 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. Na načítanie údajov z kontingenčnej tabuľky OLAP, ktorá je pripojená k súboru kocky, nie je potrebné použiť dotaz. Ďalšie informácie nájdete v téme použitie programu Microsoft Query na načítanie externých údajov.

Na začiatok stránky

Rozdiely v funkciách medzi zdrojovými údajmi OLAP a inými než OLAP

Ak pracujete so zostavami kontingenčných tabuliek a kontingenčnými grafmi z oboch zdrojov OLAP zdrojové údaje a iných typov zdrojových údajov, všimnete si niektoré rozdiely v funkciách.

Načítanie údajov     Server OLAP vráti nové údaje do Excelu zakaždým, keď zmeníte rozloženie zostavy. Pri iných typoch externých zdrojových údajov sa zadáva dotaz na všetky zdrojové údaje naraz, prípadne môžete nastaviť možnosti na vytváranie dotazov len v prípade, že zobrazíte rôzne položky poľa filtra zostavy. K obnoveniu zostavy máte aj niekoľko ďalších možností.

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

Poznámka: Nastavenie optimalizovať pamäť nie je k dispozícii aj pre zdroje údajov OLEDB a zostavy kontingenčnej tabuľky na základe rozsahu buniek.

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

Prístup k podrobným údajom     Pre zdrojové údaje OLAP Server určuje, aké úrovne podrobností sú k dispozícii, a vypočíta súhrnné hodnoty, takže podrobné záznamy, ktoré tvoria súhrnné hodnoty, nemusia byť k dispozícii. Server však môže poskytnúť polia vlastností, ktoré môžete zobraziť. Iné typy zdrojových údajov neobsahujú polia vlastností, ale môžete zobraziť základné Podrobnosti pre hodnoty údajového poľa a položky a môžete zobraziť položky bez údajov.

Polia filtra zostavy OLAP nemusia mať položku všetky a príkaz Zobraziť stránky filtra zostavy nie je k dispozícii.

Počiatočné poradie zoradenia     Pre zdrojové údaje OLAP sa položky najskôr zobrazia v poradí, v akom ich vráti server OLAP. Položky môžete zoradiť alebo manuálne usporiadať. V prípade iných typov zdrojových údajov sa položky v novej zostave najprv zobrazia zoradené vo vzostupnom poradí 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 prípade iných typov zdrojových údajov môžete zmeniť funkciu súhrnu pre pole hodnoty a použiť viacero súhrnných funkcií pre rovnaké pole hodnoty. Nie je možné vytvoriť vypočítavané polia ani vypočítavané položky v zostavách so zdrojovými údajmi OLAP.

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.

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

Na začiatok stránky

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

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

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×