Советы по ускорению дашборда в Power BI

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

1. Используйте формат целых чисел (Integer) везде где возможно.

То есть, даже вместо текстовых переключателей по возможности использовать числа. Проверяйте формат данных в Power Query.

2. Удалите все, что не используется.

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

12 рекомендаций для дашбордов

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

Столбчатые диаграммы и графики

1. Сгруппированные столбцы лучше всего подходят для создания тревожного эффекта зебры. Вы можете передать то же сообщение с меньшим количеством форм, используя столбцы + график или график / диаграмму с областями.

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

3. Используйте столбцы и области с накоплениями для вещей, которые естественно суммируются.

4. Избегайте гистограмм с длинными хвостами (и пустым пространством, которое идет вместе с ними). Возможно, вам лучше подойдет тримап или гистограмма «Top N ».

6 вопросов, которые следует задать при начале проекта, основанного на данных

От простых дашбордов до сложных B2B-продуктов — проекты визуализации данных часто могут содержать детали, которые вы хотели бы определить пораньше на своем пути. Вот краткое изложение вопросов, с которыми мы сталкивались в своей работе.

1. Что эти данные на самом деле означают?

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

«Альтернативные состояния» QlikView

Альтернативные состояния: настройка в документе

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

НА ЗАМЕТКУ! Чтобы включить и настроить альтернативные состояния:

  1. Вкладка Свойства документа -> Общие -> Другие состояния. Откроется диалоговое окно Другие состояния (CTRL+ALT+D).
  2. Нажмите кнопку Добавить…, чтобы создать несколько состояний, и укажите их имя. Эти имена будут называться идентификаторами состояния.
  3. Чтобы закрыть диалоговое окно, нажмите ОК.

JOIN в QlikView

Qlikview JOIN

Слияние таблиц для новичка: JOIN

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

Макросы в QlikView

Макросы QlikView: Что это?

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

Макросы QlikView работают на VisualBasic Script и JScript.

НА ЗАМЕТКУ! Горячие клавиши для запуска мастера настройки макросов: CTRL+M (или по меню – инструменты -> режим редактирования)

Настройка подключения QlikView к базе данных (MS SQL, Oracle DB)

Данная статья написана с целью подробного ознакомления пользователей QlikView с настройкой подключения к базам данных. Детально разобрана настройка драйверов ODBC для баз данных MS SQL и Oracle. Показан пример, как сформировать строку подключения и представлен пример написания SQL запроса к базе данных, который запускается из скрипта QlikView.

Для настройки ODBC-подключения Вам необходимо знать имя сервера или его IP адрес, на котором находится база данных. Плюс логин и пароль для доступа к данным в базе данных.

Настройка подключения QlikView к базе данных — это основа всей работы по разработке аналитического приложения QlikView.

Интерфейсные решения для визуализации

Задача QlikView – удобное отображение массивов данных. Для этого используются диаграммы, списки, таблицы и текстовые объекты

ГИСТОГРАММА С ТРАФАРЕТОМ

449

Особенности:

  • Фиксированное число групп
  • 10 текстовых объектов (3 программируемых, 6 статичных)
  • 1 диаграмма (Гистограмма)

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

Set Analysis (Анализ множеств) в QlikView

ЗАЧЕМ ИСПОЛЬЗОВАТЬ SETANALYSIS

Анализ множеств (Set Analysis) позволяет создать выбор, отличный от активного, в используемой в таблице или графике. Созданная группа позволяют сравнить агрегирование этой группы и группы из текущего выбора.
Эти агрегаты позволяют сравнить, например, продажи текущего месяца и месяца в предыдущем году.
Анализ множеств (Set Analysis) изменяет контекст только для выражения, которое использует его. Другое выражение без какого-либо выбора получит контекст по умолчанию, стандартный выбор или группу альтернативного состояния.

Множества могут использоваться в функциях агрегирования.Функции агрегирования как правило агрегируют множества возможных записей, определенных текущей выборкой. Однако выражением множества может быть определено альтернативное множество записей. Поэтому множество имеет принципиальное сходство с выборкой. В случае использования выражение множества всегда начинается и заканчивается фигурными скобками, например {BM01}.

Анализ множеств применим, как в QlikView, так и в Qlik Sense.

Таблица с кнопками выбора значений из разного диапазона в QlikView (Qlik Sense)

Из данной статьи Вы узнаете, как можно в QlikView (Qlik Sense) управлять выдаваемыми таблицей значениями.

471
65 queries in 0,413 seconds