По окончании курса слушатели смогут:
Описать службы отчетов и их компоненты
Описать источники данных служб отчетов
Внедрить постраничные отчеты
Работать с данными служб отчетов
Визуализировать данные с помощью служб отчетов
Агрегировать данные отчета
Опубликовать отчеты служб отчетов
Администрировать службы отчетов
Расширять и интегрировать службы отчетов
Описать мобильные отчеты
Разрабатывать мобильные отчеты.
Необходимая подготовка
Для эффективного обучения на курсе слушатели должны обладать следующими знаниями и навыками:
Базовые знания о ОС семейства Windows
Знания и навыки в рамках курса 20761A: «Querying Data with Transact-SQL»
Цель курса:
предоставить слушателям, которые реализуют решения на базе Microsoft SQL Server 2016 Reporting Services для анализа и визуализации данных, знания и навыки, необходимые для создания отчётов и управления ими, а также реализации решений бизнес аналитики самообслуживания.
Аудитория курса:
специалисты, работающие с базами данных, в задачи которых входит разработка отчётов анализа данных как стационарных, так и отчётов для мобильных устройств
бизнес-пользователи, работающие с информацией
Модуль 1: Введение в службы отчетов
Введение в службу отчётов. Компоненты службы отчетов. Инструменты службы отчетов.
Лабораторная работа: Обзор службы отчетов; Обзор отчетов; Настройка служб отчетов.
Модуль 2: Источники данных службы отчётов
Источники данных. Строки подключения. Наборы данных.
Лабораторная работа: Настройка доступа к данным с Report Builder; Настройка доступа к данным в Report Builder.
Лабораторная работа: Настройка доступа к данным с Report Designer; Настройка доступа к данным в Report Designer.
Модуль 3: Создание постраничных отчётов
Создание отчета с помощью мастера отчетов. Создание отчета. Публикация отчета.
Лабораторная работа: Создание отчета; Использование мастера отчетов - Report Designer; Использование мастер отчетов - Report Builder; Создание и публикация отчета - Report Designer; Создание и публикация отчета - Report Builder.
Модуль 4: Работа с данными службы отчётов
Фильтрация данных. Параметры отчета. Реализация фильтров и параметров.
Лабораторная работа: Создание параметризованного отчёта; Использование параметров в Report Designer; Использование параметров в Report Builder.
Модуль 5: Агрегирование данных в отчётах
Форматирование данных. Изображения и диаграммы. Штрих-коды, спарклайны, индикаторы, датчики и карты.
Лабораторная работа: Управление форматированием; Форматирование данных в Report Designer; Форматирование данных в Report Builder.
Модуль 6: Визуализация данных в службах отчётов
Сортировка и группировка. Отчет подотчета. Агрегирование и детализация.
Лабораторная работа: Агрегирование данных отчёта; Сортировка и группировка в Report Designer; Сортировка и группировка в Report Builder.
Модуль 7: Общий доступ к отчетам в службах отчётов
Расписания. Кэширование отчета, моментальные снимки и комментарии. Подписка на отчет и доставка отчетов.
Лабораторная работа: Общий доступ к отчетам в службах отчётов; Создание общего расписания; Настройка кэширования; Подписка на отчет.
Модуль 8: Администрирование служб отчётов
Управление службами отчетов. Настройка служб отчетов. Производительность служб отчетов.
Лабораторная работа: Администрирование служб отчётов. Авторизация доступа к отчетам. Брендинг веб-портала.
Модуль 9: Расширение и интеграция служб отчётов
Выражения и встроенный код. Расширение служб отчетов. Интеграция со службами отчетов.
Лабораторная работа: Расширение и интеграция служб отчётов. Пользовательский код в Report Designer. Пользовательский код в Report Builder. Доступ к URL.
Модуль 10: Введение в отчёты для мобильных устройств
Обзор отчетов SQL Server для мобильных устройств. Подготовка данных для отчётов для мобильных устройств. Публикация отчётов для мобильных устройств.
Лабораторная работа: Отчёты для мобильных устройств; Форматирование данных для мобильного отчета; Создание мобильного отчета; Создание KPI.
Модуль 11: Разработка отчётов для мобильных устройств
Проектирование и публикация мобильных отчетов. Детализация в мобильных отчетах.
Лабораторная работа: Разработка мобильных отчетов. Добавление набора данных с параметрами. Разработка мобильного отчета. Публикация мобильного отчета. Добавление пути к настраиваемому URL-адресу.