Министерство экономического развития и торговли
Российской Федерации
Государственный университет-
Высшая школа экономики
Факультет бизнес-информатики
Программа дисциплины
«Технологии оперативного анализа данных»
для направления 080700-Бизнес-информатика
подготовки магистра
Огуречников
Рекомендовано секцией УМС Одобрена на заседании
Секция «Бизнес-информатика» кафедры бизнес-аналитики
Председатель Зав. кафедрой
_________________ __________
“___” ________________ 2005 г. “___” ____________ 2005 г.
Утверждено УС факультета
Бизнес-информатики
Ученый секретарь
__________________
“___” _________________ 2005 г.
Москва – 2005
Ι. Тематический план учебной дисциплины
№ п/п | Наименование тем | Всего часов | Аудиторные часы | Самостоятельная работа | |
Лекции | Сем. или практ. занятия | ||||
1. | Тема 1. Технологии анализа данных | 2 | 2 | ||
2. | Тема 2. Хранилища данных. | 26 | 2 | 4 | 20 |
3. | Тема 3. Хранилища данных и технологии оперативного анализа данных | 24 | 2 | 2 | 20 |
4. | Тема 4. Интеллектуальный анализ данных с использованием продуктов Hyperion
| 12 | 2 | 2 | 8 |
5. | Тема 5. OLAP и BI-решения Hyperion (Essbase и MDX, Integration Services, HPSu) | 44 | 6 | 6 | 32 |
Итого | 108 | 14 | 14 | 80 |
ΙΙ. Формы рубежного контроля
Итоговая оценка по учебной дисциплине на зачете складывается из оценок за:
- работу на практических занятиях;
- эссе;
- зачёт.
ΙΙΙ. Базовый учебник
1. Методы и модели анализа данных: OLAP и Data Mining. /, , . СПб.: БХВ-Петербург, 20с.: ил.
ΙV. Содержание программы
Тема 1. Технологии анализа данных.
Системы поддержки принятия решений (СППР). Базы данных – основа СППР. Неэффективность использования систем обработки транзакций – OLTP‑систем для анализа данных. Определения хранилища данных (ХД), технологий оперативного анализа данных - OLAP-технологий, систем бизнес-интеллекта - BI-платформы, технологий интеллектуального анализа данных - Data Mining (DM).
Основная литература
1. Методы и модели анализа данных: OLAP и Data Mining. /, , . СПб.: БХВ-Петербург, 20с.
Дополнительная литература
1. Введение в OLAP-технологии Microsoft. /А. Федоров, Н. Елманова. М.: Диалог-МИФИ, 20с.
Тема 2. Хранилища данных.
Концепция хранилища данных. Организация ХД. Очистка данных. Хранилища данных и анализ. Oracle Warehouse Builder. SQL. Многомерная модель данных. Двенадцать правил Кодда. Архитектура OLAP-систем. MOLAP, ROLAP, HOLAP, DOLAP. Hyperion Essbase.
Основная литература
1. Методы и модели анализа данных: OLAP и Data Mining. /, , . СПб.: БХВ-Петербург, 20с.
Дополнительная литература
1. Хранилища данных. От концепции до внедрения./С. Архипенков, Д. Голубев., О. Максименко. М.: Диалог-МИФИ, 20с.
Тема 3. Хранилища данных и технологии оперативного анализа данных.
Загрузка данных из OLTP БД в хранилище данных при помощи Oracle Warehouse Builder. Преобразование и очистка данных внутри хранилища. Загрузка данных в кубы Essbase. Архитектура и пример действующей системы.
Основная литература
1. Методы и модели анализа данных: OLAP и Data Mining. /, , . СПб.: БХВ-Петербург, 20с.
Дополнительная литература
1. Oracle & Data Warehousing. /L. Hobbs, S. Hillson. :Digital Press, 20с.
Тема 4. Интеллектуальный анализ данных с использованием продуктов Hyperion.
Интеллектуальный анализ данных Data Mining в Hyperion Essbase. Задачи Data Mining. Классификация задач Data Mining. Практическое применение Data Mining. Модели и методы Data Mining. Процесс обнаружения знаний.
Основная литература
1. Методы и модели анализа данных: OLAP и Data Mining. /, , . СПб.: БХВ-Петербург, 20с.
Тема 5. OLAP и BI-решения Hyperion (Essbase и MDX, Integration Services, HPSu).
Виды приложений Hyperion Essbase. Block Storage и Aggregate Storage. MDX. Построение кубов Hyperion Essbase из реляционной схемы «звезда» с помощью Hyperion Integration Services. Анализ данных в Excel при помощи надстройки Essbase для Excel. Анализ данных в Hyperion Analyzer. Построение отчетов в Hyperion Reports. Комплексный анализ данных в Hyperion Performance Suite.
Основная литература
1. Методы и модели анализа данных: OLAP и Data Mining. /, , . СПб.: БХВ-Петербург, 20с.
V. Контрольные вопросы
Вопросы по теории:
1. Какие задачи решают СППР?
2. Какую модель данных использует большинство OLAP-систем?
3. Чем обусловлена неприменимость OLTP-систем для оперативного анализа данных?
4. Дайте определение ХД. Перечислите виды и задачи ХД.
5. Что такое витрины данных? Какова их роль в ХД?
6. Что входит в состав ХД?
7. Что такое таблицы фактов и измерений? Поясните понятия «схема звезда» и «схема снежинка».
8. Дайте определение ETL. Приведите пример ETL-процессов.
9. Опишите многомерную модель данных.
10. Дайте определение OLAP. Опишите задачи OLAP.
11. Перечислите правила Кодда для OLAP-систем.
12. Что такое тест FASMI?
13. Приведите пример архитектур OLAP-систем.
14. Что такое ROLAP, MOLAP, HOLAP, DOLAP?
15. Дайте определение Data Mining. Приведите классификацию задач Data Mining.
16. Каково соотношение Data Mining и OLAP?
Практические вопросы:
1. Опишите архитектуру и компоненты Oracle Warehouse Builder.
2. Опишите построение ETL-процессов в OWB. Перечислите компоненты мэппингов.
3. Опишите построение ETL-процессов в OWB. Перечислите компоненты Workflow.
4. Перечислите основные операторы SQL. Какова структура SELECT?
5. Опишите архитектуру Hyperion Essbase. Что такое приложения и БД Essbase?
6. Какова структура MDX-запросов?
7. Опишите архитектуру Hyperion Integration Services.
8. Опишите процесс построения кубов Essbase из реляционной БД.
9. Опишите процесс построения логической схемы «звезда» в EIS.
10. Опишите процесс построения отображения «звезды» на куб в EIS.
11. Перечислите компоненты и опишите архитектуру Hyperion Performance Suite.
12. Перечислите компоненты и принципы создания отчетов в Hyperion Analyzer.
13. Перечислите компоненты и принципы создания отчетов в Hyperion Reports.
14. Перечислите компоненты и принципы создания отчетов в Hyperion Intelligence.
15. Перечислите компоненты и принципы создания отчетов в Hyperion SQR.
16. HPSu Foundation
VΙ. Темы эссе
1. Описание задач, которые решают СППР. Рассказ о примерах действующих СППР.
2. Описание модели данных, используемой большинством OLAP-систем. Демонстрация модели данных реальной OLAP-системы.
3. Рассказ об OLTP-системах и их применимости для оперативного анализа данных?
4. Рассказ о ХД. Их классификация по видам и типам. Примеры работающих ХД.
5. Рассказ о витринах данных, их роли в ХД. Примеры работающих ВД.
6. Рассказ о компонентах ХД. Примеры работающих ХД.
7. Описание модели данных, используемой большинством ХД. Примеры схем данных.
8. Описание и рассказ о процессах извлечения, трансформации и загрузки данных (ETL). Примеры ETL-процессов.
9. Рассказ об архитектурах OLAP - систем. Описание задач OLAP. Примеры OLAP-систем.
10. Описание правил Кодда для OLAP-систем. Обзор систем, удовлетворяющих этим правилам.
11. Рассказ о тесте FASMI. Обзор систем, удовлетворяющих этому тесту.
12. Рассказ и обзор по ROLAP, MOLAP, HOLAP, DOLAP - системам.
13. Обзор технологии Data Mining. Классификация задач Data Mining.
14. Соотношение Data Mining и OLAP. Демонстрация взаимодействия двух технологий на примерах.
15. Обзор архитектуры и компонентов Oracle Warehouse Builder.
16. Описание построения ETL-процессов в OWB. Обзор компонентов мэппингов.
17. Описание построения ETL-процессов в OWB. Обзор компонентов Workflow.
18. Обзор основных операторов SQL. Примеры использования SQL для анализа данных.
19. Обзор архитектуры и компонентов Hyperion Essbase.
20. Обзор структуры MDX-запросов. Примеры использования MDX для анализа данных.
21. Обзор архитектуры и компонентов Hyperion Integration Services.
22. Описание процесса построения кубов Essbase из реляционной БД. Примеры построения.
23. Описание процесса построения логической схемы «звезда» в EIS. Примеры построения.
24. Описание процесса построения отображения «звезды» на куб в EIS. Примеры построения.
25. Обзор архитектуры и компонентов Hyperion Performance Suite.
26. Обзор архитектуры и компонентов Hyperion Analyzer. Описание принципов создания отчетов в Hyperion Analyzer.
27. Обзор архитектуры и компонентов Hyperion Reports. Описание принципов создания отчетов в Hyperion Reports.
28. Обзор архитектуры и компонентов Hyperion Intelligence. Описание принципов создания отчетов в Hyperion Intelligence.
29. Обзор архитектуры и компонентов Hyperion SQR. Описание принципов создания отчетов в Hyperion SQR.
30. Обзор архитектуры и компонентов HPSu Foundation. Примеры построения порталов с использованием HPSu.


