Árki Kornél IDC Business Intelligence Roadshow 2009
Projekt tört t rténet Elızmények bemutatása Projekt feladata Definíci ciók Fejlesztési módszertan Általános felépítés OEP rendszer mutatása Rendszer architektúra -DW Forrás adatok feldolgozása Adattárház logikai felépítése Rendszer architektúra - BI Cognos adatpublikáci ció Jelentések Kockák Térképek Metaadattár Metaadat jelentése OEP megoldás Outputok Jellemzık Jellemzı feladatok Szolgáltatások
1999. intézményi adattárház projekt indítása Elsı fázis: adatbegyőjtés megyei rendszerekbıl Második fázis: gyógyszer adatpiac elkészítése Elkészült rendszer jellemzıje: Forrás rendszer struktúrát ırzi Lekérdezési igény a szakterülettıl Egyedi SQL lekérdezések informatika által Mentés Excel formátumban, továbbítás Idıközben elkészültek a központi adatbázisok 2003. Cognos pilot gyógyszer, fekvıbeteg, beteg életút követés 2004. OEP-Axis projekt létrehozása és folyamatos mőködése
Adattárh rház konszolidáci ciós projekt Adatpiacok tervezése, elkész szítése se Törzsadatok történetiségének megırzése Adatminıség vizsgálat, hibakezelés módszerének kidolgozása, Közös dimenzió készlet használata, törzs konszolidáció Szakmai logika beépítése az adattárházba Meta-adatt adattár létrehozl trehozása Információs háttér adatbázis az adatokról Adatpublikáci ció kialakítása Cognos alapú adatpublikáci ció kidolgozása Portál, OLAP kockák, standard jelentések
Operatív rendszer adatok Egyéb belsı adatok Külsı adatok DW Adattárház, adatpiac BI Adat publikáció ETL = Adatkinyerés, Átalakítás, Betöltés Döntéshozók, elemzık
PROJEKT ELİKÉSZÍ- TÉS ELEMZÉS TERVEZÉS ARCHITEKTÚRA MEGVALÓSÍTÁS ALKALMAZÁS ELİKÉSZÍTÉS ALKALMAZÁS Projekt tervezés Követelmények meghatáro - zása Technikai architektúra tervezés Üzleti szabályok meghatározása Dimenzionális modellezés DWCS modell tervezés DW, DM Fizikai tervezés DWSS modell tervezés ETL Termék kiválasztás és telepítés Adatbázis létrehozása Telepítés Induló állapot elıállítása Támogatás, bıvítés Forrás rendszerek, elemzése ODS modell Lekérdezési igények felmérése Adatbetöltés ETL tervezés BI Felhasználói alkalmazások, specifikálása DWBM modell tervezés Adatbetöltés ETL fejlesztés Felhasználói alkalmazások fejlesztése Oktatás Felhasználói tesztelés Projektvezetés
FORRÁS RENDSZEREK OEP ADATTÁRHÁZ KONSZOLIDÁLT ADATTÁRHÁZ Központi nyilvántartások TAJ,BSZJ,OBVN,Közgyógy Teljesítmény elszámoló rendszerek kasszánként OWB,PL/SQL scriptek Adatkinyerés DW_SA Staging area Oracle 9.2 OWB, PL/SQL Átalakítás, tisztítás, betöltés DW_DATA Központi adattár Oracle 9.2 DW_ODS Operatív adattár DW_META Meta adattár Finanszírozást végzõ rendszerek DSS ADATTÁRHÁZ (ODS) Pénzbeni ellátásokat elszámoló rendszerek OEP belsõ ügyvitelt támogató rendszerek OWB,PL/SQL scriptek Betöltés SA-ba DSS sémák Oracle 9.2 Kész statisztikák Oracle,DBASE,Excel alapú források Rendszeres és eseti frissítések Közös dimenziók csatolása Elı-összesítések képzése Töltés ütemezés, naplózás
Forrás oldalon Eü. alkalmazások: Intézmények, szolgáltatók, patikák, beküldött tételes jelentései (törvényi kötelezettség szerint) OEP feldolgozó rendszerek: ellenırzés, visszajelzés, korrekciók (finanszírozáscentrikus) Finanszírozás elıkészítése Elszámolás, zárás Adattárház töltés indítása automatikusan vagy manuálisan Adattárh rház oldalon Hiteles törzsek felkutatása, konszolidációja Törzsek hozzáillesztése elemzéshez Kódosított, finanszírozáshoz nem, de elemzéshez szükséges információk ellenırzése, beépítése Felesleges információk kiszőrése Dokumentálás Átalakítások, kiegészítés Elı-győjtések Riportálás támogatása
Forrás adatbázisok ETL OLAP elemzés 2006 2007 Önálló elemzés Vir.oep.hu Adminisztráció, monitorozás dim 1 dim 2 3 1 4 2 Adattárház Riport megtekintés Report nnnnn nnn nnnnn nnn nnnnn nnn 33,3 333 % 33,3 333 33,3 % 333 % Riport megtekintés Vékony kliens Web browser IIS Web szerver Adminisztráció, modellezés, publikáció Vastag kliens PC Cognos8 szerver Eszközök Report&Analyze
Publikált Cognos objektumok Intranet kliens (belsõ) Cognos8 Web Portál Jogosultsági rendszer Cognos szerverek Cognos Impromptu (csak belsõ) Cognos Power Play Enterpirse Cognos8 Viewer, Studio-k Cognos Riportok Cognos PowerPlay kockák A d a t t á r h á z Internet kliens (külsõ) Fix riportok
Testreszabható Authentikáció Felhasználói csoportok Intranetes és külsı (engedélyezett) felhasználás Mappa szerkezet (nyilvános és saját mappa) Dashboard nyitólap (felhasználó specifikus) Output fajták egységes felületen
Általánosan használt: Beteg forgalmi statisztikák Összetett definíciójú (gyógyszer piaci elemzések), Top listák (gyógyszer top, patika top, orvos top), Bázis-tény listák (elızı-aktuális idıszak, elıirányzat-tény összehasonlítás) Pl. OSAP, belsı statisztikák, beteg életút Kész szítés s módja: Fejlesztést igényel (Cognos szakértı szükséges) Több esetben adatbázis támogatás kell Performanciára bevizsgált Frissítési lehetıség a háttérben (pl. éjszaka)
Általános jellemzık Idıszak: év, hónap Adott terület fontosabb szempontjai: gyógyszer, patika, kezelés, intézet Finanszírozás központú (jelenleg) TAJ szint nincs, tétel szint nincs, mindig aggregált Felhasználó forgathatja Valamennyi szakmai tájékozottság szükséges Dimenziók mentén is vannak jogosultságok Mérıszámok: Forint, esetszámok, kezelésszám, darabszám Képzett mérıszámok: arányok, %-os megoszlás
Szakmai és IT fogalmak Fogalom kategóriák Fogalomszótár Szakmai fogalom Forrás rendszer Szakmai fogalom Dimenzió, tény elemek Forrás rendszerek és adatok Rendszerek Táblák Mezık Funkciók Betöltési szabályok!!! Adattárház szerkezet Csillagsémák Dimenziók Tények Csillag séma Cognos objektum Adatpublikáció Cognos katalógusok Cognos kockák Cognos riportok
1. Forrás adat felmérés Forrás rendszer adatbázis Fejlesztık 12 Információ győjtés, megbeszélések SQL script Forrás rendszer metaadatai Fogalmak 3. Lekérdezések Rendszer dokumentációk 2. Adattárház fejlesztés Dim2 Fejlesztık, adatgazdák Metaadat karbantartó Metaadat bázis DW_META Fejlesztık, Adatgazdák Felhasználók Cognos riportok CSAK A METAADATOK! Dim1 Tény Dim3 Dim4 Dim5 DW adatmodell Megvalósítási javaslat dokumentumok Fejlesztık Fejlesztık SQL script Adattárház felépítés, Betöltési szabályok Adapublikációs objektumok SQL script Metaadat karbantartó
Metaadattár tartalma megtekinthetı riportok segítségével Adattárház, betöltés, riportok, fogalmak tekinthetık meg
Idıszak DW 2004-2007 2007 Új adatpiacok bevonása, Felmérések, dokumentálás Forrás változások átvezetése 2008- Forrás változások átvezetése Összetett kimutatásokhoz győjtések->integráció kihasználása Mai állapot Integrált adattárház ~400 tábla 79 dimenzió+132 kód 170 tény Cognos Adatpiacokhoz minta kockák/riportok Gyógyszer statisztikák Felhasználók által kért jelentések Használt kockák igényeknek megfelelı átalakítása Összetett jelentések Kockák/riportok 23 csoport (mappa) 31 kocka ~500 jelentés
Törzsadatok történetisége Jellemzı 2004 elıtt Ma Nem megoldott Megoldott Hibakezelési folyamat Nem megoldott Megoldott Önálló elemzések Nem voltak Cognos kockák Standard jelentések SQL->Excel Cognos jelentések Összetett győjtések és kimutatások Jogosultság Nem voltak Korlátozott: csak az adatbázishoz Vannak Összetett: kocka, mappa, jelentés, adat Dokumentáltság Kismértékő Teljeskörő