Data Warehouse -kannan suunnittelu 2 pv
Kurssilla esitellään selkeästi koottuna 10 eri tapaa hoitaa dimensioiden muutokset.
Keskitetylle tietovarastolle (EDW) on oma, tähtimallista poikkeava suunnittelumenetelmänsä, jonka myös käymme läpi. Käsittelemme lisäksi summausmenetelmiä ja tietojen latausnäkökohtia.
Kurssilla opitaan soveltamaan uusia suunnittelumenetelmiä käytäntöön esimerkkien ja runsaiden käytännön harjoitusten muodossa. Kurssilla käydään läpi kouluttajan monien hankkeiden myötä kertyneitä käytännön kokemuksia.
Data Warehouse – konseptin kertaus lyhyesti
- tietovarastokanta vs. operatiivinen kanta sekä suunnittelun erot
- DW-tyypit (EDW, datamart, OLAP, ODS, Staging area, Real-time DW)
- arkkitehtuurit suunnittelun kannalta
Kokonaisuuden suunnittelu
- erot “perinteiseen” tietojen mallintamiseen
- kokonaisuudesta osiin
- ajallisuuden ja historioinnin huomioon ottaminen
Tähtimalli – moniuloitteinen Datamart -suunnittelu
- moniulotteisuuden merkitys
- dimensiohierarkiat, normalisointipohdintoja
- star schema, snowflake schema, tähtimallin variaatiot
- hitaasti muuttuvien dimensioiden hoito – 10 erilaista tapaa
- surrogaattien käyttö – edut ja ongelmat – kokemuksia
- myöhään saapuvat muutokset / muuttuvat faktat
- pvm- ja aika-dimensiot
- tähtimalliharjoituksia
Keskitetyn DW:n (EDW) suunnittelu
- vaiheistus ja tasot
- ajallistaminen
- keskitetty DW vai tähtimalli
- harjoituksia
Summaus ja jalostus
- summaustekniikat
- normalisointi, denormalisointi
Suorituskykynäkökohtia
- mitkä seikat vaikuttavat
- indeksointi
ETL-prosessi (poiminta-muokkaus-lataus)
- latausmenetelmät ja vaihtoehdot
- ETL-prosessin suunnittelusta ja kuvaamisesta
- tähtimallin surrogaattien hoitaminen, algoritmit
Kurssi sisältää aamupalan, lounaan ja iltapäiväkahvit.
Kouluttaja: Ari Hovi
Ajankohta, paikka- ja hintatiedot
Kurssilaisten kommentteja:
“Olisinpa käynyt tämän kurssin jo kaksi vuotta sitten!”"
“Esimerkkitapaukset oikeista caseista; eri menetelmien etujen ja haittojen arviointi.”
“Asiantunteva hyvä kouluttaja, hyvä kurssimateriaali; keskustelut ja vertailut osallistujen kokemuksista.”
“Erittäin monipuolinen ja kattava kurssi, hyviä käytännön esimerkkejä”
“Surrogaattien laaja käsittely hyvä”
