Описание аналитических подходов в QlikView

<<< Вернуться в основной раздел «QlikView — краткий учебник»


В данной статье кратко описаны часто встречающиеся подходы к анализу данных на базе QlikView. Поняв описанные аналитические инструменты, Вы сможете наиболее полно использовать приложение QlikView.

qlikview

Что такое Ранговый анализ (rank analysis)?

Ранговый анализ — самый базовый анализ. Позволяет узнать, кто сделал больше или меньше всего по отношению с остальными. Ранговый анализ может быть осуществлен различными способами. Если нам необходимо найти самые большие продажи клиентам, то мы можем настроить отображение произвольного количества клиентов, которые покупают больше указанного процента от общего объема продаж компании. Для поиска самых низких продаж — ниже указанного процента от общего объема продаж компании.

Что такое Трендовый анализ (trend analysis)?

Трендовый анализ — это больше, чем просто анализ значений, связанных с определенными периодами времени. Трендовый анализ — это анализ темпов роста или спада между различными периодами времени. Мы можем выбрать любой час, день, месяц или год для сравнения с любым другим часом, днем, месяцем или годом. Кроме того, мы можем визуализировать тренды в реальных значениях и в процентных изменениях.

Можно анализировать показатели деятельности компании из месяца в месяц, также можно оценивать сезонные тенденции, визуализируя процент изменения между месяцами разных лет или же процентное изменение между месяцами одного и того же года (при этом можно взять за базу конкретный месяц).

Рекомендуется использовать Line Chart или Bar Chart для трендового анализа. Line Chart фокусирует наше внимание на скорости изменения между периодами времени, в то время как Bar Chart фокусирует наше внимание на сравнении дискретных значений каждого периода времени.

Что такое Многомерный (многофакторный) анализ — multivariate analysis?

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

Многомерный анализ включает в себя поиск закономерностей. Например, мы можем обнаружить группу клиентов, на которых приходится высокий объем продаж, низкая рентабельность.

Не существует диаграммы, которая идеально бы подходила для многомерного анализа, поэтому рекомендуется использовать различные типы диаграмм, которые позволяют нашим глазам обнаружить закономерности. Для этих целей можем использовать Straight Table Chart и Pivot Table Chart.

Что такое Анализ распределения (distribution analysis)?

Анализ распределения позволяет получить более глубокое понимание набора чисел. Набор чисел, который мы используем для анализа событий, обычно, является подмножеством большого целого. Поведение этого подмножества может быть использовано для описания поведения большого целого в пределах определенной погрешности. Например, подмножество прошлых продаж может помочь в описании всех прошлых, настоящих и будущих продаж на основе средних значений.

Анализ распределения предполагает использование различных статистических функций и визуализаций, которые помогают обнаружить новую информацию.

qlikview

Что такое Корреляционный анализ (correlation analysis)?

Корреляционный анализ позволяет обнаружить связанные события, обнаружить влияние одного показателя на другие, которые не связаны с помощью математического аппарата. Для проведения корреляционного анализа используется Scatterplot Chart.

Что такое географический анализ (geographical analysis)?

С помощью географического анализа можно сравнить территориальное расположение клиентов, можно исследовать цепочку поставок, сравнить расположение поставщиков, складов. Можно создать пользовательскую карту, на которой будет изображен поэтапный план торгового центра и проанализировать продажи в зависимости от удаления от той или иной точки торгового центра.

Для реализации географического анализа используется Map Chart. Map Chart использует цвета и области, такие как страны, территориальные единицы, почтовые индексы, для отображения информации. Для того, чтобы добавить Map Chart в QlikView, необходимо зайти на QlikMarket и скачать расширение Map Chart (по-умолчанию, данный тип диаграммы не доступен в QlikView).

Что такое Анализ вариантов или Анализ «Что-если» (what-if analysis)?

Анализ «Что, если» — тип анализа, который исследует эффект изменения в параметре на результат. Анализ вариантов (или анализ «Что-если») позволяет пользователю протестировать влияние различных инициатив на важные показатели деятельности компании. Например, «Что будет, если увеличить штат ИТ-специалистов на 10%».

С помощью анализа вариантов можно производить исследования, которые могли бы рассказать, что произошло бы в случае изменения той или иной величины. Например, с помощью анализа вариантов можно исследовать вопросы «Что будет, если процентная ставка по кредитам вырастет до 15%» или же «Что будет, если курс валюты вырастет на 15%?».

Анализ вариантов (анализ «Что-если») не включает в себя какой-либо конкретной визуализации данных. Можно эффективно использовать анализ вариантов поверх любого другого анализа или техники визуализации данных.

Анализ вариантов включает в себя следующие три шага:
1) создание независимых переменных, значения которых изменяются пользователем;
2) интеграция переменных с историческими данными;
3) сравнение реальных результатов с альтернативными.

Независимые переменные могут быть глобальными или детализированными.

Что такое Приборная панель (dashboard)?

Приборная панель – это визуальное отображение наиболее важной информации, необходимой для достижения одной или нескольких целей, которая помещается целиком на одном экране и которую можно контролировать с первого взгляда.

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

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

Что такое Сценарный анализ?

qlikview

Рассмотрим сценарный анализ с двух точек зрения:

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

Что такое сценарный анализ в стандартном понимании?

Сценарный анализ — это стратегический процесс анализа решений путем рассмотрения возможных альтернативных результатов. Сценарный анализ — это не механизм прогнозирования, а скорее аналитический инструмент управления неопределенностью сегодня.

Например, компания может использовать сценарный анализ для определения чистой приведенной стоимости (NPV) потенциальных инвестиций, исходя из сценариев высокой или низкой инфляции.

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

Многие сценарные анализы используют три различных сценария:

  • Base case (Базовый случай) — если все идет без непредвиденных ситуаций (т.е. не появляются новые возможности или не возникают непредвиденные ситуации), то компания получает запланированный результат.
  • Worst case (Худший случай) — Учитываются самые неблагоприятные условия.
  • Best case (Лучший случай) — Учитываются самые благоприятные условия.

Целью сценарного анализа является не определение точных условий каждого сценария; он должен аппроксимировать сценарии и предоставить правдоподобное представление о том, что может случиться.

Что такое сценарный анализ фактических данных в QlikView?

Многие специалисты по QlikView используют термин «Сценарный анализ» при разговоре о построении моделей на базе QlikView, но нигде в интернете я не нашел точного определения этого термина с точки зрения QlikView-разработчика. Ниже я попытаюсь выразить свою позицию по данному вопросу. Очень вероятно, что я отклонюсь от истины, поэтому отнеситесь, пожалуйста, к нижеизложенной информации с философской точки зрения! 🙂 При этом я рассмотрю сценарный анализ фактических данных, т.е. исторических данных, в которых содержатся ответы на те или иные вопросы.

Сценарий — попытка найти ответ на вопрос «Как будут вести себя данные, если рассмотреть их под разными проекциями многомерного пространства данных?». Т.е. формируя набор данных с помощью фильтров, мы получаем один из сценариев, который в дальнейшем подвергаем анализу на детализированном слое данных.

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

Схема сценарного анализа, реализованная в модели с несколькими слоями данных:
scenario_analysis_flowchart
Сценарный анализ в QlikView (переход между слоями данных):
transition_between_layers_of_data

Литература на английском языке

<<< Вернуться в основной раздел «QlikView — краткий учебник»

qlikview

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x