Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Технологія аналізу OLAP.






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

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

Перші два найпростіші питання, на які потрібно мати відповіді, - це обсяги продажів товарів в кожній торгівельній точці та за кожний місяць.

Відповідь на ці питання оформляється у вигляді двовимірної таблиці. В першому випадку рядками і стовпцями цієї таблиці відповідно будуть назви товарів, місяці і суми, а в другому - назви ТТ і суми:

Проте, аналіз даних в такому представленні є ускладненим. Виникає потреба об'єднання даних декількох таблиць. В результаті у звіті фігуруватиме три аналітичні виміри (місто, товар і торгівельна точка), і замість двовимірних таблиць буде використовуватись тривимірна модель представлення даних.

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

Автор реляційної моделі даних Кодд сформулював 18 правил OLAP, які розділив на 4 групи:

o Основні властивості:

1. багатовимірне представлення даних;

2. інтуїтивне оперування даними (без застосування меню);

3. доступність;

4. пакетне вилучення замість інтерпретації;

5. моделі аналізу OLAP (за категоріями, тлумачний, абстрактний і стереотипний);

6. архітектура " клієнт-сервер";

7. прозорість;

8. можливість одночасного обслуговування багатьох користувачів.

o Спеціальні властивості:

9. обробка ненормалізованих даних;

10. збереження результатів OLAP;

11. вилучення значень, яких немає (відрізняються від нульових значень);

12. обробка значень, яких немає (ігноруються OLAP-аналізатором без врахування їх джерел).

o Особливості представлення звітів:

13. гнучкість формування звітів;

14. стандартна продуктивність звітів (не знижується із зростанням кількості вимірів і об'єму бази даних;

15. автоматичне налаштування фізичного рівня.

o Управління вимірами:

16. універсальність вимірів;

17. необмежена кількість вимірів і рівнів агрегації;

18. необмежені операції над розмінностями.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.