5-1. Главный календарь (Master Calendar)

Зачем нужен главный календарь Главный календарь (Мастер календарь, Master Calendar) в Qlik — специальная таблица-справочник, которая содержит измерения, относящиеся к анализу периодов времени. Недели, месяцы, кварталы, годы и т.д. — все это обычно находится в главном календаре. Также, там часто располагаются поля-флаги или счетчики, для быстрых отборов определенных периодов, вроде прошлого года, текущего года и… Читать далее 5-1. Главный календарь (Master Calendar)

Оптимизация приложений и производительности Qlik Sense

Хотя Qlik Sense позволяет решать задачи аналитики разными способами, есть ряд рекомендованных подходов для обеспечения наилучшей производительности ваших приложений. Неприменение этих подходов не сделает вашу аналитику нерабочей, но может привести к проблемам при масштабировании, связанным с ростом кол-ва пользователей и объема данных, а также сложности моделей. Рекомендации по росту производительности затрагивают 3 уровня: Скорость загрузки… Читать далее Оптимизация приложений и производительности Qlik Sense

Demo — Sales Insights

Одна из главных задач BI-аналитики — давать возможность получения инсайтов, которые нельзя добыть текущими инструментами. Чтобы вы могли оценить возможности Qlik Sense не по элементарным задачам, которые решаются на начальном этапе освоения инструмента, а сразу получить ценную для бизнеса информацию, я подготовил для вас демонстрационное приложение. Оно позволяет выполнить ряд наиболее распространенных сценариев анализа продаж,… Читать далее Demo — Sales Insights

Опубликовано
В рубрике Демо

4-2. Использование мета-данных в QVD файлах

Мы получили набор аналитических таблиц, но у нас по прежнему нет представления, что из себя представляет ландшафт данных. Даже с семью таблицами, как унас, все может быть весьма запутано. Что уж говорить о большем количестве таблиц? Одно из преимуществ QVD-файлов — возможность загружать из них не только данные, но и метаданные, т.е. описание данных, содержащихся… Читать далее 4-2. Использование мета-данных в QVD файлах

4-1. Что такое аналитическая таблица и QVD-файлы

Как вы уже знаете, в Qlik Sense есть функционал скрипта загрузки. Можно описать его как упрощенный SQL-подобный язык, позволяющий преобразовывать данные при загрузке из источника. Включая объединения, логические условия, преобразования форматов, и написание сложных алгоритмов преобразования данных. Полученные в результате выполнения скрипта файлы могут быть не только использованы в приложении, куда они загружаются. но и… Читать далее 4-1. Что такое аналитическая таблица и QVD-файлы

4-0. Зачем вам нужен аналитический ландшафт

Если описать ситуацию одной картинкой, то она выглядит так: Причем речь не о источниках данных. А о той среде, которую создает себе аналитик для решения своих задач. Аналитики делают в своих BI-системах дашборды на разрозненных данных, создавай красивые витрины для неудобных, не документированных и не структурированных источников. Пока приложений и наборов данных не много, такой… Читать далее 4-0. Зачем вам нужен аналитический ландшафт

Инкрементальная загрузка из баз данных. Универсальный модуль

QVD файлы Каждый раз, когда мы загружаем данные в приложение Qlik, они запрашиваются из источников в полном объеме. Если наш источник — база данных, то при каждом запуске скрипта мы отправляем в БД запрос, который будет получать все записи, например, из огромной таблицы транзакций. А зачем нам это делать, если с прошлого обновления данных добавилось… Читать далее Инкрементальная загрузка из баз данных. Универсальный модуль

3-6. Визуализация данных с таблицей связи

Работая с такой моделью данных, вы можете с помощью анализа множеств и служебных полей управлять правилами группировки мер по измерениям. Так, в зависимости от выбранного варианта в поле ТипДаты, сумма успешных сделок может быть показана на дату открытия или закрытия. И все это на одном графике. На дату открытия На дату закрытия А вот они… Читать далее 3-6. Визуализация данных с таблицей связи

3-5. Создание единой временной оси

Таблицу связей построили, непрямые ассоциации восстановили. Осталось только разобраться с единой временной осью. Нам снове нажна вкладка Link Table TMP. После кода восстановления связей в сделках, добавляем следующий скрипт: Что тут происходит: мы берем первичный ключ таблицы, загружаем даты одного из полей дат исходной таблицы называя его Дата. А также создаем служебное поле ТипДаты, в… Читать далее 3-5. Создание единой временной оси

3-4. Восстановление непрямых ассоциаций

Из-за «плоской» структуры таблицы связей теряются связи между таблицами, которые соединены не напрямую. Например, у нас сделки соединены с контактами, а контакты с компаниями. По идее, мы ожидаем, что сможем анализировать данные по сделкам в разрезе компаний, за счет связи по контактам. Но пока это не так. В таблице со сделками отсутствует ID компании, а… Читать далее 3-4. Восстановление непрямых ассоциаций