Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СХОВИЩА-нов.doc
Скачиваний:
14
Добавлен:
20.08.2019
Размер:
131.07 Кб
Скачать

3. Характеристика основних компонент сховища даних

Враховуючи те, що сховища даних є новою технологією, яка розвивається, існують різні підходи до викладення структури. Схема основних компонентів сховища даних включає до свого складу такі компоненти.

Менеджер завантаження виконує функції диспетчеризації щодо регулярності завантаження нових даних до сховища даних згідно з встановленим регламентом. Оскільки джерелом даних можуть бути різні OLTP-системи, функції менеджера завантаження також полягають в очищенні, конвертації та приведенні даних до заданого виду їх представлення в СД.

Менеджер сховища виконує операції аналізу та управління даними. Це такі основні операції: аналіз узгодженості та несуперечності даних; перетворення та переміщення даних з тимчасового сховища в основні таблиці СД; створення індексів; денормалізація даних у разі її необхідності; агрегація (узагальнення) даних; резервне копіювання та архівування даних.

Детальні (оперативні) дані — ця складова містить усі детальні дані, які визначені схемою сховища даних. Це можуть бути як первинні дані найнижчого рівня деталізації, так і узагальнені до певного рівня деталізації.

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

Ця частина сховища є тимчасовою і змінною, оскільки вона постійно модифікується у відповідь на зміни запитів. Необхідність цієї компоненти пов'язана з підвищенням продуктивності виконання запитів. Узагальнені дані поновлюються по мірі надходження нових даних до системи. Частково узагальнені дані — це результат певного узагальнення та агрегації детальних даних. Глибоко узагальнені дані отримуються на основі узагальнення частково узагальнених даних.

Репозитарій метаданих — це інформація про дані, що зберігаються .в СД.

Структура метаданих може відрізнятися залежно від їх призначення. Метадані використовуються для таких основних цілей:

Вибірка і завантаження даних. Метадані містять інформацію про джерела даних, способи та періодичність їх вибірки і завантаження в СД.

Обслуговування сховища. Метадані використовуються для автоматизації процедур узагальнення даних.

Обслуговування запитів. Метадані використовуються для визначення переліку таблиць для виконання запитів.

Менеджер запитів — це складова сховища, яка виконує операції, пов'язані з управлінням запитів користувачів. Ця компонента реалізується, як правило, на базі СУБД, що підтримує сховище даних, а також сховища даних і програм власної розробки.

Користувачі спілкуються і працюють зі сховищем за допомогою спеціальних засобів. До них можуть бути віднесені OLAP інструменти, засоби, що підтримують технологію Data Mining, та різні засоби доступу кінцевого користувача: створення звітів і запитів; Інструмент що належать до систем підтримки прийняття рішень (Executive Information System, EIS).

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]