IT_435: Business Intelligence
Základní údaje:
Aktuální informace: |
Seminář ČSSI BI : 24/3/2006 od 9.00 v Nové aule VŠE |
|
Určeno: | studentům hlavní specializace Informační systémy a technologie a vedlejší specializace Management v informační společnosti a všem ostatním studentům VŠE inženýrského studia | |
Účel: | vytvořit předpoklady pro plnění funkcí analytiků a konzultantů manažerských aplikací, demonstrovat způsob využití manažerských aplikací na příkladu produktů MS SQL Serveru | |
Zajišťují: | Doc. Ing. Jan Pour, CSc. | pour@vse.cz |
Ing. Ota Novotný, PhD. | novotnyo@vse.cz | |
Externisté - specialisté firem Adastra, Microsoft, SAS, .... | ||
Zdroje, literatura: |
Základní: 1. Novotný, O., Pour, J., Slánský, D. : Business Intelligence, Grada, 2004, ISBN 80-247-1094-3 Doporučená: 2. Humphries, M. a kol.: Datawarehousing – návrh a implementace, Computer Press, 2001, ISBN 80-7226-560-1 3. Lacko, L.: Datové sklady, analýza OLAP a dolování dat, Computer Press, 2003, ISBN 80-7226-969-0 4. Pour, J. a kol.: Informační systémy a elektronické podnikání, VŠE, 2004, 2. vydání, VŠE Praha, 5. Rud, O.P.: Data Mining, Computer Press, 2001, ISBN 80-7226-577-6 6. Vieira, R.: SQL Server 2000, Programujeme profesionálně, Computer Press, 2001, ISBN 80-7226-506-7 7. Microsoft Corp. – firemní: MS SQL Server 2000, Administrace systému, Computer Press, 2001, ISBN 80-7226-526-1 10.. www.cssi.cz - přehledy trhu IS/ICT, on-line články, významový slovník z oblasti informatiky |
|
IT: | MS SQL Server 2000, ProClarity | |
Zkoušky: | informace - Ing. Novotný |
Témata kursu:
# |
Téma |
Reference |
Úvod do kursu | ||
1. |
Principy BI - vývoj v Business Intelligence, Business Intelligence v řízení firmy, základní principy BI, vrstvy v BI, hlavní komponenty, typy aplikací, příklady základních principů, Pravidla OLAP - OLAP report |
|
2. |
Řízení úloh BI - projektů a aplikací - přístupy, metodiky k řešení aplikací Business Intelligence, postupné vytváření datových tržišť, jednorázové vytvoření celkového řešení, přírůstkový přístup, principy a úlohy řízení BI, řízení a postupy projektů BI, parametry úloh řízení BI |
|
3 |
Příprava, plánování a analýzy BI - Strategie rozvoje BI - strategie rozvoje BI, analýzy uživatelských (business) požadavků,formulace strategických záměrů v BI, analýza připravenosti firmy na BI a stavu IS/ICT, návrh architektur BI, plánování projektu BI, formulace plánu vývoje BI, výběr řešení a jeho dodavatele |
|
4. |
Analýza a návrh řešení BI |
|
4.1 |
Návrh řešení a modelování BI (1) - detailní specifikace uživatelských požadavků , modelování BI řešení , dimenzionální modelování, modelování datového skladu (logický model), tabulky faktů, tabulky dimenzí, přístupy k modelování, změny v dimenzích - SCD |
|
4.1.1 | Příklad - Dimenzionální model - struktura dokumentace, demonstrační příklad | |
4.2 |
Návrh řešení a modelování BI (2) - návrh technologické architektury , fyzický model datového skladu, řešení nárůstu objemu dat, řešení transformací a kvality dat, analýzy a řízení kvality dat, návrh transformací dat, datových pump, návrh klientských aplikací |
|
5 |
Provoz a ekonomika aplikací BI- řřízení provozu BI aplikací, provoz aplikací ve srovnání s transakčními aplikacemi, metodiky a systém řízení provozu BI, organizace provozu, role v BI, úlohy v provozu BI, řízení technické infrastruktury, řízení růstu objemu datového skladu, ekonomika BI, náklady na BI, potenciální a reálné efekty BI |
|
6. |
Implementace BI - ETL, OLAP, klientských aplikací |
|
6.1 |
Implementace ETL - DTS – Principy - na příkladu MS Data Transformation Services (DTS), - základní charakteristiky, editor balíčků DTS, úlohy DTS, transformace a workflow, Wizard – přehled operací, určení zdroje, cíle a způsobu přenosu, výběr tabulek a transformace dat, určení provozu, uložení, ukončení, spuštění, zobrazení a kontrola balíčku vlastní vytvoření balíčku |
|
6.1.1 |
DTS - s využitím ActiveX skriptu - zadání úlohy, vytvoření struktury cílové tabulky – Query Analyzer, specifikace zdroje – txt souboru, specifikace cíle – MS SQL, vytvoření ActiveX skriptu, doplnění workflow k úlohám ActiveX |
|
6.1.2 |
DTS - s využitím parametrů - zadání úlohy, vytvoření úlohy SQL – mazání řádků dle parametru, vytvoření globálního parametru balíčku, přiřazení globálního parametru k SQL úloze, dokončení celého balíčku |
|
6.1.3 |
DTS -logování průběhu - zadání úlohy, vytvoření úlohy SQL úlohy – smazání tabulky, vytvoření základu balíčku, definování textového souboru logování běhu, definování max. počtu chybných záznamů, dokončení celého balíčku, nastavení logování celého průběhu balíčku |
|
6.1.4 |
DTS - řešení problémů referenční integrity - zadání úlohy, kopírování tabulek v DTS Wizard, vytvoření databázového schématu |
|
6.2 |
Implementace OLAP – Analysis Services - principy - pozice Analysis Services v MS SQL, koncepce OLAP kostky v AS, administrace AS, aplikace v AS, uživatelské nástroje AS, specifikace a připojení datového zdroje – DWH, specifikace ukazatelů, specifikace časové dimenze, specifikace dimenzí a jejich modelů, vytvoření kostky Implementace - Analysis Services – dílčí funkce (1) - nadefinování dimenze parent - child, doplnění vazeb, prohlížení jednotlivých dimenzí, vytváření kalkulovaných prvků, úpravy vlastností prvků dimenzí, vytváření virtuálních dimenzí, zpracování kostky a návrh uspořádání paměti, prohlížení zpracované kostky, definování rolí a jejich charakteristik, přidání rolí ke kostce, přidání rolí k OLAP databázi Implementace - Analysis Services – dílčí funkce (2) - kopírování kostky, změna způsobu agregace hodnot ukazatelů, změna generování prvku dimenze ze zdrojových dat, aktualizace připojení kontingenční tabulky, připojení nové dimenze přes "spojovací" tabulku, vypočítané prvky (ukazatele a prvky dimenzí) |
|
6.3 | Implementace klientských aplikací. | |
6.3.1 |
Klientské aplikace ProClarity - připojení ProClarity k serveru Analysis Services. |
|
6.3.2 |
Klientské aplikace – Excel, Access - vytvoření aplikace v prostředí Excel, export kostky pomocí Excelu, vytvoření aplikace v prostředí Access, připojení kostky k MS Access jako kontingenční graf |
|
6.4 |
MDX - Multidimensional Expressions - základní principy a koncepce MDX, generování příkazů MDX v ProClarity MDX editoru, MDX Sample Application |
|
7 | Aplikace - Aplikační oblasti Business Intelligence - Finance, Marketing, Výroba, Logistika, Řízení vztahů s dodavateli, Lidské zdroje, Informatika, Corporate Performance Management, Web Analytics, Customer Intelligence | |
8 | Dolování dat (Data Mining) - vymezení dolování dat, aplikace dolování dat, úlohy dolování dat, techniky dolování dat, doporučený postup řešení, | |
9 |
Trh a vývojové trendy v Business Intelligence - obsahové vymezení trhu BI (databázový sektor, sektor ETL, sektor pokročilých analytických aplikací, sektor dolování dat) růst trhu BI, vývojové trendy (růst, konvergence, posun k dodavatelskému způsobu vývoje řešení BI, vývoj standardů, zaměření na data o zákaznících - customer intelligence), struktura a počty hlavních subjektů na trhu BI. Příklady produktů a řešení: |
|
9.1 |
Principy MSSQL 2000 - základní vymezení MS SQL, edice systému, Analysis Services v architektuře MS SQL, podpora aplikací a programová rozhraní v MS SQL, objekty a nástroje MS SQL, datové transformace pro BI |
|
9.2 |
SAP Business Warehouse - BW v mySAP.com, principy Business Information Warehouse, uživatelské možnosti a komunikace, příklady, ETL, datový model BW |
|
9.3 |
Média (Speedware) - definování kostky – Editor slovníku, aplikační panel, změny dimenzí a drill down, drill up |
|
9.4 |
Další příklady produktů |
|
10 |
Faktory úspěšnosti řešení BI - faktory úspěšnosti ve strategii a plánování BI , faktory kvality řešení a služeb BI, faktory úspěšnosti disponibilních zdrojů, faktory úspěšnosti řízení a řešení projektů BI, faktory úspěšnosti spojené s provozem aplikací BI |