Структура/Архитектура QlikView Extensions


Эта большая статья посвящена разработке расширений (т.е. нестандартных решений для визуализации данных) в QlikView и состоит из нескольких частей.

Через расширения, применяя такие инструменты как HTML, CSS и JavaScript, можно писать собственные библиотеки для визуализации данных (используя данные из приложения QlikView) или подключать известные библиотеки на JS (например, d3.js).


В статье подробно будет рассмотрена архитектура QlikView Extensions, описаны типы документов в составе расширения для визуализации данных. Будет приведен пример создания простейшего расширения Hello World.

В дальнейших статьях будет описана библиотека D3.js, описан готовый пример с применением библиотеки d3.js, а также представлен пошаговый алгоритм создания расширения для QlikView 12.


Читать статью


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (3 оценок, среднее: 5,00 из 5)
Загрузка...

В данной статье будет проведен сравнительный анализ популярности BI систем на основе запросов Google.
Для сравнения использовался инструмент Google Тренды. В сравнении участвовали системы бизнес-аналитики (QlikView, Tableau, Power BI, Tibco, Pentaho), о которых мне приходилось ранее слышать.

Динамика популярности BI (qlikview, tableau, power bi, tibco, pentaho) — 5 лет

Читать статью


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (2 оценок, среднее: 5,00 из 5)
Загрузка...


В данной статье будет описан прием, который используется при разработке визуализации в QlikView.
Для динамического изменения измерений в QlikView обычно используется Cyclic Dimension в QlikView. Но Этот прием не всегда красиво выглядит и иногда можно применить более удобный подход (мое субъективное мнение).

Краткая суть подхода: делается три текстовых элемента, при клике на текстовый элемент изменяется переменная, переменная используется на диаграмме QlikView как Calculated Dimension.


Читать статью


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

В настоящее время информация накапливается в бизнесе (как в крупном, так и небольшом) с большой скоростью. Хранилище данных — это актив компании, в котором скрыто очень много ценной информации.

Big Data (Большие данные) — это совокупность подходов, инструментов и методов обработки структурированных и неструктурированных данных огромных объёмов и значительного многообразия для получения воспринимаемых человеком результатов, эффективных в условиях непрерывного прироста, распределения по многочисленным узлам вычислительной сети.

В качестве определяющих характеристик для больших данных традиционно выделяют «три V»: объём (англ. volume, в смысле величины физического объёма), скорость (velocity в смыслах как скорости прироста, так и необходимости высокоскоростной обработки и получения результатов), многообразие (variety, в смысле возможности одновременной обработки различных типов структурированных и полуструктурированных данных); в дальнейшем возникли различные вариации и интерпретации этого признака.
Читать статью


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

В Yandex Direct API имеется инструмент подключения к данным сервиса, чтобы генерировать аналитическую отчетность по маркетинговым кампаниям. Чтобы получить данные, необходимо отправлять на сервер API запросы и сервер возвращает результат в формате JSON. Пока что QlikView не умеет напрямую работать с этим форматом, поэтому одним из выходов является написание конвертора формата JSON в формат XML. Yandex Metrika умеет возвращать формат XML, Yandex Direct пока что отдает данные в JSON.

Ниже приведен пример php-скрипта, который преобразует JSON в XML. Плюс вызывается функция для преобразования результата Yandex Direct API в XML:
Читать статью


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Переменная с параметрами в QlikView

В этой статье будет рассмотрен пример создания параметризованной переменной (или пользовательской функции) в QlikView. Допустим у нас есть некоторое выражение, которое мы хотим использовать в выражении:
Формула: $1+$2*$3


Читать статью


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (3 оценок, среднее: 5,00 из 5)
Загрузка...

VBScript для QlikView – что это?

По своей сути, макрос — это программа на VBScript или JScript, с помощью которой можно получить доступ к любым объектам приложения QlikView (Ниже будет описана объектная модель QlikView) и выполнить над ними те или иные действия. Плюс, можно написать какие-то пользовательские функции (нестандартные) для расширения функционала, если такое потребуется.

Среди сообщества специалистов QlikView есть рекомендация избегать использования макросов в приложениях QlikView. Но в некоторых случаях требуется написать один-два макроса, поэтому эта статья должна быть среди остальных на случай острой необходимости 🙂 В этой статье я затрону только язык VBScript.


Читать статью


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (2 оценок, среднее: 4,00 из 5)
Загрузка...

Инструменты визуализации Qlik Sense

В этой статье будут описаны основные типы диаграмм Qlik Sense, а также приведен обзор созданных моделей на Qlik Sense (типовая визуализация из demo-примеров).
Итак, в Qlik Sense доступны следующие диаграммы:
qlik_sense_diagram


Читать статью


Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...