Аналіз даних з використанням SQL Server Reporting Services
Мета курсу - надати слухачам, які реалізують рішення на базі Microsoft SQL Server 2016 Reporting Services для аналізу і візуалізації даних, знання і навички, необхідні для створення звітів і управління ними, а також реалізації рішень бізнес аналітики самообслуговування
Аудиторія
Цей курс призначений для фахівців, що працюють з базами даних, в завдання яких входить розробка звітів аналізу даних як стаціонарних, так і звітів для мобільних пристроїв. Також курс буде корисний для бізнес-користувачів, що працюють з інформацією.
Після закінчення курсу слухачі зможуть:
- Описати служби звітів і їх компоненти
- Описати джерела даних служб звітів
- Впровадити посторінкові звіти
- Працювати з даними служб звітів
- Візуалізовувати дані за допомогою служб звітів
- Агрегувати дані звіту
- Опублікувати звіти служб звітів
- Адмініструвати служби звітів
- Розширювати і інтегрувати служби звітів
- Описати мобільні звіти
- Розробляти мобільні звіти.
Модуль 1: Введення в служби звітів
У цьому модулі описані служби звітів Microsoft SQL Server, компоненти та інструменти для роботи зі звітами.
Теми
- Введення в службу звітів
- Компоненти служби звітів
- Інструменти служби звітів
Лабораторна робота: Огляд служби звітів
- Огляд звітів
- Налаштування служб звітів
Модуль 2: Джерела даних служби звітів
Майже кожен звіт, опублікований за допомогою служб звітів SQL Server (SSRS), буде побудований з використанням даних, отриманих з декількох вихідних систем. У цьому модулі пояснюється, як налаштувати SSRS для взаємодії з системами вихідних даних, працюючи з різними джерелами даних.
Теми
- Джерела даних
- Рядки підключення
- Набори даних
Лабораторна робота: Налаштування доступу до даних з Report Builder
- Налаштування доступу до даних в Report Builder
Лабораторна робота: Налаштування доступу до даних з Report Designer
- Налаштування доступу до даних в Report Designer
Модуль 3: Створення посторінкових звітів
Тепер, коли окреслено основні завдання бізнес-аналітики, розглянуто моделювання даних, а також розказано, як отримати доступ до даних з Report Designer і Report Builder, потрібно навчитися створювати звіти. Цей модуль показує, як створювати різні типи звітів в обох додатках, на додаток до використання Майстра звітів.
Теми
- Створення звіту за допомогою майстра звітів
- Створення звіту
- Публікація звіту
Лабораторна робота: Створення відгуку
- Використання майстра звітів - Report Designer
- Використання майстер звітів - Report Builder
- Створення і публікація звіту - Report Designer
- Створення і публікація звіту - Report Builder
Модуль 4: Робота з даними служби звітів
Зазвичай, бізнес вимоги змінюються в залежності від необхідної інформації і способу представлення даних. При перегляді докладного звіту керівництво може запросити більші, узагальнені чи відфільтровані версії одного і того ж звіту. Report Designer і Report Builder підтримують ці сценарії за допомогою фільтрації, сортування, розгортки, угруповання і параметризації звітів. У цьому модулі показано, як використовувати фільтри і параметри, щоб зробити звіти більш динамічними і корисними для бізнес-користувачів.
Теми
- Фільтрація даних
- Параметри звіту
- Реалізація фільтрів і параметрів
Лабораторна робота: Створення параметризованих звітів
- Використання параметрів в Report Designer
- Використання параметрів в Report Builder
Модуль 5: Агрегування даних у звітах
У міру того як обсяг згенерованих даних продовжує зростати, потреба в розумінні його значення теж зростає. Використовуючи візуалізацію даних, можна зробити дані більш зрозумілими і швидше проводити їх інтерпретацію. Візуалізація даних дозволяє порівнювати, показувати тренди і передавати масштаб набагато швидше ніж таблиця чисел. Деталі дуже важливі, але візуалізації пропонує ефективний спосіб швидко і точно передати зміст і ідеї.
Теми
- Форматування даних
- Зображення та діаграми
- Штрих-коди, Міні-діаграми, індикатори, датчики і карти
Лабораторна робота: Управління форматуванням
- Форматування даних в Report Designer
- Форматування даних в Report Builder
Модуль 6: Візуалізація даних в службах звітів
У зв'язку з розширенням обсягу необхідних даних з'являється потреба в управлінні даними через угруповання і функції агрегування. У цьому модулі показано, як створювати структури груп, агрегувати дані і забезпечувати інтерактивність в звітах, щоб користувачі могли бачити рівень деталізації або резюме, в якому вони потребують.
Теми
- Сортування і угрупування
- Звіт підзвітної суми
- Агрегирование і деталізація
Лабораторна робота: Агрегирование даних звіту
- Сортування і угрупування в Report Designer
- Сортування і угрупування в Report Builder
Модуль 7: Загальний доступ до звітів у службах звітів
Коли публікується звіт служб Reporting Services, користувачі можуть переглядати звіт в інтерактивному режимі. У деяких ситуаціях може бути вигідно запускати звіти автоматично, також можна підвищити продуктивність за рахунок кешування і моментальних знімків, або доставляти звіти користувачам за допомогою електронної пошти або інших механізмів. Щоб автоматично запускати звіти, потрібно зрозуміти, як Reporting Services управляє плануванням. Цей модуль охоплює планування звітів, кешування і життєвий цикл звіту, а також автоматичну підписку і доставку звітів.
Теми
- Розклади
- Кешування звіту, моментальні знімки і коментарі
- Підписка на звіт і доставка звітів
Лабораторна робота: Загальний доступ до звітів у службах звітів
- Створення спільного розкладу
- Налаштування кешування
- Підписка на звіт
Модуль 8: Адміністрування служб звітів
Системні адміністратори беруть на себе відповідальність за конфігурацію і повсякденну роботу ІТ-систем. У службах SQL Server Reporting Services (SSRS) адміністративні завдання включають в себе налаштування веб-порталу та веб-служби, брендинг веб-порталу та забезпечення ретельного контролю доступу до конфіденційних звітів. Адміністратори також контролюють і оптимізують продуктивність.
Теми
- Управління службами звітів
- Налаштування служб звітів
- Продуктивність служб звітів
Лабораторна робота: Адміністрування служб звітів
- Авторизація доступу до звітів
- Брендинг веб-порталу
Модуль 9: Розширення і інтеграція служб звітів
Хоча Reporting Services є потужним інструментом, його вбудовані можливості можуть не завжди відповідати потребам компанії. Цей модуль охоплює методи розширення функціональності служб Reporting Services за допомогою виразів і настроюваного коду. Також розглянуті методи програмування в Reporting Services і інтеграція звітів Reporting Services в інші додатки.
Теми
- Вирази і вбудований код
- Розширення служб звітів
- Інтеграція зі службами звітів
Лабораторна робота: Розширення і інтеграція служб звітів
- Користувацький код в Report Designer
- Користувацький код в Report Builder
- Доступ до URL
Модуль 10: Введення в звіти для мобільних пристроїв
Цей модуль описує розробку і публікацію звітів, призначених для мобільних пристроїв, таких як смартфони і планшети. Служби звітів Microsoft SQL Server (SSRS) включають підтримку мобільних звітів, хоча інструменти, які використовуються для розробки і публікації мобільних звітів, відрізняються від інструментів, використовуваних для стандартних сторінок звітів, описаних раніше.
Теми
- Огляд звітів SQL Server для мобільних пристроїв
- Підготовка даних для звітів для мобільних пристроїв
- Публікація звітів для мобільних пристроїв
Лабораторна робота: Звіти для мобільних пристроїв
- Форматування даних для мобільного звіту
- Створення мобільного звіту
- Створення KPI
Модуль 11: Розробка звітів для мобільних пристроїв
У цьому модулі перераховані типи елементів, які можна додати до звітів Microsoft SQL Server Reporting Services. Також розглянута робота з параметрами наборів даних і додавання інструментів деталізації в звітах.
Теми
- Проектування і публікація мобільних звітів
- Деталізація в мобільних звітах
Лабораторна робота: Розробка мобільних звітів
- Додавання набору даних з параметрами
- Розробка мобільного звіту
- Публікація мобільного звіту
- Додавання шляху до настроюється URL-адресою
Необхідна підготовка
Для ефективного навчання на курсі слухачі повинні володіти такими знаннями і навичками:
- Базові знання про ОС сімейства Windows
- Знання та навички в рамках курсу 20761A: «Querying Data with Transact-SQL»
Запис на курс
Код курсу | WSQL16-1 |
---|---|
Тривалість | 3д (24год) |
Код екзамену | |
Вартість без ПДВ | 14 100 грн. |
Найближчі дати | |
|