Přehled online analytického zpracování (OLAP)

Poznámka: Snažíme se pro vás co nejrychleji zajistit aktuální obsah nápovědy ve vašem jazyce. Tato stránka byla přeložena automaticky a může obsahovat gramatické chyby nebo nepřesnosti. Naším cílem je to, aby pro vás byl její obsah užitečný. Mohli byste nám prosím dát ve spodní části této stránky vědět, jestli vám informace v článku pomohly? Pokud byste se rádi podívali na jeho anglickou verzi, najdete ji tady.

Online analytické zpracování (OLAP) je technologie, která se používá k organizování rozsáhlých obchodních databází a podpory analytických informací. Databáze OLAP se dělí na jednu nebo více datových krychlí a každá datová krychle je uspořádaná a navržená správcem datové krychle tak, aby vyhovovala způsobu, jakým načítáte a analyzujete data, takže je jednodušší vytvářet a používat kontingenční tabulky a kontingenční grafy, které potřebujete.

V tomto článku

Co jsou Business Intelligence?

Co je online analytické zpracování (OLAP)?

Funkce OLAP v Excelu

Softwarové komponenty, které potřebujete pro přístup ke zdrojům dat OLAP

Rozdíly ve funkcích datových zdrojů OLAP a non-OLAP

Co jsou Business Intelligence?

Obchodní analytik si často přeje získat velký obrázek firmy, aby zobrazil větší trendy na základě agregovaných dat, a aby se tyto trendy zobrazily v členění podle libovolného počtu proměnných. Business Intelligence je proces extrakce dat z databáze OLAP a následná analýza dat pro informace, které můžete použít k informování obchodních rozhodnutí a provádění akcí. Například OLAP a Business Intelligence pomáhají zodpovědět následující typy otázek o obchodních datech:

  • Jaký je celkový prodej všech produktů 2007 s celkovým prodejem od 2006?

  • Jak se v posledních pěti letech v porovnání se stejnou časovou platností srovnává naše ziskovost se stejným časovým obdobím?

  • Kolik peněz mělo zákazníci v loňském roce za stáří 35 a jak se chování změnilo v čase?

  • Kolik produktů bylo na rozdíl od stejného měsíce minulý rok prodáno ve dvou konkrétních zemích/oblastech?

  • U každé věkové skupiny zákazníků jde o rozdělení ziskovosti (Procento marže a součet) podle kategorie produktu?

  • Najděte nejlepší a nejhorší prodejce, distributory, dodavatele, klienty, partnery nebo zákazníky.

Začátek stránky

Co je online analytické zpracování (OLAP)?

Databáze OLAP (Online Analytical Processing) umožňují dotazy Business Intelligence. OLAP je databázová technologie optimalizovaná pro dotazy a vytváření sestav namísto zpracování transakcí. Zdrojová data pro OLAP jsou databáze OLTP (online Transaction Processing), které se běžně ukládají do datových skladů. Data OLAP se odvozují z těchto historických dat a agregovat do struktur, které umožňují provedenou analýzu. Data OLAP se také uspořádají hierarchicky a ukládají se do datových krychlí místo tabulek. Je to důmyslná technologie, která používá multidimenzionální struktury k zajištění rychlého přístupu k datům pro analýzu. V této organizaci se může stát, že sestava kontingenční tabulky nebo kontingenční graf zobrazuje souhrny na vysoké úrovni, jako jsou prodejy v celé zemi nebo oblasti, a zobrazuje také podrobnosti o webech, kde prodej je obzvláště silný nebo malý.

Databáze OLAP slouží k urychlení načítání dat. Vzhledem k tomu, že se na serveru OLAP místo aplikace Microsoft Office Excel počítají souhrnné hodnoty, je potřeba při vytvoření nebo změně sestavy poslat do Excelu méně dat. Tento přístup vám umožní pracovat s velkým množstvím zdrojových dat, než když jste mohli data uspořádat do tradiční databáze, kde Excel načte všechny jednotlivé záznamy a potom vypočítá souhrnné hodnoty.

Databáze OLAP obsahují dva základní typy dat: míry, což jsou číselná data, množství a průměry, které používáte k rozhodování o informování obchodních rozhodnutí a dimenze, což jsou kategorie, které používáte k uspořádání těchto opatření. Databáze OLAP pomáhají uspořádat data podle mnoha úrovní podrobností, a to pomocí stejných kategorií, které znáte s cílem analýzy dat.

V následujících částech jsou podrobněji popsány jednotlivé součásti:

Datové krychle     Datová struktura, která agreguje míry podle úrovní a hierarchií jednotlivých dimenzí, které chcete analyzovat. Krychle spojují různé dimenze, například čas, oblast a výrobní výrobky, s sumarizovanými daty, jako jsou například údaje o prodeji nebo zásobách. Kostky nejsou v čistě matematickém smyslu "kostky", protože nemusí být stejné jako strany. Je to ale apt metaphor pro komplexní koncept.

Rozměr     Sada hodnot v datové krychli, která je založená na sloupci v tabulce skutečností krychle a které jsou obvykle číselné hodnoty. Rozměry jsou střední hodnoty v krychli, které se předzpracovávají, sčítají a analyzují. Mezi běžné příklady patří prodej, zisky, výnosy a náklady.

Member     Položka hierarchie představující jeden nebo více výskytů dat Člen může být jedinečný nebo nejedinečný. Například 2007 a 2008 představují jedinečné členy na úrovni roku časové dimenze, zatímco leden představuje nejednoznačné členy na úrovni měsíce, protože v dimenzi čas může existovat více než jedna leden, pokud obsahuje data pro více než jeden rok.

Počítaný člen     Člen dimenze, jehož hodnota se počítá za běhu pomocí výrazu. Hodnoty počítaného členu mohou být odvozeny od hodnot jiných členů. Například počítaný člen zisk lze určit odečtením hodnoty členu, nákladů a z hodnoty člena, prodeje.

Dimenze     Sada jedné nebo více uspořádaných hierarchií úrovní v datové krychli, kterou uživatel chápe a používá jako základ pro analýzu dat. Například dimenze geografie může obsahovat úrovně země, kraj a město. Nebo může časová dimenze zahrnovat hierarchii s úrovněmi pro rok, čtvrtletí, měsíc a den. V sestavě kontingenční tabulky nebo kontingenčního grafu se každá hierarchie změní na sadu polí, které můžete rozbalit a sbalit a zobrazit tak nižší nebo vyšší úrovně.

Hierarchie     Logická stromová struktura, která uspořádá členy dimenze tak, aby každý člen měl jednoho nadřízeného člena a nulu nebo více podřízených členů. Dítě je člen v nejbližší nižší úrovni hierarchie, který přímo souvisí s aktuálním členem. Například v časové hierarchii obsahující úrovně čtvrtletí, měsíc a den je leden potomkem podřízeného členu 1. čtvrtletí. Nadřazený člen je člen v další vyšší úrovni v hierarchii, který přímo souvisí s aktuálním členem. Nadřazená hodnota je obvykle sloučení hodnot všech podřízených položek. Například v časové hierarchii, která obsahuje úrovně čtvrtletí, měsíc a den, je 1 – 1. čtvrtletí 1 – leden.

Úroveň     V rámci hierarchie je možné data uspořádat do nižších a vyšších úrovní podrobností, jako jsou například rok, čtvrtletí, měsíc a den v hierarchii času.

Začátek stránky

Funkce OLAP v Excelu

Načítání dat OLAP     Ke zdrojům dat OLAP se můžete připojit stejně jako na jiné externí zdroje dat. Můžete pracovat s databázemi, které jsou vytvořené pomocí Microsoft SQL Server OLAP Services verze 7,0, Microsoft SQL Server Analysis Services verze 2000 a Microsoft SQL Server Analysis Services verze 2005, Microsoft OLAP serveru. V Excelu můžete pracovat taky s produkty OLAP třetích stran, které jsou kompatibilní s OLE-DB pro OLAP.

Data OLAP můžete zobrazit jenom jako sestavu kontingenční tabulky nebo kontingenčního grafu nebo v listu převedenou z sestavy kontingenční tabulky, ale ne jako Oblast externích dat. V šablonách sestav můžete ukládat sestavy kontingenčních tabulek a kontingenčních grafů OLAP a vytvářet soubory ODC (Office Data Connection) pro připojení k databázím OLAP pro dotazy OLAP. Když otevřete soubor ODC, Excel zobrazí prázdnou kontingenční tabulku, která je připravená k rozložení.

Vytvoření souborů krychlí pro použití v offline režimu     Soubor offline datové krychle (. CUB) můžete vytvořit s podmnožinou dat z databáze serveru OLAP. Soubory offline datových krychlí použijte k práci s daty OLAP, když nejste připojení k síti. Datová krychle umožňuje pracovat s velkým množstvím dat v sestavě kontingenční tabulky nebo v sestavě kontingenčního grafu, než je to jinak, a urychlit načítání dat. Soubory datové krychle můžete vytvářet pouze v případě, že používáte Zprostředkovatel OLAP, jako je Microsoft SQL Analysis Services Server verze 2005, který tuto funkci podporuje.

Akce serveru     Akce serveru je volitelná ale užitečná funkce, kterou může správce datové krychle OLAP definovat na serveru, který používá člena krychle nebo měření jako parametr v dotazu k získání podrobností v datové krychli, nebo ke spuštění jiné aplikace, například prohlížeče. Excel podporuje akce URL, sestavu, sadu řádků, procházení podrobností a rozbalení akcí serveru, ale nepodporuje proprietární, příkaz a DataSet.

Klíčov     KUV je speciální vypočtený rozměr definovaný na serveru, který umožňuje sledovat klíčové indikátory výkonu (včetně stavu). a LINTREND (jaká je hodnota v čase?). Po zobrazení těchto zpráv může server posílat související ikony, které jsou podobné nové ikoně aplikace Excel, a označí je nad nebo pod úrovní stavu (například ikona ukončit světlo) nebo zda hodnota odpovídá trendu nahoru nebo dolů (například ikona šipky světla).

Formátování serveru     Správci krychle můžou vytvářet míry a počítané členy s formátováním barev, formátováním písma a pravidly podmíněného formátování, které můžou být označené jako firemní standardní firemní pravidlo. Formát serveru pro zisk může být například formát čísla měny, barva buňky zeleného pole, pokud je hodnota větší nebo rovna 30 000 a červená, pokud je hodnota menší než 30 000, a pokud 30 000 je její styl tučný než nebo rovno 30 000. Další informace najdete v tématu Návrh rozložení a formátu sestavy kontingenční tabulky.

Jazyk zobrazení Office     Správce krychle může definovat překlady dat a chyb na serveru pro uživatele, kteří potřebují zobrazit informace kontingenční tabulky v jiném jazyce. Tato funkce je definovaná jako vlastnost připojení souboru a nastavení země nebo místního počítače uživatele musí odpovídat jazyku zobrazení.

Začátek stránky

Softwarové komponenty, které potřebujete pro přístup ke zdrojům dat OLAP

Zprostředkovatel OLAP     Pokud chcete nastavit zdroje dat OLAP pro Excel, potřebujete jednoho z těchto poskytovatelů OLAP:

  • Zprostředkovatel Microsoft OLAP     Excel obsahuje Ovladač zdroje dat a klientský software, který potřebujete k získání přístupu k databázím vytvořeným pomocí Microsoft SQL Server OLAP services verze 7,0, Microsoft SQL Server OLAP services verze 2000 (8,0) a Microsoft SQL Server Analysis services verze 2005 ( 9,0).

  • Zprostředkovatelé OLAP od jiných výrobců     U jiných produktů OLAP musíte nainstalovat další ovladače a klientský software. Pokud chcete používat funkce Excelu pro práci s daty OLAP, musí produkt třetí strany vyhovovat standardu OLE-DB pro OLAP a být kompatibilní s Microsoft Office. Informace o instalaci a používání poskytovatele OLAP od jiného výrobce vám poskytne správce systému nebo prodejce produktu OLAP.

Serverové databáze a soubory datové krychle     Klientský software Excel OLAP podporuje připojení ke dvěma typům databází OLAP. Pokud je databáze na serveru OLAP v síti dostupná, můžete z ní přímo načíst zdrojová data. Pokud máte soubor offline datové krychle, který obsahuje data OLAP nebo soubor Definice datové krychle, můžete se k němu připojit a načíst zdrojová data z něj.

Zdroje dat     Zdroj dat umožňuje přístup ke všem datům v databázi OLAP nebo k souboru offline datové krychle. Po vytvoření zdroje dat OLAP můžete na něm vytvořit sestavy a vrátit data OLAP do Excelu v podobě sestavy kontingenční tabulky nebo kontingenčního grafu nebo v listu převedenou ze sestavy kontingenční tabulky.

Microsoft Query     Pomocí dotazu můžete načíst data z externí databáze, jako je Microsoft SQL nebo Microsoft Access. K načtení dat z kontingenční tabulky OLAP, která je připojená k souboru datové krychle, nemusíte používat dotaz. Další informace najdete v tématu použití aplikace Microsoft Query k získání externích dat.

Začátek stránky

Rozdíly ve funkcích datových zdrojů OLAP a non-OLAP

Pokud pracujete se sestavami kontingenčních tabulek a kontingenčních grafů z OLAP Zdrojová data i jiných typů zdrojových dat, všimnete si některých rozdílných funkcí.

Načítání dat     Server OLAP vrací nová data do Excelu pokaždé, když změníte rozložení sestavy. S jinými typy externích zdrojových dat můžete zadávat dotazy na všechna zdrojová data najednou nebo můžete nastavit možnosti na dotaz pouze v případě, že se zobrazí položky pole filtru sestavy. Máte taky několik dalších možností aktualizace sestavy.

V sestavách založených na zdrojových datech OLAP nejsou k dispozici nastavení pole filtru sestavy, dotaz na pozadí není k dispozici a nastavení optimalizovat paměť není k dispozici.

Poznámka: Nastavení optimalizovat paměť také není dostupné pro zdroje dat OLEDB a pro sestavy kontingenční tabulky založené na oblasti buněk.

Typy polí    Zdrojová data OLAP, pole dimenze lze použít pouze jako řádková (řada), sloupec (kategorie) nebo stránková pole. Pole míry lze použít pouze jako pole hodnot. U jiných typů zdrojových dat lze všechna pole použít v libovolné části sestavy.

Přístup k podrobným datům     U zdrojových dat OLAP Server určí, jaké úrovně podrobností jsou k dispozici, a vypočte souhrnné hodnoty, takže záznamy podrobností, které vytvářejí souhrnné hodnoty, nemusí být k dispozici. Server však může poskytovat pole vlastností, které můžete zobrazit. Jiné typy zdrojových dat nemají pole vlastností, ale můžete zobrazit podrobnosti o hodnotách datových polí a položkách a zobrazit položky neobsahující data.

Pole filtru sestavy OLAP nemusí obsahovat položku vše a příkaz Zobrazit stránky filtru sestavy není dostupný.

Počáteční pořadí řazení     U zdrojových dat OLAP se položky nejprve zobrazí v pořadí, ve kterém je vrátí server OLAP. Potom můžete položky seřadit nebo ručně změnit jejich uspořádání. U jiných typů zdrojových dat se položky v nové sestavě nejdříve zobrazí seřazené vzestupně podle názvu.

Výpočty     Servery OLAP poskytují souhrnné hodnoty přímo pro sestavu, takže nemůžete měnit souhrnné funkce pro pole hodnot. U jiných typů zdrojových dat můžete změnit souhrnnou funkci pro pole hodnoty a použít více souhrnných funkcí pro stejné pole hodnot. V sestavách se zdrojovými daty OLAP nelze vytvářet počítaná pole ani počítané položky.

Souhrny     V sestavách se zdrojovými daty OLAP nelze změnit souhrnnou funkci souhrnů. S jinými typy zdrojových dat můžete změnit souhrnné funkce souhrnů a zobrazit nebo skrýt souhrny pro všechna řádková a sloupcová pole.

U zdrojových dat OLAP můžete zahrnout nebo vyloučit skryté položky při výpočtu souhrnů a celkových součtů. U jiných typů zdrojových dat můžete zahrnout skryté položky polí filtru sestavy do souhrnů, ale skryté položky v jiných polích jsou ve výchozím nastavení vyloučené.

Začátek stránky

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor! Pravděpodobně bude užitečné, když vás spojíme s některým z našich agentů podpory Office.

×