Systémy OLAP a OLTP

Data Warehousing Concepts

Aaren Stubberfield

Data Scientist

Systémy OLAP

  • OLAP (online analytical processing)
  • Navržen pro analýzu velkých objemů dat
  • Příklad dimenzionální organizace:
    • země, stát, město
    • roky, měsíce, dny
  • OLAP reorganizuje data do multidimenzionálního formátu
Data Warehousing Concepts

OLAP kostka

  • Klíčovým prvkem systému OLAP je OLAP kostka
  • Rychlejší zpracování oproti tradičním relačním databázím
  • Hyperkostky mají více než tři dimenze

Obrázek kostky s osami označenými region, rok a produkt

Data Warehousing Concepts

OLTP

  • OLTP (online transaction processing)
  • Navržen pro zpracování jednoduchých databázových dotazů
  • Používán ve zdrojových systémech pro datový sklad

Portrét osoby přijímající peníze z bankomatu

1 Photo by Rodnae-Productions on Pexels
Data Warehousing Concepts

Příklad pro společnost vydávající kreditní karty

OLTP:

  • Systém sleduje nákupy zákazníka
  • Zpracovává velké množství jednoduchých aktualizací zůstatků

OLAP:

  • Navržen pro analýzu dat o nákupech
  • Data organizována podle více dimenzí

Portrét spokojeného sebevědomého mladého afrického amerického profesionála se zkříženýma rukama hledícího do kamery

Data Warehousing Concepts

Shrnutí

Rozdíly OLAP OLTP
Optimalizace: Složité dotazy jen pro čtení a analýzu Jednoduché dotazy
Reprezentace dat: Multidimenzionální Řádky a sloupce
Data Warehousing Concepts

Pojďme procvičovat!

Data Warehousing Concepts

Preparing Video For Download...