Обзор жизненного цикла приложения Qlik Sense
В этой статье мы рассмотрим следующие темы:
- Обзор хаба
- Начало разработки приложения
- Компоненты приложения Qlik Sense
- Совместное использование приложения
Обзор жизненного цикла приложения
Когда мы начинаем обзор жизненного цикла приложения Qlik Sense, лучше всего начать с центра коллаборации Qlik Sense, который называется хабом. Хаб состоит из ряда потоков, которые содержат приложения, опубликованные авторами, а также пользователями, которые могут расширять эти приложения, добавляя личные листы и истории данных. Консоль Qlik Sense Management Console (QMC) управляет этой публикацией через потоки, у которых есть свои правила безопасности. Такой подход обеспечивает систему с высоким уровнем управляемости, она очень нужна ИТ-отделу, и дает пользователям возможность исследовать информацию, а также делиться своими выводами и совместно работать над ними.
Давайте углубимся в каждую из этих областей:
Обзор хаба Qlik Sense
Начало разработки приложения
Потребность в приложении Qlik Sense часто начинается с простого вопроса, например, такого: «Почему в моем регионе упали продажи?», «Какие продукты продаются хуже?», «Есть ли возможности продавать дополнительные продукты уже существующим клиентам?», «Покупая товар, покупатель берет сопутствующий товар, или нет?» Такие вопросы приводят к определению мест, в которых можно найти эти данные. Qlik Sense предоставляет две отправные точки, которые могут быть или в Personal (Desktop) или в Enterprise Edition. В этой статье основное внимание будет уделено Qlik Sense Enterprise Edition и упоминаниям о различиях с Desktop Edition.
Хаб состоит из двух основных частей. Первая – Моя рабочая область (My Workspace), которая позволяет пользователям создавать новые приложения Qlik Sense. Вторая часть включает определенные потоки (Streams), которые содержат опубликованные приложения, которые будут использоваться и расширяться пользователями. Потоки определены в QMC, они предоставляют широкий спектр правил безопасности для удовлетворения требований организации. Как только приложение будет заполнено, оно может быть опубликовано автором в авторизованном потоке. После публикации приложение уже нельзя изменить без повторной публикации автором. Desktop Edition содержит только концентратор для создания приложений Qlik Sense, и автор приложения должен отправить все артефакты приложения, среди которых должны быть как минимум документ Qlik Sense (QVF) и расширения, используемые при разработке приложения. После получения администратором эти артефакты импортируются через QMC и затем публикуются.
Из чего состоит приложение Qlik Sense®?
Теперь давайте рассмотрим, какие компоненты составляют приложение Qlik Sense. Они показаны на следующей схеме:
Компонент приложения Qlik Sense
Приложения Qlik Sense состоят из ряда компонентов. Начиная с источника данных, эти компоненты включают:
- Источники данных, определенные глобально (Global Defined Data Sources), определяются вне Qlik Sense и управляются QMC.
- На основе этих управляемых источников данных создается или записывается сценарий загрузки, который преобразует данные в модель данных Qlik в памяти.
- После определения модели данных Qlik Sense автор может определить, какие поля будут иметь наибольшую ценность для пользователей при создании частных таблиц для личного анализа. Эти поля будут использоваться для создания измерений и вычислений в реальном времени для мер.
- Кроме того, в библиотеке (Library) могут храниться полностью определенные диаграммы для самых распространенных представлений информации.
- После определения библиотеки можно создавать листы (коллекции объектов), истории данных и закладки.
Все эти компоненты в совокупности создают динамическое базовое приложение для изучения пользователями.
Совместное использование приложения
Давайте рассмотрим то, как сообществу Qlik Sense предоставляют приложения. Есть два метода:
- Публикация приложения Qlik Sense Enterprise
- Qlik Cloud
После завершения приложения Qlik Sense автор может поделиться им, опубликовав его в потоке в хабе Qlik Sense. Процесс публикации может выполняться администратором, который отвечает за поток и имеет права публикации в QMC. Автор Qlik Sense уведомляет администратора потока о том, что приложение Qlik Sense готово к публикации. Администратор потока входит в QMC, идентифицирует приложение Qlik Sense по имени и автору и публикует приложение в потоке.
Публикация приложения Qlik Sense Enterprise
Этот метод перемещает приложение из личного рабочего пространства, поэтому перед публикацией необходимо сделать копию приложения.
После публикации приложения в потоке оно уже готово к просмотру пользователями:
Использование приложения Qlik Sense Enterprise
Облако Qlik Sense
Qlik предоставляет группе до пяти человек бесплатный и простой способ создавать и публиковать визуализации Qlik Sense в облаке. Есть два способа воспользоваться преимуществами Qlik Cloud:
- Загрузите Qlik Sense Desktop и создайте приложение. После создания зарегистрируйтесь через клиент Qlik Sense и загрузите свое приложение.
- После выпуска Qlik Sense Cloud любой может немедленно начать исследование данных, зарегистрировавшись на http://www.qlik.com/us/explore/products/qliksensecloud, создать свое приложение и поделиться им прямо в облаке.
Продолжение жизненного цикла приложения
Одной из ключевых особенностей приложения Qlik Sense является его динамический характер, который помогает удовлетворить широкие требования к обнаружению взаимосвязей в данных. Пользователи могут просматривать опубликованные листы и истории данных, а также создавать и публиковать личные листы и истории на основе библиотеки приложения. Библиотека позволяет создавать персональные таблицы и истории данных контролируемым образом. Как уже упоминалось ранее, библиотека представляет собой набор измерений, мер и диаграмм, которые определены автором приложения и не могут быть изменены после публикации в потоке, но могут быть повторно опубликованы из рабочей области автора. Это позволяет пользователю расширять приложение и обмениваться результатами с помощью личных таблиц и историй данных, сохраняя при этом единообразные определения во всей организации.
Сделав шаг назад, давайте посмотрим на эту новую модель приложения. Опубликованное приложение Qlik Sense находится в начале своего жизненного цикла. После публикации приложение может быть расширено участником в потоке с помощью дополнительных опубликованных листов и историй на основе исходного приложения.
Жизненный цикл приложения Qlik Sense
Резюме
Приложения Qlik Sense Enterprise построены на основе управляемых источников данных, определенных в QMC. Эти источники данных преобразуются в QIX Engine. После определения модели в библиотеке создаются ключевые измерения и меры. Эта библиотека будет использоваться для создания листов. Затем приложение публикуется в потоке в хабе. Пользователи изучают приложение, а затем делятся ключевыми выводами через закладки, личные таблицы и истории данных. Эти объекты обогащают приложение и могут быть снова опубликованы в потоке для совместной работы между другими участниками потока.