View
153
Download
2
Category
Preview:
DESCRIPTION
Citation preview
Spojujeme software, technologie a služby
Od atributu k reportu
Jaroslav Kunc
Softwarový konzultant
10.5.2011
1
Na trhu IT působíme od roku 1990Dodavatel, systémový integrátor rozsáhlých IS ve veřejné i podnikové sféřeAplikace v oblasti:
zaměstnanosti, řízení lidských zdrojů s využitím čipových karet, portálů, informačních kiosků, atd.
Poskytovatel outsourcingu správy ISZpracování mezdImplementace datových skladů a business intelligenceAutorizovaná školení a testování
Produkty
(zpracování mezd),
(personální systém),
(integrační software pro čipové karty)
OKsystem s.r.o.
2
3
Kompeteční centrum pro datové sklady a DWBICCKonzultace k problematice DW a BIOdborné semináře
ODI OBI MicroStrategy Jasper?
Datová analýza, návrh metadat a multidimenzionálních modelůPřevod, konverze, příprava dat (ETL)Tvorba prototypů a jejich testováníŠkolení uživatelů
Kompetenční centrum - DWBICC
4
Jeden z řady nástrojů business intelligenceOd roku 1989Reporting a analýza datVerze 9.2.0
Velmi dobrá hodnocení (Gartner, BI Survey 9)
Zjednodušuje a zpřehledňuje pohled na dataOrganizace dat do hierarchiíUmožňuje - Analýzu dat | Sledování vztahů
Zpřístupňuje jednu společnou pravdu
Bankovnictví, Komunikace, Energie a veřejné služby,
Finanční služby, Státní správa, Zdravotnictví
Usnadňuje rozhodováníVyužití predikcí
Variabilní uživatelská rozhraní
MicroStrategy BI
5
MicroStrategy BI - ArchitekturaSource Systems
Transakční systémyOLTP
ETL (Extraction, Transformation, Load)Kroky nutné k přenesení dat do DWHUkládá informaci o
Struktuře zdrojového systému Struktuře DWH Ardent, Informatica, Acta, ETI...
Data WarehouseZdroj pro BI SystémyHistorizovaná data (Read only)Multidimenzionální databáze (MOLAP)
Denormalizovaný datový model Star schéma Vločka
Normalizovaný relační model (ROLAP)
MicroStrategyIntelligence ServerMetadata - skladiště pro
Usnadňují dotazování do DWH Aplikační objekty = Reporty, filtry, metriky Konfigurační objekty = Administrativní objekty, uživatelé Schéma objekty = Fakta, atributy
MicroStrategy Intelligence ServerAnalytický server, optimalizovaný pro dotazování, reportování a OLAP analýzyZákladní analytické zpracování, SQL dotazováníGenerování reportů + správa úlohAnalýzy a monitorování aplikacíWindows, UNIX, Linux
MicroStrategy Report ServicesRozšíření MicroStrategy IS Nástroj, který slouží k vytváření reportů a dashboardůRozšířené formátování dokumentů a reportů
Přemisťování objektů Sdílení objektů
MicroStrategy OLAP ServicesNástroj, který umožňuje MicroStrategy Web, Office, Desktop uživatelům provádět OLAP analýzy a vytvářet Intelligence Cube
MicroStrategy Distribution servicesDistribuce reportů prostřednictvím e-mailu, tiskárny, file systémů
MicroStrategy MultiSource OptionPřístup k více zdrojům z jednoho reportu
MicroStrategy Web Webové Interaktivní prostředí pro analýzy a reportingNástroje pro vytváření repotů
MicroStrategy BI - Produkty
6
MicroStrategy OfficePlug-in řešení pro nástroje Microsoft Office
MicroStrategy MobileInteraktivní uživatelské rozhraní pro monitoring, reporting a analýzy pro zařízení BlackBerry, iPhone
MicroStrategy DesktopDesktopová aplikace pro vývoj reportů a administraci IS a uživatelů
MicroStrategy ArchitectNástroj sloužící pro mapování fyzické struktury datového skladu do logického business modelu
MicroStrategy Object managerSpráva MSTR objeků (Atributy, fakta, reporty, projekty)
MicroStrategy Command managerPro automatizaci administrátorských úloh
MicroStrategy Enterprise managerMonitoring BI procesů
Předpřipravené reporty, dashboardy
MicroStrategy Integrity managerAutomatická detekce nekonzistencí
MicroStrategy SDKUmožňuje integraci aplikací třetích stran
MicroStrategy BI - Produkty
7
8
Návrh Logického datového modeluFakta, atributy, hierarchie
Návrh Fyzického datového modeluDefinice typu tabulekDefinice typu schématu datového tržiště
Tvorba projektuTvorba metadat, konektivita
Tvorba Schéma objektů FaktaAtributyHierarchie
Tvorba Aplikačních objektůMetrikyFiltryReporty
BI pomocí MicroStrategy
Diagram celého bussines systémuPohled na data z perspektivy uživatele Vytváří se nad zdrojovými daty
AnalýzaUživatelských požadavkůDatových zdrojůTechnických možností
Grafické znázornění, které obsahujeFaktaAtributyHierarchie
Analyzování dat = tvorba dimenzíDefinice vztahů mezi objekty
FaktaTvorba seznamu všech faktů
Výchozí pro vytváření metrik
Numerické, agregovatelné
Různá úroveň detailu
Návrh logického datového modelu
9
10
Atributy Druhá činnost při definování logického datového modeluPopisují faktaUrčují úroveň agregaceZákladní stavební prvek reportuElementy atributu(řádky)
Jedinečné hodnoty (ID) Obsah atributů
Vztahy mezi atributy One-to-one One-to-many Many-to-many
Návrh logického datového modelu
Hierarchie Třetí činnost při definování logického datového modelu
Definice drilovacích cest
Seskupování atributů
Dimenze
Explicitně se nevyskytují v DWH
Konvence :Jednoznačné identifikátory
Mapování atributů (stejné názvy sloupců)
Kardinalita X Parcialita Definice četnosti vztahu Definice povinnosti existence
vztahu
Sloupce atributů (forms) Definice popisných sloupců pro
atributy
Návrh logického datového modelu
11
12
Návrh logického datového modelu
13
Návrh fyzického datového modelu
Založeno na logickém datovém modelu
Detailní grafické znázornění fyzického datového modelu
Obsahuje informaci o tom, kde přesně jsou uloženy data v DWH
Základní stavební prvky:SloupceTabulkySchéma datového modelu
Sloupce v DWH, zastupují atributy a faktaTypy sloupců
ID columns Elementy atributů Datový typ - number
Description columns Popis elementů atributů Nepovinné Atribut může mít několik sloupců
Fact columns Obsahují fakta Numerické Agregovatelné
Tabulky v MicroStrategy BILookup
Fyzicky zastupují atributy Poskytují možnost agregace dat(faktů) Poskytují informaci o atributu v podobě ID a
Description sloupců
Relate Informace o vztazích mezi tabulkami Použití u vazeb M:N
Fact Base faktová tabulka Derived faktová tabulka
Návrh fyzického datového modelu
14
15
Návrh fyzického datového modelu
Homogenní VS Heterogenní mapování
Funkce MSTR
Shodné názvy sloupců
Urychlení tvorby schéma objektů
Schéma datového modelu
Závislost na původu, velikosti,
účelu dat
Star X Snowflake schéma Vysoce normalizované Středně normalizované Denormalizované
16
Návrh fyzického datového modelu
17
Tvorba projektu v MicroStrategy
Tvorba Metadata repositoryMetadata shell
Definice Project sourceTwo-tier X Three-tier
Databázová spojení s Metadaty a DWH
Tvorba projektuVytvoření databázové instanceProject Creation assistant
Definice schéma objektů Faktů a atributůDefinice pokročilých funkcí Transformace Nastavení uživatelů
Definice aplikačních objektůMetriky, filtry, reporty, dashboardy
18
MicroStrategy Desktop
Jednotné uživatelské rozhraní pro správu, vývoj a spouštění sestav
UživateléAnalyst
omezené možnosti
Designer návrh reportů, dokumentů
Architect(Administrátor)
Návrh, tvorba a správa
Administrativní funkceUser managementSecurity modeling
Privileges Roles Security filters
IS administration Job priorization Max users
19
Schéma objekty
Objekty, kde zdrojem je DWHAtributyFaktaHierarchieTransformace
Databázová instancePro spojení IS do DWHNastavení typu databázeVýběr ODBC pro spojení s DWHMultisource licence
Create project:Název projektu, popisUživatelé projektuLokalizace projektu
Selecting tables from the Warehouse catalogSeznam všech tabulek z DWHVýběr tabulek Lookup, Fact, RelationshipNastavení DWH loginu
20
Create Facts
Schéma objekty
Fact Creation WizardDefinice pravidelVýběr sloupcůRychle, jednoduše, dávkově
The Fact EditorPro jednotlivé úpravy (Existující fakta)Výběr zdrojových tabulek
Simple FactsDefinice založena na jednom sloupci
Derived FactsDefinice založena na několika sloupcích
Addition + Subtraction – Multiplication * Division /
21
Create Attributes
Attribute Creation WizardVýběr primárních sloupcůID, DescriptionNastavení Parent / Child vztahů
Attribute EditorPro jednotlivé úpravy (Existující atributy)Výběr zdrojových tabulek
Attribute FormsPopisné informace atributuID sloupecPrimární popis
Zobrazování Třídění Filtrování
Simple AttributesZaloženy na jediném sloupci
Derived AttributesZaloženy na několika sloupcíchVyužití vlastních funkcí MSTR + vlastnosti SQL jazyka
22
Create Hierarchy
Přiřazování atributů do skupin
Vyjádření vztahů vůči jiným atributům
Dva typy hierarchie v MSTRSystémová hierarchie
Vytvořena automaticky s projektem Seznam všech atributů v projektu
Uživatelské hierarchie Hierarchy Editor Skupina atributů a jejich vztahů pro danou oblast Drillování Zobrazování elementů atributů
Entry pointsFiltersDrill pathsView limitsHierarchy Viewer
ReportyMetriky
Filtry
Prompty
Custom groups
Template
Dokumenty(Dashboardy)
MetrikyVychází z faktů
Pohled z více úhlů
Numerické
Agregovatelné (Sum, Avg, Correlation...) Aplikace funkce na Fakta (200 funkcí)
Typy metrik
Simple – Využívají základní funkce
Nested – Využívají více agregací
Compound – Využívají více faktů
Derived – Vychází z metrik
Metric Editor
Formula – Definice metriky
Level – Úroveň agregace
Filtering – Filtrování metriky
Grouping – Seskupování metriky v reportu
Aplikační objekty
23
24
Filtry
Podmínka, kterou musí zobrazovaná data splňovat(WHERE)
Využití v:Reportu (View Filter)AtributuMetrice
Filter Editor
Typy filtrůAttribute qualification
Aplikace na atributy
Date qualificationSet qualification
Aplikace na metriky, top-bottom
Shortcut to a report Report jako filtr
Shortcut to a filter Vnořený filtr
25
Prompty
VlastnostiDynamická změna obsahu reportuAktivace při spuštění reportuMožnost v jakémkoliv okamžiku měnit obsah reportuPrompt Creation Wizard
Defaultní odpověď Vyžadovaná odpověď Kustomizace
Typy promptůFilter definition prompt
Attributes in hiererchy Qualify on an attribute Choose from elements Qualify on metric
Object promptValue promptLevel prompt
26
ReportyZabezpečují Report services
Bohatý přístup k datůmPixel-Perfect formátováníDostupné, bezpečné reportyParametrizace reportů, Web rozhraní
Zaměření na BI analýzy
Požadavek na specifická, formátovaná data do DWHTemplate
Jaká data a jak budou zobrazena Tvořen atributy, metriky, Custom groups
Report Filter Definuje podmínku zobrazení
View Způsob zobrazení
Možnosti reportuDrillingLinksPage – bySubtotalsFormatingThresholding
27
Report Editor
28
Report view
29
Dokumenty a DashboardyVychází z reportů
Editace v Document Editor, MSTR Web
Pixel-PerfectMSTR reporty, atributy, metrikyTextová pole, automatická textová poleVýběrová pole (listbox, kalendář)Obrázky
Funkcionalita jako u reportůNastavení drilování, selektorůMaster detail
Typy dokumentůBanded layoutZone-based layoutkombinace Banded layout a Zone-based layout
Módy zobrazeníPDFMS ExcelMSTR Web – DHTMLFlash
30
MicroStrategy Mobile
Aplikace pro mobilní přístrojeSpolupracuje s ostatními aplikacemi pro Email, telefonování, SMS
BlackBerry iPhone iPad
MSTR Mobile architekturaMicroStrategy ISWeb ServerBlackBerry enterprise server(BES)BlackBerry device
Zobrazování reportů z MSTR Web, OfficeRychlý přístup k reportům a dashboardůmMožnost BI analýz
Modifikace reportů Využívání promtů Třídění dat, Group-by Skrývání sloupců Pořadí sloupců
Plánované spouštění reportů a obnova datUkládání reportů na paměťové média
31
OKsystem s.r.o.Na Pankráci 125140 21 Praha 4tel: +420 236 072 111info@oksystem.czwww.oksystem.cz
Otázky?Děkuji za pozornost
Recommended