Mikä on Tietovarasto
Strukturoitu tallennus analytiikkaa varten
Mikä on Data Warehouse
Data Warehouse on keskitetty strukturoitu tietovarasto liiketoiminta-analytiikkaa varten, joka yhdistää eri lähteistä peräisin olevat tiedot yhtenäiseen malliin.
Data Warehouse -arkkitehtuuri
| Kerros | Kuvaus | |--------|--------| | Staging Area | Välitietojen latauszona | | ODS | Operatiivinen tietovarasto | | Data Warehouse | Päävarasto (faktat + dimensiot) | | Data Marts | Osastokohtaiset näkymät (myynti, markkinointi) |
Mallinnusskemat
- Tähtiskeema — keskusfaktataulu + dimensiot
- Lumihiutaleskeema — normalisoidut dimensiot
- Galaksiskeema — useita faktatauluja
ETL-prosessi
| Vaihe | Kuvaus | |-------|--------| | Extract | Poiminta lähteistä | | Transform | Puhdistus, muunnos, aggregointi | | Load | Lataus varastoon |
Suositut ratkaisut
| Ratkaisu | Tyyppi | |----------|--------| | Snowflake | Pilvinatiivi | | Amazon Redshift | AWS | | Google BigQuery | GCP | | Azure Synapse | Microsoft | | Teradata | Yritys on-premise | | Vertica | Sarakeanalytiikka |
Edut
- Yksi totuuden lähde
- Historialliset tiedot (SCD)
- Analytiikan optimointi
- Raportoinnin johdonmukaisuus
- OLTP/OLAP-työkuorman erottelu