Qlik sense что это
Бесплатное средство интерактивной визуализации и исследования данных, позволяющее руководствоваться интуицией
Qlik® Sense Desktop – это приложение для Windows, которое дает пользователям возможность создавать собственные интерактивные визуальные представления данных, отчеты и информационные панели, с легкостью перетаскивая объекты. Откройте новые знания на основе ваших данных всего за 5 минут.
Qlik Sense Desktop
Материалы по теме
Installation Guide Qlik Sense. Как установить Qlik Sense?
Учебник Qlik Sense Desktop
Системные требования для Qlik Sense
Решения
Рассылка: новости и практики систем BI
Клиенты
План-фактный анализ деятельности отдела лесообеспечения, анализ рабочего времени сотрудников на предприятии; анализ численности сотрудников; структура валового дохода.
Анализ существующей архитектуры QlikView и статистики использования; Разработка рекомендаций по оптимизации структуры документов и модели данных QlikView; Установка инструмента анализа статистики использования отчетов на основе данных логов
CBRE является ведущей компанией на мировом рынке, предоставляющей полный спектр услуг в области недвижимости и инвестиций.
Инструментарий для руководства компании; анализ продаж по направлениям и разрезам; анализ складской деятельности; анализ уровня товарного запаса в сравнении с нормативами; анализ логистической деятельности; категорийный менеджмент; анализ эффективности работы с клиентом/ассортиментом; анализ эффективности работы с новыми позициями.
QLIK SENSE. Опыт применения
Если вы рeшили перейти на Qlik всё, что вам необходимо сделать — это заполнить регистрационную форму и пройти проверку по электронной почте, и Qlik Sense установится, как обычное приложение. Любое устройство может поддерживать Qlik Sense. Я установила себе приложение на телефон и могу в любое время просмотреть отчет.
На мой взгляд, Qlik Sense смотрится проще по сравнению с Power BI: нeбольшое количество настроек; возможность создания отчета за секунды; наличие конструктора загрузки данных является несомненным его преимуществом.
При создании выборки, в программе сразу фильтруются и показываются все связанные элементы. Одним из основных отличий Qlik Sense от других систем является автоматическая установка связей между наборами данных. По клику выделяются определенные наборы данных. Выделенные данные подсвечиваются зеленым цветом, связанные данные — белым, исключенные (несвязанные) — отображаются серым.
Qlik Sense позволяет разработать свои собственные приложения и изменять их, в том числе, существует совместное использование с другими пользователями.
У Qlik имеется свой язык формул Set Analysis, вам может показаться это минусом, но это не так. Человек, умеющий писать запросы и соединения на Set Analysis, имеет широкие возможности.
QVD файлы. Благодаря собственному формату в Qlik Sense снижается нагрузка на сервера баз данных, увеличивается скорость загрузки данных и возможность загрузки из нескольких источников, а также объединение данных из нескольких приложений Qlik Sense.
После того, как я познакомилась с Qlik у меня не возникло проблем в создании отчета. У него интуитивно понятный и очень удобный интерфейс. При работе с программой и базой данных не потребовалось получение определенных знаний.
Давайте создадим простейшее приложение.
Открываем программу и создаем новое приложение. Находясь внутри приложения, вы можете создать и просматривать листы Qlik.
QlikView и Qlik Sense: различия систем
Краткий итог.
Мы предлагаем возможность испытать инновационный функционал QlikView и Qlik Sense в формате «Seeing is Believing» («Посмотри и поверь»): всего за три-пять дней эксперты BI Consult на основе Ваших данных построят рабочее приложение QlikView или Qlik Sense, способное ответить на самые актуальные для Вас бизнес-вопросы.
Оба продукта QlikView и Qlik Sense активно развиваются компанией Qlik в связи с чем, функционал обеих систем непрерывно изменяется и дополняется новыми функциональными возможностями.
СРАВНЕНИЕ QLIKVIEW И QLIK SENSE
QlikView предлагает комплексную функциональность Business Intelligence, но на базе единой платформы, не требующей установки целого комплекса разнородных дорогостоящих программных продуктов, как в случае традиционных BI-решений, а следовательно простую во внедрении и имеющую стоимость ниже, чем традиционные OLAP решения.
Используя разработку аналитических приложений на QlikView Вы никогда не столкнетесь с ограничением платформы при реализации своих потребностей в части аналитики и визуализации данных. Практически любой визуальный элемент так или иначе может быть реализован в QlikView.
QlikView позволяет оперативно строить даже самые сложные модели для анализа, без особых усилий формировать по ним отчетность и поддерживать эти модели в актуальном состоянии. Простота работы с QlikView и интуитивность интерфейса делает его максимально удобным для пользователя, а легкость модификации и разработки обеспечивают быстроту и высокую эффективность проекта внедрения.
Qlik Sense – это приложение для самостоятельной визуализации, исследования и мониторинга данных. Дружелюбный, интуитивно понятный интерфейс не требует от сотрудников специальных знаний по обработке данных. В готовом приложении пользователю достаточно сделать три действия для создания новой диаграммы без написания кодов и формул. Возможность обработки данных непосредственно в оперативной памяти позволяет оперировать большими объемами информации. Qlik Sense закрывает нишу Self-Service BI.
При этом в Qlik Sense нет такой свободы как в QlikView, дизайн полностью закреплен и его приходится использовать «как есть». Другими словами — это новая, иная свобода делать все, что хочешь в рамках того, что есть. Но это открывает большие преимущества для построения отчетов базового уровня обычным неподготовленным пользователям. Для этого в Qlik Sense во главу угла поставлена функциональность Drag&Drop, то есть простое добавление объектов, измерений и выражений обычным перетаскиванием. Такая функциональность присутствовала в QlikView, но здесь она развита до абсолюта и становится чуть ли не основным способом построения интерфейса. Причем легким, красивым и удобным способом.
QlikView и Qlik Sense имеют различный пользовательский интерфейс, но практически одинаковый алгоритм анализа, а это означает, что привычные, по платформе QlikView, скрипты и формулы работают точно так же и на платформе Qlik Sense. Скрипты из QlikView в Qlik Sense можно вообще перенести копипастом.
Если использовать терминалогию самой компании Qlik, то QlikView предназначен для «Guided Analytics», а Qlik Sense – для «Self-service data discovery». Иными словами:
Обе системы совместимы с разнородными источниками данных и позволяют делать как обобщенные анализы, так и разворачивать отбор вплоть до конкретных проблемных транзакций и сразу же делать выводы по текущей ситуации в компании. Если обобщить назначение двух продуктов, то, QlikView создан для продвинутых аналитических задач. При этом, конечный пользователь имеет полную свободу, чтобы исследовать данные. В QlikView, конечно же, можно создавать аналитические отчеты, но QlikSense значительно упрощает эту задачу и позволяет создавать собственные элементы визуализации быстрее и вариативнее. С точки зрения глубины аналитики, никаких различий нет, а вот с простотой построения аналитических приложений – Qlik Sense настоящий помощник исследователя данных. В Qlik Sense закладка «Главные элементы» содержит все типы визуализацией, которые легко перетягиваются на рабочее поле листа, тем самым, вы уже добавляете новую визуализацию т.е. многие опции опрощены до drag-and-drop. Выборки в Qlik Sense работают с функцией Global Selectors, т.е. система нам сама раскрашивает и отбирает поля для приложения.
В QlikView на точечных диаграммах для выборки был доступен только элемент выделения квадрат, а в Qlik Sense есть отличное решение – Лассо, что кастомизирует и упрощает отборы данных в процессе исследования данных. Qlik Sense может загружать данные не только при помощи скрипта как в QlikView, но и drag-and-drop-ом файла в секцию быстрой загрузки – очень удобно для файлов Excel. Подключения веб-файлов позволяет загружать данные из Интернета – просто, быстро и в духе времени. Визуализация и дэшборды в Qlik Sense стали еще нагляднее и красивее.
Приложения действительно и удобны и стильно выглядят. Можно менять цвета визуалов и смотреть превью разработанных панелей. Что еще приятно – так это быстрая геоаналитика с подключением к модулю OpenStreetMap.
Если есть потребность в обмене данными с коллегами, можно опубликовать свой дэшборд на сервер Qlik Sense или в облаке Qlik Cloud (доступно и для бесплатной версии Qlik Sense на объем 1 Гб, при максимальном объеме приложения в облаке – 25 Мб). Нам, как экспертам в BI, очень импонирует Qlik Sense как удобный простой и недорогой инструмент для бизнес-пользователя. Он легко решает задачи по созданию привлекательных визуализаций на лету при помощи встроенных библиотек данных и создания историй данных, с функцией drag-and drop и обилием визуалов.
Таким образом, основным функциональными отличиями (с точки зрения конечного, неподготовленного пользователя) QlikView от Qlik Sense являются возможности визуального представления аналитических данных.
Ключевое же различие заключается в позиционировании: QlikView –позиционируется как корпоративная платформа, а Qlik Sense позиционируется как инструмент персонального исследования данных конечным пользователем.
В этой таблице, мы постарались свести и сравнить основные отличия QlikView от Qlik Sense в части возможностей визуализации.
Этапы проекта Qlik Sense. Краткий обзор состава работ по проекту
Опубликовано qliksense-expert в 18.06.2019 18.06.2019
Содержание урока по Qlik Sense
Введение Qlik Project Steps
Qlik Sense – очень гибкая платформа создания отчетности. В ней нет ограничений на количество приложений, на количество отчетов, количество данных. Вы можете создать 1 большое приложение с множеством различных отчетов, либо создать много приложений, в каждом из которых будет 1-2 сложных по структуре или логике отчета. Все зависит от Ваших потребностей. Единственно что нужно учитывать – это затраты на поддержку решений.
Также можно создать приложение Qlik Sense, в котором в библиотеке задать нужные измерения и показатели, а пользователи будут сами создавать простые отчеты, графики, дашборды, аналитические панели.
Этапы создания модели Qlik Sense
Рассмотрим основные этапы создания модели Qlik Sense:
Краткая схема создания приложения выглядит следующим образом:
1. Для того, чтобы создать аналитическую модель (Отчет, дашборд и т.п.) изначально необходимо получить требования от заказчика (выявить основные потребности). Вы проводите встречу с заказчиком, на которой записываете основные его желания, затем, обрабатывая первичные требования Вы задаете уточняющие вопросы заказчику.
Очень часто заказчики опускают нужные подробности, которые могут помочь в решении задачи. Делают они это зачастую не умышленно, а потому что для них это очевидно (каждый день с этим работают).
Иногда заказчик может опираться на вымышленные сущности, которых нет в учетных системах, либо они ведутся там очень и очень криво. Это все может привести к тому, что на пол пути Вы поймете, что разрабатываемый отчет довести до конца не получится. И ладно, если Вы на этот отчет потратили пол дня, а если Вы уже 2 недели что-то делаете и приходите в тупик?
Иногда заказчик хочет получить отчет, который можно получить из учетной системы. Он уже там есть, только заказчик про это не знает.
Еще 1 совет – всегда стремитесь избегать в своей работе с данными, которые пользователи ведут в Excel! На этапе выявления требований стремитесь заставить заказчика отказаться от excel, Хотя бы в сторону MS Access. Ну или обязать заказчика разработать жесткую форму для ведения данных с проверками.
2. Дальше начинается работа с источниками данных. В идеале сначала проводится краткий аудит учетных систем на предмет того, как вводятся данные.
На этом этапе необходимо проработать перечень источников из которых Вы будете выгружать данные. Для этих работ целесообразно привлекать системных аналитиков или разработчиков учетных систем, которые знакомы со структурой базы данных, могут помочь написать тот или иной запрос. Иначе Вам придется самостоятельно изучить в лучшем случае документацию, в худшем случае учетную систему (со всеми ее странностями и кастомизациями).
На этом этапе необходимо проверить наличие в справочниках нужных атрибутов (согласно требованиям), наличие фактов, смоделировать (например в Excel) расчеты, которые нужно получить в рамках аналитической модели.
Для снижения риска проекта по Qlik Sense рекомендую делать на предварительной стадии прототип модели на очень ограниченном объеме данных, проверить структуру модели, те или иные гипотезы. Внимание: самое важное на первом и втором этапах не уйти глубоко в детали и не выдумать из небольшого, быстрого и полезного проекта ОГРОМНОГО МОНСТРА.
В ходе второго этапа (при аудите учетных систем) уточняется ТЗ и разрабатывается план проекта.
3. Выстраиваем структуру окружения QS Проекта на Windows Сервере. Если в рамках проекта планируется использовать Qlik Sense Desktop – то требуется одна архитектура организации окружения (с привлечением QlikView Desktop), если Qlik Sense Enterprice – то другая архитектура.
Возможная структура папок для хранения QVD-файлов:
4. На четвертом этапе идет основная работа с данными. Строится процесс выгрузки данных из источников. Это может быть одна база данных или несколько баз данных. При этом в качестве источника данных может выступать облачный сервис (bitrix24, amocrm, мойсклад и т.п.).
4.1. Разработка Extractor на Qlik
Виды Extractor (выгрузки)
Очень часто обычную и инкрементальную выгрузку данных комбинируют. Самые большие данные переводят на инкремент, данные не критичные – выгружают в полном объеме.
4.2. Итак, после того, как Вы выгрузили данные из базы данных или облачного сервиса в QVD файлы, затем необходимо эти данные обработать (очистить, рассчитать показатели, агрегировать, обогатить дополнительными атрибутами, разметить флагами и т.д.) и положить обработанные данные в отдельный слой (например, DataTier1). Эти трансформированные данные Вы загружайте непосредственно в саму модель Qlik Sense или создаете ещё один дополнительный слой данных со сложными расчетами для конкретной модели данных.
Самое главное – не дублировать одинаковые данные в слоях. При повышении уровня слоя данные должны агрегироваться (группироваться). Нижние слои являются более общими, верхние слои – конкретно для каждой модели данных (или по направлениям анализа).
5. Проектируем слои приложения. Вот пример структуры аналитического приложения Qlik Sense:
Лайфхак для прототипирования в небольших проектах: В качестве инструмента прототипирования для визуализации можно использовать сам Qlik Sense. При этом сложные вычисления Вы не прописываете, а заменяете константами. При этом Ваш прототип будет максимально приближен к функциональности конечного продукта 🙂
Пример прототипа на Qlik Sense:
Qlik Deployment Framework
Размышления консультанта “ВСЛУХ”
Возможно кому-то мои рассуждения покажутся “водой”, возможно кто-то сделает заметку, кто-то пройдет мимо, кто-то добавит в комментариях свои мысли. Главное – это просто мысли, мои заметки, которыми я хочу поделиться.
Об отчетах
В компании может быть все плохо, но отчеты об этом могут не говорить. Истинные проблемы начинают всплывать, когда компания начинает генерировать убытки.
В компании может быть 1-3 отчета и из них может быть многое понятно о текущих делах. А может быть десятки отчетов, из которых ничего не понятно (куда смотреть, с чем нужно работать, куда прикладывать усилия). Для работы с отчетами в таких случаях требуется штат аналитиков, которые будут сидеть и обрабатывать автоматически рассылаемые отчеты.
Направление аналитики должно спускаться сверху, причем именно верхнеуровневые показатели должны показываться руководству с графическими представлениями. Руководитель должен открыть дашборд или отчет и дать указание подчиненным руководителям или линейным сотрудникам, что необходимо улучшить в компании. Или какой фронт работы выполнить.
Качество приложения Qlik Sense
Качество приложения Qlik Sense зависит напрямую от качества ваших учетных данных. Очень хорошие данные (структурированные, без мусора, без дублирования, без двоякости и т.п.) = ОТЛИЧНОЕ ПРИЛОЖЕНИЕ QLIK SENSE.
Очень плохое качество данных (пропуски, дублирование, кривая инфа, несоответствия, пустоты, кривые справочники, кривые документы, 100500 способов представления одних и тех же отчетов, но с разными значениями) – ужасная аналитика, ужасный ETL, ужасное приложение, ужасный ROI от бизнес-аналитики?
Куча рассылаемых отчетов Excel – интерес руководителей, но не владельцев компании
Согласитесь, что подделать сложный / запутанный отчет гораздо проще, чем манипулировать данными аналитических панелей. Любая прозрачность данных “больного бизнеса” – это риск для среднего и высшего руководства компании. Они понимают, что владельцы сразу же придут к ним, если у владельца будет под рукой удобный аналитический инструмент.
Исходя из этих предпосылок, можно предположить, что руководство (не владельцы) никогда не будут заинтересованы в разработке прозрачных дашбордов, с понятными и простыми сигналами “что не так” и “что нужно делать”. Они будут заинтересованы только в том, чтобы максимально неудобно представить данные, из которых сложно сделать “нужные выводы”.
Скорей всего это связано с тем, что люди, которые ставят ТЗ на разработку отчетов не имеют премий от прибыли компании, или от снижения издержек. Самая главная их задача – на совещаниях с умными лицами презентовать очередную порцию “умных отчетов”, чтобы их ценили за объемы аналитической работы.
Запомните – владельцам бизнеса нужен сигнал (светофор), чтобы понять, нужно ли кого-то пнуть, чтобы красный свет загорелся хотя бы на желтый, а в лучшем случае на зеленый.
Построить такой отчет очень сложно, т.к. нужно думать, гораздо проще придумать мудренную Excel с кучей столбцов и строк, которые зачастую между собой никак не коррелируют.
Создавайте базу знаний о бизнес-процессах в компании, делайте внутреннюю wiki
Очень часто и в разных компаниях видел ТЗ, в которых присутствует огромная куча различной терминологии, сокращений, формул, которые никак не расшифровываются и не поясняются развернуто.
Плюс очень часто в компании тот или иной бизнес-процесс может быть запутанным и нигде не описанным. Начиная разработку специалист шерстит всевозможные документы, письма, опрашивает коллег по тому или иному термину.
Приходит новый специалист и “исследовательская” работа повторяется снова.
Выход – создать внутреннюю базу знаний о бизнес-процессах в компании. Не называя имен компаний, я назову позитивные фишки, с которыми я встречался при устройстве в ту или иную компанию (ну или мои предположения, как это может выглядеть иначе в других компаниях):
Здравый смысл
Оценивайте полученные результаты, показатели, отчеты на здравый смысл. Если Вы получили ROI = 500%, то очень вероятно стоит перепроверить (и желательно 2 раза) методику расчета показателя. Если показатель дает очень расплывчатый результат, то стоит ли этот показатель считать? Это как по популяции кроликов в южном округе оценивать спрос на мясо кроликов по стране. Проще потратить силы на отчет P&L, и понять откуда приходят деньги и куда уходят, чем заниматься пространственной аналитикой.
Методология расчета и реальная жизнь
Просите методолога/заказчика на основе его алгоритма сделать предварительный расчет в Excel. Так Вы сможете оценить жизнеспособность методологии расчета.
Разработка отчета в Qlik = 60 часов (например), предварительный расчет в Excel = 4-8 часов (со сбором данных)
Что такое Qlik Sense (КликСенс, Клик Сенс)? Что такое бизнес-аналитика? Какие навыки нужны?
Опубликовано qliksense-expert в 01.09.2018 01.09.2018
Содержание урока по Qlik Sense
Что такое Qlik Sense (КликСенс, Клик Сенс)?
Если объяснять простым языком, то Qlik Sense – это программа для анализа данных, что-то похожее на Excel, но больше заточенное на загрузку данных, их обработку и визуализацию. С помощью программы Qlik Sense Вы сможете 1 раз запрограммировать загрузку данных, настроить отчеты и в дальнейшем каждый день анализировать актуальные данные в программе. При этом система, в отличие от Excel, будет стабильно работать.
В отличие от QlikView, Qlik Sense инструмент для анализа данных с адаптивной версткой (визуализация строится на основе web принципов/механизмов).
Теперь перейдем к маркетинговому определению:
Qlik Sense – это приложение для построения визуализации, исследования и мониторинга данных. Qlik Sense — новый продукт компании Qlik, BI-платформа с ассоциативным поиском в оперативной памяти со встроенными средствами ETL. Выпущена в 2014 году и отличается возможностями к более самостоятельной работе с данными для бизнес-пользователей в отличие от продукта QlikView, которым в большей степени управляли ИТ-специалисты. Использует движок второго поколения (QIX), визуализация разработана с использованием HTML5, CSS и JavaScript (за счет чего аналитические приложения имеют адаптивную верстку и за счет этого их можно использовать на любых устройствах).
Qlik Sense использует ассоциативную модель связи данных. Преимущество ассоциативной модели данных: динамические ассоциации, возможность исследования данных в любом направлении, понимание взаимосвязей данных, видение всех взаимосвязей между данными.
Насчет самостоятельности анализа данных бизнес-пользователями…
Сразу хочу попросить прощения у маркетологов продукта Qlik Sense, но произнося фразу “эта платформа для самостоятельного анализа данных” – вы лукавите! Вы не врете, а привираете. И вот в чем: самостоятельный анализ данных на уровне Excel, когда нужно использовать только функции sum, count, avg и т.д. без set analysis, без переменных, без сложной модели данных, без программирования загрузочного скрипта – это 30% от всех возможностей этой платформы.
Опять же, загрузка данных из баз данных, очистка данных, выверка данных – это все остается за скобками маркетинговых материалов и с этим обычный бизнес-пользователь никогда не будет работать.
Поэтому если Вы, дорогой читатель этого онлайн учебника, “купились” на термин платформа для самостоятельного анализа данных, то не испытывайте больших иллюзий. При появлении сложной формулы на листе бумаги, Вам придется погрузится в написание скриптов [qlik-icon icon=”qicon-data-load”], хотя бы просто узнаете, что такое Set Analysis.
Что такое бизнес-аналитика? И причем здесь Qlik Sense?
Бизнес-аналитика (Business Intelligence = BI) – это обозначение компьютерных методов и инструментов, позволяющих собирать, хранить и анализировать большой объем данных из разных систем учета. Системы бизнес-аналитики предоставляют информацию бизнес-пользователям в форматах:
Демо-примеры Qlik Sense можно посмотреть по следующим ссылкам (часть из них может содержать нестандартную визуализацию – Extensions):
Конечная цель бизнес-аналитики – это выработка и принятие эффективных решений для управления бизнес-процессами организаций, управления компанией в целом, работой с рынком (разработка стратегий).
И еще одно похожее определение бизнес-аналитики:
Бизнес-аналитика – это методы и инструменты для построения информативных отчетов о текущей ситуации для принятия управленческих решений. Помимо отчетности туда входят инстументы интеграции и очистки данных, аналитические хранилища данных и средства Data Mining.
BI-технологии позволяют анализировать большие объемы информации, заостряя внимание пользователей лишь на ключевых факторах эффективности, моделируя исход различных вариантов действий, отслеживая результаты принятия тех или иных решений.
Qlik Sense – позволяет закрыть на 99% всех потребностей организации в отчетности.
Какие навыки нужны для того, чтобы начать использовать Qlik Sense?
Навыки для Уровня 1 – Qlik Sense Level 1
Навыки, которые требуются до изучения базового уровня Qlik Sense:
Как ни странно, но больше ничего знать не нужно, кроме предметной области бизнеса и методов анализа данных (например в Excel ABC-анализ).
Навыки для Уровня 2 – Qlik Sense Level 2
С продвинутым уровнем все гораздо сложнее 🙂 Итак, перечень входных навыков (каждый приведенный навык нужен для каких-то конкретных задач):
Какой BI инструмент начать осваивать в 2018 году? Как выбрать систему бизнес-аналитики?
За последние несколько релизов Qlik Sense сделал огромный рывок на рынке BI. Теперь нет сомнений, что компания Qlik останется в лидерах Gartner Magic Quadrant for BI and Analytics. Если Вы планируете изучать BI-инструменты или хотите выбрать систему аналитики и внедрить в компании, то без каких либо сомнений выбирайте Qlik Sense 🙂
Если Вы выбираете между QlikView и Qlik Sense, то вот еще 1 “За” в сторону Qlik Sense. Проводил опрос в чате QlikView Qlik Sense:
Причины, по которым я бы рекомендовал внедрять Qlik Sense вместо QlikView:
Ассоциативная работа. Ассоциативная модель данных. Движок Qlik Sense
Ассоциативная модель – это таблицы, которые связаны между собой по ключевым полям. Ассоциативная модель создается динамически при загрузке данных в Qlik Sense, при этом поля с одинаковыми названиями ассоциируются друг с другом. При выборе пользователем значения в одной таблице автоматически выбираются все ассоциированные значения в других таблицах.
Например, пусть у нас есть модель, в которой в одной таблице находятся заказы, в другой таблице находятся клиенты, в третьей таблице – товары. При выборе клиента, автоматически выбираются все заказы, сделанные этим клиентом. Так как таблица заказов связана (ассоциирована) также с таблицей товаров, то кроме всех заказов данного клиента автоматически выбираются и все товары, купленные этим клиентом. И наоборот — при выборе товара, автоматически выбираются все заказы, где фигурирует этот товар, и все клиенты, сделавшие эти заказы, а значит купившие этот товар. Для ассоциативной модели не требуются заранее прописанные сценарии анализа. Она позволяет начинать анализ данных с любого места модели в любом направлении.
В интерфейсе программы Qlik Sense Вы выбираете какой-то элемент (например категорию товара). После этого фильтруется вся модель, все диаграммы и таблицы отображают только связанные с выбранной категорией товара данные. Количество проданных штук, продажи в рублях, какие клиенты купили этот продукт, в каких регионах, сколько клиентов по этой категории, сколько поставщиков в этой категории, какие акции и т.д.
Ассоциативные связи в модели устанавливаются по одинаковым полям в таблицах. Модель данных Qlik Sense работает как единый механизм.
Вот пример из одной презентации: мы выбрали цены закупки и получили контекст по другим сущностям: периоды, категории товаров, бренды.
Разложение бизнеса по полочкам упрощается в разы. Никакой Excel на такое не способен!
Подробное описание состояний выборок: зеленый, белый и серый
Во время выборок выполняется фильтрация множества данных, загруженных в программу QlikSense. С помощью выборок можно добраться до детальных данных, причин отклонений (выборка – ограничение области данных с целью узнать подробности процессов, деталей операций и т.д.).
При выполнении выборки в фильтрах меняются цвета значений/состояний. Типичные цвета программы Qlik Sense — зеленый, белый и серый. Они представляют основные состояния: выбранное, возможное и исключенное. Исключенные значения существуют в трех различных вариантах. Помимо обычного исключенного состояния существуют также альтернативное состояние и выбранное исключенное состояние.
Выбрано | Зеленое с отметкой в качестве индикатора выборки |
Возможное значение | Белое |
Альтернативное значение | Светло-серое |
Исключенное значение | Темно-серое |
Выбранное исключенное | Темно-серое с отметкой в качестве индикатора выборки |
Цель цветового кодирования — дополнительная информация. Зеленый цвет означает, что значение выбрано, белый — что значение можно выбрать, а серый — значение исключено. Особенно значения серого цвета несут в себе новую информацию о ранее неизвестных отношениях. Если значение неожиданно становится серым после выборки, значит, тут есть, над чем подумать. Возможно, у определенного региона нет торгового представителя, или этот продукт не продавался в течение целого квартала.
Плюсы и минусы Qlik Sense
Плюсы Qlik Sense
Минусы
Любые недостающие настройки аналитических приложений можно реализовать на JavaScript. С одной стороны это дает преимущество Qlik Sense над QlikView (в том, что разработка Extension сильно упрощена), но с другой стороны теперь разработчику нужно знать JavaScript и различные библиотеки JS. И это все в дополнение к различным аналитическим подходам, знаниям бизнеса, проектированию интерфейса, интеграцией с другими системами и т.д.
Либо нужно заводить двух специалистов – одного как Qlik Developer, второго в роли JavaScript Qlik Extension Developer. И все бы ничего, но каждые 2-3 месяца у Qlik Sense выходит обновление и при установке патчей необходимо закладывать временной ресурс на тестирование Extensions.
Почему Qlik Sense потерял позиции на рынке BI (например, по сравнению с Power BI)
Опишу своё сугубо субъективное мнение. Итак, пройдемся по пунктам:
Какие все же есть преимущества у Qlik Sense над Power BI:
Вот здесь https://habr.com/ru/post/444758/ есть оценка продуктов Qlik Sense VS Power BI VS Tableau
Сравнивать по ценам можно вещи сопоставимые по функционалу и ценности, которую можно принести решив ту или иную задачу.
Power BI, просто хотя бы для того, чтобы можно было сравнивать с Qlik-ом по ценности/функционалу и даже на простых задачах – нужно брать в редакции не ниже Power BI Premium. После этого цены можно уже не сравнивать, они – сопоставимы.
Но если мы продолжим обсуждать вопрос того, что получит заказчик за сравнимые деньги в плане функционала, то при росте сложности задач/инфраструктуры/количества данных/пользователей, выяснится что Power BI к таким задачам просто не применим.
Сергей Полехин
Мой вывод по Power BI и Qlik Sense
Мое мнение: Power BI заслужил популярность у бизнес-пользователей из-за упрощенной визуализации и простых коннекторов. В остальном Qlik Sense ничем не уступает Power BI.
На мой взгляд, если Qlik Sense подтянет коннекторы бесплатные (количество и качество), добавит визуализации из D4.js, добавить диаграмм из узкоспециализированных отраслей (диаграмма японских свечей, например), добавит коннекторы к российским CRM, Yandex, IP телефонии, то будет идти наравне с Power BI.
Пример реализации дашборда Qlik Sense с расширениями – на мой взгляд ничем не уступает Power BI:
А если использовать платные решения с дополнительными элементами визуализации (например, VizLib), то Qlik Sense выглядит намного круче. Оцените сами 😉
Qlik Sense Desktop больше не Free
Следующие несколько пунктов статьи теряют свою актуальность по причине новости:
Бесплатное использование Qlik Sense Desktop и QlikSense Cloud в компании
У Qlik Sense есть бесплатная версия Qlik Sense Desktop (отсутствуют какие-либо ограничения на объем данных, визуализацию и т.п.). Версия устанавливается только на рабочем компьютере (развернуть на сервере не получится). При этом рабочая станция должна иметь хотя бы 8Гб оперативной памяти (на 4Гб крайне медленно работает).
Также Qlik Sense можно использовать в облаке, но там есть ограничения на размер модели и количество пользователей.
Как можно использовать Qlik Sense Desktop в компании бесплатно (простая схема)
Как использовать Qlik Sense Cloud с данными из систем компании
Почему скрипты в QlikView писать в блокноте?
Скрипты в бесплатной версии QlikView Desktop не рекомендую хранить, т.к. если с Вашим сервером что-то случится или с windows, То после переустановки QlikView Desktop Вы не сможете открыть старые документы со скриптами (точнее сможете восстановить только 4 документа, ограничено количество попыток на открытие сторонних документов).
Поэтому разрабатывайте скрипты загрузки и сохраняйте их в qvs файлы (обычные текстовые файлы с расширением qvs). Далее с помощью Must Include подключаете скрипт в QlikView Документ.
Таким образом, используя QlikView + Qlik Sense Вы получаете полноценную бесплатную BI систему без каких-либо ограничений. Для небольших компаний это очень подходящая схема работы.