Цель курса: Научить специалистов в области Business Intelligence разработке архитектуры систем генерации отчётов. Курс раскрывает весь процесс от определения данных, необходимых для отчёта до внедрения решения на базе Reporting Services в промышленную среду и управления распространением отчетов..
Предварительная подготовка:
- Для прохождения данного курса рекомендуется предварительно прослушать курс М2794 Проектирование Business Intelligence решений для предприятий с использованием Microsoft SQL Server 2005
- Иметь практический опыт разработки баз данных:
- Создание Transact-SQL запросов
- Написание и оптимизация запросов (включая запросы со сложными объединениями и подзапросами)
- Уметь строить отчёты с использованием Visual Studio или SQL Server Business Intelligence Development Studio
- Понимать основы Web -архитектуры. Назначение технологий SSL, SOAP, IIS и web parts
- Иметь общее представление о безопасности Windows, например, о группах безопасности, делегировании полномочий и их роль для Reporting Services
- Знать, как использовать :
- SQL Server Business Intelligence Development Studio
- SQL Server Management Studio
- Performance Monitor
- SQL Server Profiler
- Report Builder and Report Manager
- Знание английского языка для прочтения методических пособий и выполнения практических заданий
По окончании курса слушатели будут уметь:
- Планировать и разрабатывать отчеты в Reporting Services
- Совместно с разработчиками приложений разрабатывать интерфейсы для работы с отчетами
- Внедрять и управлять отчетами в Reporting Services
- Планировать безопасность решений на базе Reporting Services
- Оптимизировать производительность генерации отчетов
Содержание курса
Дизайн системы генерации отчетов
- Рассматривается сбор бизнес и системных требований для системы генерации отчетов.
- Рассматриваются типичные требования и их реализация с помощью Reporting Services.
- Разработка бизнес требований для системы генерации отчетов
- Разработка дизайна решения на основе Reporting Services
Разработка системы генерации отчетов
- Знакомит с разработкой отчетов с помощью Business Intelligence Development Studio Report Designer.
- Рассматриваются различные способы разметки отчетов и их влияние на генерацию отчетов в различных форматах. Включает построение модели отчетов для предоставления пользователю возможности создавать свои отчеты.
- Разработка отчетов
- Построение модели отчетов
- Использование модели отчетов в Report Builder
Интеграция Reporting Services с приложениями
- Обсуждаются вопросы внедрения отчетов Reporting Services в разрабатываемые приложения.
- Применение доступа по URL, с использованием элемента управление Report Viewer, поставляемого с Microsoft Visual Studio 2005, Reporting Services SharePoint Web Parts и Reporting Services Web services.
- Внедрение отчетов в приложения
- Управление отчетами Reporting Services через Web Services
Внедрение и управление системой построения отчетов
- Рассматриваются вопросы внедрения решения на базе Reporting Services в промышленную среду и управление распространением отчетов.
- Внедрение решения построения отчетов на базе Reporting Services.
- Управление распространением отчетов.
Планирование безопасности
- Планирование аутентификации.
- Планирование авторизации.
Оптимизация производительности Reporting Services решений
- Мониторинг генерации отчетов.
- Планирование процесса генерации отчетов.
- Масштабирование Reporting Services.

