Министерство экономического развития и торговли

Российской Федерации

Государственный университет-

Высшая школа экономики

Факультет бизнес-информатики

Программа дисциплины

«Технологии оперативного анализа данных»

для направления 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.