Следите за новостями

Цифра дня

Более 300 дронов официально зарегистрировано в РК

Designing a Reporting Solution Architecture Using Microsoft SQL Server 2005 Reporting Services

Цель

Научить профессионалов в области Business Intelligence разработке архитектуры систем генерации отчётов. Курс раскрывает весь процесс от определения данных, необходимых для отчёта до внедрения решения на базе Reporting Services в промышленную среду и управления распространением отчетов.

Содержание

Курс предназначен для специалистов, планирующих внедрение и поддержку Business Intelligence решений. А также для администраторов и разработчиков приложений обработки данных на основе технологий Microsoft SQL Server 2005.

На занятиях Вы рассмотрите планирование и построение системы генерации отчетов. Познакомитесь с процессом создания, редактирования, настройки отчетов, их внедрением, интеграцией в клиентские приложения. Научитесь разрабатывать архитектуры систем генерации отчётов. Освоите масштабирование этих систем.

А также получите рекомендации (best practices), по интеграции приложений c Reporting Services.

Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.

По окончании курса Вы будете уметь

  • Планировать и разрабатывать отчеты в Reporting Services
  • Совместно с разработчиками приложений разрабатывать интерфейсы для работы с отчетами
  • Внедрять и управлять отчетами в Reporting Services
  • Планировать безопасность решений на базе 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
  • Знание английского языка для прочтения методических пособий и выполнения практических заданий

Содержание

Модуль 1. Дизайн системы генерации отчетов

Рассматривается сбор бизнес и системных требований для системы генерации отчетов. Рассматриваются типичные требования и их реализация с помощью Reporting Services.

  • Разработка бизнес требований для системы генерации отчетов
  • Разработка дизайна решения на основе Reporting Services

Модуль 2. Разработка системы генерации отчетов

Знакомит с разработкой отчетов с помощью Business Intelligence Development Studio Report Designer. Рассматриваются различные способы разметки отчетов и их влияние на генерацию отчетов в различных форматах. Включает построение модели отчетов для предоставления пользователю возможности создавать свои отчеты.

  • Разработка отчетов
  • Построение модели отчетов
  • Использование модели отчетов в Report Builder

Модуль 3. Интеграция Reporting Services с приложениями

Обсуждаются вопросы внедрения отчетов Reporting Services в разрабатываемые приложения. Применение доступа по URL, с использованием элемента управление Report Viewer, поставляемого с Microsoft Visual Studio 2005, Reporting Services SharePoint Web Parts и Reporting Services Web services.

  • Внедрение отчетов в приложения
  • Управление отчетами Reporting Services через Web Services

Модуль 4. Внедрение и управление системой построения отчетов

Рассматриваются вопросы внедрения решения на базе Reporting Services в промышленную среду и управление распространением отчетов.

  • Внедрение решения построения отчетов на базе Reporting Services.
  • Управление распространением отчетов.

Модуль 5. Планирование безопасности

  • Планирование аутентификации.
  • Планирование авторизации.

Модуль 6. Оптимизация производительности Reporting Services решений

  • Мониторинг генерации отчетов.
  • Планирование процесса генерации отчетов.
  • Масштабирование Reporting Services.