1. Что такое Qlik Sense (КликСенс, Клик Сенс)? Что такое бизнес-аналитика? Какие навыки нужны?
  2. Где скачать дистрибутив Qlik Sense Desktop? Установка QlikSense Desktop на компьютер
  3. Обзор окружения Qlik Sense среды (где лежат приложения, темы, исполняемые файлы). Архитектура окружения Qlik Sense Desktop
  4. Рекомендации по визуализации, полям и именам Qlik Sense
  5. Разработка требований для проекта Qlik Sense (шаблон с требованиями Клик Сенс на проект внедрения)
  6. Этапы проекта Qlik Sense. Краткий обзор состава работ по проекту
  7. ВВЕДЕНИЕ И ОСНОВНЫЕ КОНЦЕПЦИИ QLIK SENSE
    1. Основные компоненты приложения визуализации данных
    2. Элементы дизайна
    3. Меры и измерения
    4. Редактирование листов
    5. Выполнение выборок
    6. Обзор приложения Qlik Sense. Пояснение на примере работы ассоциативной модели данных
  8. Free Data Set – Обзор набора данных для изучения Qlik Sense с массивом продаж. Скачать QVD Data Set
  9. СОЗДАЕМ ПРОСТОЕ ПРИЛОЖЕНИЕ НА QLIK SENSE (СКВОЗНОЙ ПРИМЕР С ИСХОДНЫМИ ДАННЫМИ В ФОРМАТЕ QVD)
    1. Вводные данные. Анализ входных данных
    2. Написание ТЗ (Постановка задачи)
    3. Проектирование и разработка модели данных. Загрузка данных.
    4. Проектирование и разработка простого интерфейса бизнес-аналитики
    5. Разработка уровня с детальными данными
  10. СОЗДАЕМ СЛОЖНОЕ ПРИЛОЖЕНИЕ НА QLIK SENSE (СКВОЗНОЙ ПРИМЕР С ИСХОДНЫМИ ДАННЫМИ В ФОРМАТЕ QVD)
    1. Dashboard Level: Создание дашборда (Qlik Sense Dashboard Development) – управленческая панель с KPI
    2. Analytics Level: Создание аналитической панели с графиками и агрегированными таблицами
    3. Report Level: Создание таблиц с детальными данными
    4. Конструктор отчетов / Ad-Hoc Reporting
    5. Создание презентации со слайдами Data Storytelling
  11. ОСНОВЫ QLIK SENSE РАЗРАБОТКИ
    1. Структура приложения QlikSense
    2. КРАТКИЙ ОБЗОР РАБОТЫ СО СКРИПТОМ ЗАГРУЗКИ ДАННЫХ (QLIK SENSE SCRIPT)
      1. Введение в Data Load Editor
      2. Решение проблем с моделью данных (Data Model Issues)
      3. Отладка загрузочного скрипта (Debugging the Script)
      4. Проверка модели данных (Validating the Model)
    3. КАКИЕ МОДЕЛИ ДАННЫХ МОЖНО СОЗДАТЬ В QLIK SENSE? ИЗМЕРЕНИЯ И МЕРЫ
      1. Модель данных. Основы проектирования модели данных
      2. Измерения и меры. Библиотека измерений и мер
      3. Синтетические измерения
      4. Составной ключ: Autonumber, Hash и т.д.
      5. Link Table
      6. Проблемы синтетических ключей и циклических связей. Выявление и решение проблем
    4. Что такое QVD-файлы? Загрузка данных из QVD, сохранение таблиц в QVD, TXT, CSV
    5. Как писать загрузочный скрипт? Обзор топ 20 функций для написания загрузочного скрипта
    6. Создание соединения с базовыми источниками данных: Excel, csv, txt, ODBC, OLE DB. Подключение к базам данных (на примере MySQL – данные сайта с движком opencart)
    7. ОБЗОР ОПЕРАТОРОВ ЗАГРУЗКА ДАННЫХ
      1. LOAD * FROM
      2. LOAD * INLINE
      3. LOAD * RESIDENT
      4. LOAD * AUTOGENERATE
    8. ИСПОЛЬЗОВАНИЕ ЦИКЛОВ ДЛЯ ОБРАБОТКИ ДАННЫХ
      1. For Next
      2. DO … Loop
      3. For Each In
    9. Использование меппингов при загрузке данных. Что такое мэппинг/маппинг/mapping/data mapping?
    10. Операции с таблицами JOIN, CONCATENATE, NOCONCATENATE, KEEP
    11. Работа с датами, со временем, с timestamp. Интервалы, разница между датами, событиями. Создание календаря
      1. Основы работы с датами. Обзор Топ 16 функций по работе с датами. Хранение дат в QS
      2. Основы работы со временем. Обзор Топ функций по работе с timestamp. Хранение Time в QlikSense
      3. Простой календарь. Оптимизированный календарь (оптимизированная загрузка при большой таблице фактов) – Advanced QlikSense Calendar
      4. Накопительный календарь. The As-Of Table. YTD, MTD, WTD, QTD / LYTQ, LQTD, LMTD, LWTD. LFL по скользящим периодам: 360 дней к 360 дням прошлого года (12 месяцев), 180 дней к 180 дням прошлого года (6 месяцев), 90 дней (аналогично), 30 дней (аналогично), 30 дней по сравнению с предыдущими 30-ю днями, неделя по сравнению с предыдущей неделей, день по сравнению с днем на прошлой неделе.
    12. Накопительный итог на уровне модели данных Qlik Sense
    13. Работа с иерархиями в Qlik Sense. Иерархия Hierarchy() и HierarchyBelongsTo(). Отчеты, дерево
    14. Переменные. Работа с переменными. Использование переменных в загрузке данных и для визуализации данных. Создание переменной-функции с параметрами в скрипте, использование переменной-функции в визуальной части
    15. Классификация данных: разметка данных с помощью флагов и текстовых атрибутов
    16. Отдельный пример по созданию конструктора отчета на стандартном функционале Qlik Sense (Измерения, Показатели – AdHoc Reporting без Extensions)
    17. Использование условий для раскраски цветом KPI (показателей)
    18. ТЕОРИЯ ОБРАБОТКИ ДАННЫХ (ETL) С ПРАКТИЧЕСКИМИ ПРИМЕРАМИ. BEST PRACTICES QLIK SENSE ETL
      1. Основы загрузки данных из систем учета, баз данных. Схема типичного ETL-процесса в Qlik Sense. Проектирование хранилища данных (Bus Matrix)
      2. Этапы ETL в Qlik Sense: Extract, Transform, Load — извлечение, преобразование, загрузка данных в модель
      3. Объединение данных из разных систем в одну модель данных в Qlik Sense. Что важно учесть и какие условия необходимо соблюсти (предварительная подготовка систем для объединения данных)
      4. Консолидация данных. Подходы разработки консолидированной отчетности в Qlik Sense
      5. Проверка консистентности/достоверности данных. Подходы контроля правильной работы ETL-скрипта. Best Practices Qlik Sense Development
      6. Общие рекомендации по организации промышленного (рабочего) окружения для Qlik Sense Desktop, Qlik Sense Server, Qlik Sense Cloud. Обзор Qlik Deployment Framework (QDF)
      7. Оптимизация модели данных Qlik Sense
  12. РАЗРАБОТКА ДАШБОРДА. ПРИНЦИПЫ, КОНЦЕПЦИИ, ПОДХОДЫ, МЕТОДОЛОГИИ РАЗРАБОТКИ ВИЗУАЛИЗАЦИИ
    1. Типы встроенной визуализации Qlik Sense (фильтры, чарты, таблицы, KPI и т.д.)
    2. Дизайн дашборда. Проектирование, разработка, MAD (DAR) концепции
    3. Четыре типа анализа данных: Анализ того, что происходит (Descriptive Analytics), почему происходит/в чем подвох (Diagnostic Analytics или Discovery Analytics), к чему все идет (Predictive Analytics) и как сделать так, чтобы это произошло или как этого избежать (Prescriptive Analytics)
    4. Data storytelling в Qlik Sense. Сторитейлинг основанный на данных в Qlik Sense. Что такое дата сторитейлинг?
    5. Что такое KML-файлы. Загрузка KML-файлов. Построение визуализации на картах
  13. ФУНКЦИИ И SET ANALYSIS. ADVANCED SCRIPTING и CHART FUNCTIONS
    1. Set Analysis (Анализ множеств). Обновленный синтаксис по сравнению с QlikView 11 и QlikView 12 до версии November 2017. Использование формул в Set Analysis. Операции над множествами
    2. TOP 20 ФУНКЦИЙ СКРИПТА
      1. ApplyMap, MapSubstring, ApplyCodepage
      2. RowNo, RecNo, IterNo,
      3. Peek, Lookup
      4. Операции над полями: Rename, Drop, Alias, Qualify
      5. Операции над таблицами: Rename, Drop
      6. Call, Execute, Exit Script, Sleep
      7. Generic
      8. Crosstable
      9. Работа с иерархиями: Hierarchy() и HierarchyBelongsTo()
      10. IntervalMatch: Как связать события с интервалами. Как связать значения по интервалам
    3. TOP 20 ФУНКЦИЙ ДИАГРАММЫ. ИСПОЛЬЗОВАНИЕ ФУНКЦИЙ В ВИЗУАЛИЗАЦИИ
      1. AGGR
      2. ValueList + Match + Pick
      3. Использование параметрических переменных в диаграммах Qlik Sense
  14. Data tables и Symbol tables QIX Engine
  15. Фишки по Qlik Sense / QlikView. Секретные приемы Qlik