ЛЕКЦІЯ 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).
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання