Цели:
* Научить профессионалов бизнес-анализа (Business Intelligence, BI) проектировать многомерные решения.
* Слушатели изучат весь процесс – от сбора технических и бизнес-требований к развертыванию многомерных решений и далее вплоть до вопросов их эффективной эксплуатации.
* Слушатели также изучат методы создания особой функциональности и оптимизации подобных решений.
* Курс сфокусирован именно на аспектах планирования и проектирования аналитических решений, но не на создании объектов Analysis Services или использовании инструментов разработчика SQL Server 2005.
Начальные требования:
* Практический опыт разработки баз данных, включающий: Создание Transact-SQL запросов. Написание и оптимизация расширенных запросов (например, запросов, которые содержат множественные соединения или подзапросы). Создание объектов баз данных, таких, как таблицы, представления и индексы.
* Понимание принципов OLAP-технологий, многомерных данных, MDX и моделирования баз данных.
* Знание особенностей, технологий и инструментов SQL Server 2005. В частности, знание куба (cube) Analysis Services.
* Понимание принципов безопасности Microsoft Windows, в частности, группы, делегировании учетных записей и о процессе имперсонализации.
* Понимание основ архитектуры Web-приложений. Например, что такое SSL, SOAP, и IIS и какова их роль.
* Знание и умение использовать: Microsoft Office Visio, Microsoft SQL Server Business Intelligence Development Studio, Microsoft SQL Server Management Studio, Performance Monitor, Microsoft SQL Server Profiler.
Описание программы:
Содержание курса
1. Сбор технических и бизнес-требований. Темы:
- Планирование пакета анализа.
- Определение потребностей и ограничений.
Лабораторная работа:
- Сбор технических и бизнес-требований.
2. Проектирование и внедрение логической архитектуры OLAP-решения. Темы:
- Планирование OLAP-решения.
- Проектирование и внедрение фактических и размерных таблиц.
- Проектирование и внедрение кубов.
Лабораторная работа:
- Проектирование и внедрение логической архитектуры OLAP-решения.
3. Проектирование физического хранилища для многоаспектного решения. Темы:
- Проектирование физического хранилища.
- Разделение реляционных данных.
- Разделение многомерных данных.
Лабораторная работа:
- Проектирование и внедрение физического хранилища.
4. Создание калькуляций. Темы:
- Внедрение исчисляемых объектов.
- Внедрение именованных множеств.
- Внедрение Scoped MDX Scripts.
Лабораторная работа:
5. Расширение функциональных возможностей куба. Темы:
- Ключевые показатели эффективности.
- Акции.
- Хранимые процедуры
Лабораторная работа:
- Внедрение расширенных возможностей.
6. Проектирование инфраструктуры Analysis Services. Темы:
- Потребности источников Analysis Services.
- Масштабируемость Analysis Services.
- Готовность Analysis Services.
Лабораторная работа:
- Проектирование и внедрение инфраструктуры Analysis Services.
7. Развертывание многоаспектного решения. Темы:
- Развертывание многоаспектного решения.
- Развертывание базы данных Analysis Services.
Лабораторная работа:
- Развертывание многоаспектного решения.
8. Оптимизация OLAP-решения. Темы:
- Мониторинг Analysis Services.
- Оптимизация производительности.
Лабораторная работа:
- Оптимизация Analysis Services
9. Извлечение информации. Темы:
- Введение в извлечение информации.
- Внедрение решения извлечение информации.
- Использование извлечения информации в BI решении.
Лабораторная работа: