Системи OLAP і OLTP
Концепції Data Warehousing
Aaren Stubberfield
Data Scientist
Системи OLAP
OLAP (
online analytical processing
)
Створено для аналізу великих обсягів даних
Приклад вимірної організації:
країна, штат/область, місто
роки, місяці, дні
OLAP реорганізує дані у багатовимірний формат
OLAP-куб
OLAP-куб — ключ до системи OLAP
Швидше опрацювання порівняно з традиційними реляційними БД
Гіперкуби мають понад три виміри
OLTP
OLTP (
online transaction processing
)
Призначено для обробки простих запитів до БД
Використовується в джерельних системах для сховища даних
1
Фото: Rodnae-Productions на Pexels
Приклад для компанії з кредитних карток
OLTP:
Система відстежує покупки клієнтів
Обробляє великі обсяги простих оновлень балансів у БД
OLAP:
Призначено для аналізу даних про покупки
Дані організовано за кількома вимірами
Підсумок
Відмінності
OLAP
OLTP
Оптимізація:
Складні запити тільки для читання для аналізу
Прості запити
Подання даних:
Багатовимірне
Рядки і стовпці
Давайте потренуємось!
Концепції Data Warehousing
Preparing Video For Download...