на таблиця вимірювань повинна знаходитися у відношенні "один до багатьох" з таблицею фактів. Відзначимо, що швидкість росту таблиць вимірювань повинна бути незначною в порівнянні з швидкістю росту таблиці фактів; наприклад, додавання нового запису в таблицю вимірювань, що характеризує товари, проводиться тільки при появі нового товару, не продавати раніше. br/>
1.3 OLAP-системи
1.3.1 Архітектура OLAP-систем
Повномасштабна OLAP-система повинна виконувати складні і різноманітні функції, що включають збір даних з різних джерел, їх узгодження, перетворення і завантаження в сховище, зберігання аналітичної інформації, регламентну звітність, підтримку довільних запитів, багатомірний аналіз та ін .
В даний час існують фактичні стандарти побудови OLAP-систем, заснованих на концепції сховища даних. Ці стандарти спираються на сучасні дослідження і загальносвітову практику створення сховищ даних і аналітичних систем. p align="justify"> У загальному вигляді архітектура корпоративної OLAP-системи описується схемою з трьома виділеними шарами (Малюнок 1.11):
- витяг, перетворення та завантаження даних;
- зберігання даних;
- аналіз даних.
Дані надходять із різних внутрішніх OLTP-систем, від підлеглих структур, від зовнішніх організацій відповідно до встановленого регламентом, формами і макетами звітності. Вся ця інформація перевіряється, узгоджується, перетвориться і поміщається в сховище і вітрини даних. Після цього користувачі за допомогою спеціалізованих інструментальних засобів отримують необхідну їм інформацію для побудови різних табличних і графічних уявлень, прогнозування, моделювання та виконання інших аналітичних завдань. br/>В
Малюнок 1.11 - Архітектура корпоративної OLAP-системи
Шар вилучення, перетворення і завантаження даних
З організаційної точки зору, даний шар включає підрозділи і структури організації всіх рівнів, що підтримують бази даних оперативного доступу. Він являє собою низовий рівень генерації інформації, рівень внутрішніх і зовнішніх інформаційних джерел, що виробляють "сиру" інформацію. Ця інформація є робочою для повсякденної діяльності різних підрозділів, які її виробляють і використовують. p align="justify"> З системно-технічної точки зору даний шар представлений лінійну висхідну структуру всіх підрозділів всіх рівнів, до яких підключені спеціалізовані технічні комплекси, що зберігають інформацію, найчастіше реалізовані у вигляді реляційних СУБД.
З джерел даних інформація переміщається на основі деякого регламенту в централізоване сховище. Як правило, необхідні для сховища дан...