Составные части приложения Qlik Sense

Независимо от того, в какой версии Qlik Sense Вы работаете (Desktop или Enterprise), Вы встретитесь со следующими понятиями:

Приложение Qlik Sense – это данные + визуализация в одном файле. При открытии приложения (в desktop или на сервере) данные из файла (qvf или бинарного файла в серверной версии) загружаются в оперативную память. При фильтрации данных изменяется визуализация.

Скрипт загрузки Qlik Sense – сгенерированный автоматически или написанный программистом код, с помощью которого формируется модель данных в приложении Qlik Sense. В скрипте данные загружаются, удаляются, агрегируются, преобразуются различными способами (очень похоже на SQL). Если грамотно писать скрипт, то можно очень быстро обрабатывать миллионы строк. Данные загруженные в приложение сохраняются в сжатом виде в приложении Qlik Sense. При открытии приложения данные загружаются в оперативную память (происходит “расжатие” данных с некоторым коэффициентом, который зависит от множества параметров).

Коннекторы в скрипте загрузки – Для загрузки данных из разных источников требуются разные виды коннекторов. Обычно это ODBC, REST API, OLEDB.

Модель данных (Data Model) – Взаимосвязь таблиц с данными в приложении. Есть таблица фактов, с которой связываются таблицы с измерениями. Факты – например, транзакции (суммы продаж, количество продаж в разрезе товаров, клиентов). Измерения – справочники с различными атрибутами. Например, справочник товаров с атрибутами: код товара, наименование товара, производитель. Справочник клиент: код клиента, ИНН, наименование юридического лица и т.п. Таблица фактов и таблицы измерений связываются по ключевым полям. Ключевое поле – это одно поле, которое содержит одинаковое значение как в таблице фактов, так и в таблице с измерением.

Измерения (Dimensions) – справочники из информационных систем с различными атрибутами, которые хранятся в системах или создаются в процессе обработки данных. Например, измерениями могут быть: товары, календарь, клиенты, точки продаж. В разрезе измерений производится анализ данных.

Показатели/Меры/Метрики (Measures) – Это числовое измерение бизнеса/бизнес-процессов. Все, что фиксируется в системах и может быть посчитано в скрипте – все это может выступать в качестве показателей. Например, продажи в рублях и штуках, средний чек, трафик, конверсия, уровень сервиса, дебиторская задолженность, бонусы и т.п.

Альтернативные состояния – если кратко объяснить, то представьте, что у Вас есть модель данных, в которой Вы выбираете те или иные значения в справочниках. Модель сразу фильтруется. А теперь представьте, что для каждой модели существуют параллельные “вселенные”, в которых сделаны свои выборки и эти все модели данных параллельных вселенных не пересекаются физически в одном приложении Qlik Sense.

Альтернативные состояния обычно используются для сравнительного анализа, например, пользователь в одном альтернативном состоянии выбрал один период, клиентов, ассортимент продукции, а в другом альтернативном состоянии выбрал – другие значения. И все это можно сравнить между собой. Также альтернативные состояния используются в кросс-анализе, в анализе LFL разных периодах и т.д.

Листы с визуализацией – В приложении создается лист, который предназначен для того или иного вида анализа, например, дашборд, или сравнительный анализ по поставщикам. Далее на листе создается визуализация: kpi, диаграммы, таблицы, фильтры (для фильтрации данных по периодам, по сущностям бизнеса и т.д.).

Визуализация – любой объект приложения Qlik Sense, который отображает данные (график, kpi и т.д.).

Снимок (Snapshots) – 

Истории (Stories) – 

Мастер библиотека – 

Готовые измерения в библиотеке – 

Готовые показатели в библиотеке – 

Готовая визуализация в библиотеке – 

Последовательность работы с приложением Qlik Sense

Для того, чтобы создать приложение, необходимо выполнить следующие действия:

  1. Создаем пустое приложение
  2. Пишем скрипт загрузки данных (при выборе файлов, которые нужно загрузить, автоматически генерируется скрипт загрузки таблицы). В скрипте загрузки обычно загружаются несколько таблиц, одна из которых является таблицей фактов, одна таблица – календарь и несколько таблиц с измерениями.

Оставить комментарий

avatar
  Подписаться  
Уведомление о