OLAP- en OLTP-systemen

Concepten van datawarehousing

Aaren Stubberfield

Data Scientist

OLAP-systemen

  • OLAP (online analytical processing)
  • Ontworpen voor analyse van grote hoeveelheden data
  • Voorbeeld van dimensionele ordening:
    • land, staat, stad
    • jaren, maanden, dagen
  • OLAP herstructureert data naar een multidimensionaal formaat
Concepten van datawarehousing

OLAP-cube

  • OLAP-cube is de kern van OLAP
  • Snellere verwerking dan traditionele relationele databases
  • Hypercubes hebben meer dan drie dimensies

Afbeelding van een kubus met assen: regio, jaar en product

Concepten van datawarehousing

OLTP

  • OLTP (online transaction processing)
  • Ontworpen voor het verwerken van simpele databasequeries
  • Gebruikt in bronsystemen voor het datawarehouse

Portret van iemand die geld opneemt bij een geldautomaat

1 Foto door Rodnae-Productions op Pexels
Concepten van datawarehousing

Voorbeeld: creditcardbedrijf

OLTP:

  • Systeem volgt aankopen van klanten
  • Verwerkt veel simpele database-updates voor saldi

OLAP:

  • Ontworpen voor analyse van aankoopdata
  • Data geordend in meerdere dimensies

Portret van een zelfverzekerde jonge Afro-Amerikaanse professional met gekruiste armen, kijkend in de camera

Concepten van datawarehousing

Samenvatting

Verschillen OLAP OLTP
Optimalisatie: Complexe read-only queries voor analyse Eenvoudige queries
Datarepresentatie: Multidimensionaal Rijen en kolommen
Concepten van datawarehousing

Laten we oefenen!

Concepten van datawarehousing

Preparing Video For Download...