ЛЕКЦІЯ 7. АРХІТЕКТУРА OLAP-СИСТЕМИ

Сайт: Навчально-інформаційний портал НУБіП України
Курс: Організація сховища даних ☑️
Книга: ЛЕКЦІЯ 7. АРХІТЕКТУРА OLAP-СИСТЕМИ
Надруковано: Гість-користувач
Дата: понеділок, 20 жовтня 2025, 05:26

1. ПОНЯТТЯ OLAP

OLAP (Online Analytical Processing) - технологія оперативної аналітичної обробки даних, що використовує методи і засоби для збору, зберігання та аналізу багатовимірних даних з метою підтримки процесів прийняття рішень

•Основне призначення OLAP-систем - підтримка аналітичної діяльності, довільних запитів користувачів - аналітиків

Мета OLAP-аналізу - перевірка гіпотез

КАТЕГОРІЇ ДАНИХ СД

категорія

2. ДАНІ

Детальні дані - дані, що переносяться безпосередньо з OLTP-підсистем. Відповідають елементарним подіям, фіксуються в OLTP-системах.

Поділяються на:

* Виміри - набори даних, необхідні для опису подій (товар, продавець, покупець, магазин, ...) 

* Факти - дані, що відображають сутність події (кількість проданого товару, сума продажів, ...)

Агреговані (узагальнені) дані - дані, одержані на підставі детальних шляхом підсумовування за певними вимірами, спеціальної обробки шляхом знаходження середніх значень, екстремальних значень тощо

Метадані
метадані


3. ІНФОРМАЦІЙНІ ПОТОКИ В СД ТА ВИМОГИ

Вхідний потік - утворюється даними, копійованими з OLTP-систем в СД; дані при цьому часто очищаються і збагачуються шляхом додавання нових атрибутів 

Потік узагальнення - утворюється агрегуванням детальних даних та їх збереженням у СД 

Архівний потік - утворюється переміщенням детальних даних, кількість звернень до яких знизилася

Потік метаданих - утворюється потоком інформації про дані в репозиторій даних 

Вихідний потік - утворюється даними, що отримують користувачі

Зворотний потік - утворюється очищеними даними, які записуються в OLTP-системи

ВИМОГИ

Повномасштабна OLAPсистема повинна виконувати складні і різноманітні функції, що включають збір даних з різних джерел, їх узгодження, перетворення і завантаження в сховище, зберігання аналітичної інформації, регламентну звітність, підтримку довільних запитів, багатомірний аналіз та ін.


4. ШАРИ OLAP-СИСТЕМИ

У загальному вигляді архітектура корпоративної OLAP-системи описується схемою з трьома виділеними шарами:

  • Шар вилучення, перетворення і завантаження даних 
  • Шар зберігання даних 
  • Шар аналізу даних
ОРГАНІЗАЦІЙНА ТОЧКА ЗОРУ
Шар включає підрозділи і структури організації всіх рівнів, що підтримують бази даних оперативного доступу. Він являє собою низовий рівень генерації інформації, рівень внутрішніх і зовнішніх інформаційних джерел, що виробляють "сиру" інформацію. Ця інформація є робочою для повсякденної діяльності різних підрозділів, які її виробляють і використовують.

СИСТЕМНА ТЕХНІЧНА ТОЧКА ЗОРУ
З системно-технічної точки зору шар представлений ЛОС усіх підрозділів усіх рівнів, до яких підключені спеціалізовані технічні комплекси, що зберігають інформацію Найчастіше реалізовані у вигляді реляційних СУБД

ПРОЦЕДУРИ ЗАВАНТАЖЕННЯ
завантаження
ШАР ЗБЕРІГАННЯ ДАНИХ
Призначений безпосередньо для зберігання значущою, перевіреної, узгодженої, несуперечливої і хронологічно цілісної інформації, яку з досить високим ступенем впевненості можна вважати достовірною.

ШАР АНАЛІЗУ ДАНИХ
Для організації доступу аналітиків до даних СД і ВД використовуються спеціалізовані робочі місця, підтримують необхідні технології як для оперативного, так і довготривалого аналізу
Результати роботи аналітиків оформляються у вигляді звітів, графіків, рекомендацій, і зберігаються як на локальному комп'ютері, так і в загальнодоступному вузлу локальної мережі.

Основні види аналітичної діяльності:

  • стандартна звітність;
  • нерегламентовані запити;
  • агатомірний аналіз (OLAP);
  • вилучення знань (data mining).

Доступність

Шрифти Шрифти

Розмір шрифта Розмір шрифта

1

Колір тексту Колір тексту

Колір тла Колір тла

Кернінг шрифтів Кернінг шрифтів

Видимість картинок Видимість картинок

Інтервал між літерами Інтервал між літерами

0

Висота рядка Висота рядка

1.2

Виділити посилання Виділити посилання