systém analýzy dat
DESCRIPTION
Systém analýzy dat. Za použití nástroje MS OLAP a informačního systému HELIOS IQ. Bakalářská práce Autor: Zdenka Roudenská Vedoucí práce: Ing. Václav Novák, CSc. Analýza. Proč analyzujeme Dříve papírově Dnes v elektronické podobě Zdroj dat v informačních systémech - PowerPoint PPT PresentationTRANSCRIPT
Systém analýzy datSystém analýzy datZa použití nástroje MS OLAP a informačního Za použití nástroje MS OLAP a informačního
systému HELIOS IQ.systému HELIOS IQ.
Bakalářská práceBakalářská práce
Autor: Zdenka RoudenskáAutor: Zdenka Roudenská
Vedoucí práce: Ing. Václav Novák, CSc.Vedoucí práce: Ing. Václav Novák, CSc.
AnalýzaAnalýza
Proč analyzujemeProč analyzujeme Dříve papírověDříve papírově Dnes v elektronické podoběDnes v elektronické podobě Zdroj dat v informačních systémechZdroj dat v informačních systémech Potřebujeme trendy, výhled do Potřebujeme trendy, výhled do
budoucnabudoucna
Informační systém HELIOS IQInformační systém HELIOS IQ
Provoz na MS SQL serveruProvoz na MS SQL serveru Integrované analytické nástrojeIntegrované analytické nástroje
• Standardní nástroje systémuStandardní nástroje systému• Manažerské rozhraníManažerské rozhraní• Nevyhovující a složité nastavováníNevyhovující a složité nastavování• Přílišná zátěž serveruPřílišná zátěž serveru
Cíl práceCíl práce a a můj úkol byl můj úkol byl
Najít lepší způsob tvorby analýzNajít lepší způsob tvorby analýz• musí pracovat s SQLmusí pracovat s SQL• nezatěžovat servernezatěžovat server• neomezovat ostatní uživatele ISneomezovat ostatní uživatele IS• jednoduchá práce s analýzamijednoduchá práce s analýzami
Nejvhodnější OLAP analýzyNejvhodnější OLAP analýzy• je součástí licence SQL serveruje součástí licence SQL serveru
Tvorba kostkyTvorba kostky
Pomocí předdefinovaných formulářůPomocí předdefinovaných formulářů
Jazyk MDXJazyk MDX
Multidimenzional ExpresionMultidimenzional Expresion Ekvivalent jazyka SQLEkvivalent jazyka SQL Možnost tvorby kostek bez formulářůMožnost tvorby kostek bez formulářů
• Nutná znalost jazyka MDXNutná znalost jazyka MDX Možnost tvorby lokální kostkyMožnost tvorby lokální kostky
Tvorba lokální kostkyTvorba lokální kostky
CREATE CUBE CREATE CUBE <n<název krychleázev krychle>>
((
DIMENSION <nDIMENSION <názevázev> [> [TYPE TYPE <typ>]<typ>]
LEVEL <název>[TYPE <typ>], LEVEL LEVEL <název>[TYPE <typ>], LEVEL <název>[TYPE <typ>]…<název>[TYPE <typ>]…
MEASURE <název> FUNCTION <název>…MEASURE <název> FUNCTION <název>…
……
))
Porovnání obou metodPorovnání obou metod
Tvorba pomocí formulářů• intuitivní• snadné• vhodné pro standardní kostky
Tvorba pomocí MDX• vhodné pro unikátní řešení• musí se programovat• nutné při tvorbě lokální kostky
Zobrazení kostky pomocí OWCZobrazení kostky pomocí OWC
Jednoduchá práce s kostkouJednoduchá práce s kostkou Vázána na instalaci OFFICEVázána na instalaci OFFICE
Zobrazení kostky pomocí MDXZobrazení kostky pomocí MDX
Musí se programovatMusí se programovat Možnost vytvoření hotových výstupůMožnost vytvoření hotových výstupů Více programování pro uživatelské Více programování pro uživatelské
rozhranírozhraní
Zobrazení v SharepointZobrazení v Sharepoint
Aplikace MS pro větší firmyAplikace MS pro větší firmy
Porovnání zobrazovacích metodPorovnání zobrazovacích metod
Komponenta OWC• snadná a intuitivní• vázaná na instalaci MS Office
MDX• nutná znalost programování• neváže se na žádný uživatelský SW
Sharepoint• snadná práce• použitelné spíše pro větší firmy
ZávěrZávěr Pro menší a střední firmyPro menší a střední firmy
• tvorba kostky pomocí formulářůtvorba kostky pomocí formulářů• komponenta OWC případně MDXkomponenta OWC případně MDX
Pro větší firmyPro větší firmy• tvorba pomocí MDXtvorba pomocí MDX• zobrazení v Sharepointzobrazení v Sharepoint