Визуализация графов в Qlik Sense с помощью Ogma

Платформа визуализации Qlik Sense

Qlik Sense это современная самообслуживающаяся аналитическая платформа с веб-интерфейсом. При наличии мощного движка с индексированием в памяти (QIX) она позволяет обследовать и анализировать данные.

Уравновешивание связей в ваших данных с помощью аналитики графических данных

Исследование данных как граф и используя алгоритмы графов в аналитике открывает множество путей, чтобы достичь большего понимания отношений и скрытых шаблонов внутри данных. Комбинирование относительного и графического подходов аналитики данных является многообещающей целью.
Продукты Linkurious привлекали меня какое-то время за их многофункциональность, привлекательные графические шаблоны и интерактивность. Объединение всех продуктов внутри Qlik было первой идеей, но, возможно, очень сложной. С выпуском библиотеки Ogma, графическая визуализация Linkurious стала более понятной.

Объединение библиотеки графических данных Ogma с Qlik Sense

Интеграция Ogma была простой. Было использовано существующее расширение Qlik Sense, и нужно было добавить только вызовы библиотеки и разобраться с узлами и дугами существующей графической модели из-за различных свойств объекта. Также, хорошая онлайн документация https://doc.linkurio.us/ogma/latest/ и примеры использования Ogma очень хорошо помогли мне быстро воссоздать ту же функциональность.

Исследование данных в Qlik с помощью Ogma, чтобы раскрыть мошеннические сделки

Внедрение моего расширения графической визуализации — это более-менее общий вопрос, не предназначенный для конкретного случая. Для тестирования и демонстрации я использовал наборы данных покупок в онлайн-магазинах. Помимо таблицы с данными о транзакциях, я создал график интересных точек данных, чтобы визуализировать взаимосвязь транзакций. Это может помочь обнаружить скрытые шаблоны, такие как мошенничество или обман.
Граф может быть сохранен как список смежности в модели данных Qlik. Каждая запись в списке смежности содержит одно ребро графа. В данном случае, я вытащил отношения точек данных таблицы транзакций как исходных, целевых отношений.
Для целевого выбора я привязал дугу транзакции с помощью поля [id]. Поэтому я могу косвенно выбрать идентификатор транзакции, когда выбор сделан на узле.

Поскольку исходный и целевой узлы, хранящиеся внутри таблицы смежности, могут иметь несколько типов, я использовал префикс, чтобы хранить информацию о типе (cc: для credit card, ip: для IP address и так далее). Этот тип позже используется в визуализации графика, чтобы определить значок и цвет узла.

Теперь мы можем выбрать наиболее важные данные в Qlik Sense, чтобы ограничить график взаимосвязанных транзакций до удобного размера для дальнейшего исследования. Для обработки выбора мы можем использовать любой компонент интерфейса Qlik Sense. В этом случае я могу использовать гистограмму, которая объединяет наиболее используемые кредитные карты в качестве точки входа.

Полученный граф говорит нам о следующих вещах:
• Транзакции взаимосвязаны;
• Узлы раскрашены по типу (credit card, phone number, ip address и так далее) и используется значок и всплывающее окно, чтобы дать нам больше информации;
• Толщина говорит о сумме заказа;
• Размер узла отображает степень узла и меру связанности;
• Узлы высокой степени являются «горячими точками», которые необходимо рассмотреть для дальнейшего изучения.

Расширьте ваши аналитические возможности с помощью технологии графов

Ogma предоставляет пару функций, чтобы сделать больше взаимодействий в графике. Несколько реализованных вариантов использования:
• Фильтр узлов: дает возможность отфильтровывать несущественные узлы, в этом случае мы можем отфильтровать узлы с низкой степенью (может быть и сумма агрегирования);
• Выбор лассо на узлах: выбор узлов, представляющих наибольший интерес, и связанных транзакций для дальнейшего исследования.

Теперь у нас есть обобщенное расширение графа в Qlik Sense с помощью Ogma, которое обеспечивает визуализацию графика, навигацию, фильтрацию и выделение. Это хорошая отправная точка для создания ориентированных на конкретное использование и ориентированных на пользователя решений на основе графа в Qlik Sense. Мы можем добавить дополнительные функции из библиотеки Ogma или использовать различные макеты графов для удовлетворения требований клиентов. Наконец, это дает нам возможность создавать более ценные идеи в проектах аналитики.

Способы достижения графической визуализации и аналитики с расширением Qlik Sense

Инструменты визуализации и анализа данных очень важны для быстрой фокусировки и использования соответствующих знаний в ваших данных. Такие решения, как Qlik Sense, позволяют предприятиям создавать интерактивные визуализации, исследовать и анализировать данные для принятия значимых решений. Однако традиционный табличный подход не может эффективно анализировать высокосвязные данные.
Комбинация традиционных средств визуализации и анализа данных с технологиями графов предлагает новые существенные аналитические идеи. Становится легче использовать важную информацию, которая находится в связях данных при изучении ее как графика. От финансового мониторинга до бизнес-аналитики вы можете укрепить свои аналитические возможности с помощью этого графического расширения для Qlik Sense.

Найти решение у бизнес-партнера QlikTech (QlikView) в России.

Форум разработчиков QlikView и Qlik Sense. Получите ответы на все вопросы по QlikView и Qlik Sense!

Вы можете оставить комментарий, или ссылку на Ваш сайт.

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

58 queries in 0,222 seconds