Разработан механизм, позволяющий использовать значения фильтров в качестве параметров запроса. Необходимо сформировать ссылку на фильтр, путем написания наименования фильтра в двойных фигурных скобках {{Фильтр.Наименование Фильтра}}
Если изменяемый параметр должен быть в строке URL, непосредственно в строке URL необходимо добавить ссылку на фильтр:
Если значение параметра даты требует форматирования, необходимо использовать маску даты, для этого после ссылки на фильтр добавляется символ >>, затем в квадратных скобках вводится формат даты.
Если значение параметра даты является периодом, т.е в фильтре используются даты начала и конца этого периода, необходимо использовать дополнительные обозначения к наименованию фильтра. Через точку добавляется признак Начало или Окончание периода, которые соответствуют значениям фильтра.
Для предотвращения случайных нажатий, реализован механизм подтверждения отправки запроса, который активируется одноименным флагом.
Так же предусмотрена возможность включить опцию Комментарий, который может быть интегрирован в тело запроса, путем добавления ссылки на это поле {{comment}}.
Пример использования связки Аналитический портал — Modus ETL
Для интеграции аналитического портала и Modus ETL в последнем должны быть произведены настройки позволяющие принимать HTTP-запросы (ссылка на статью TO BE).
В Modus ETL необходимо добавить учетную запись с правами администратора, которая позволит производить запуск составов выгрузки, сценариев и пакетов непосредственно из аналитического портала.
В URL для отправки запросов необходимо добавить учетные данные ETL, затем через @ адрес сервера, где развернут ETL, далее по шаблону указанному в инструкции (ссылка на статью TO BE):
Заголовки и тело запроса заполняются согласно инструкции (ссылка на статью TO BE).
1.2 - Логирование действий пользователя
Журнал просмотра отчетов пользователями
Действия пользователей в системе логируются. Данные из лога работы возможно получить из набора данных «Лог работы».
На основании этого набора, используя конструктор, можно построить разнообразные отчеты, характеризующие работу пользователей — вывести информацию работы пользователей по дням, топ-10 самых популярных отчетов, топ-10 самых активных пользователей.
Для примера ниже приведен отчет «Журнал действий пользователей»:
Журнал содержит информацию по пользователям, датам / времени, отчетам, действиям с возможностью анализа по фильтрам: «пользователи», «дата», «действия». Переключая и настраивая различные фильтры, есть возможность получить более детальную информацию по действиям пользователя за определенный период.
1.3 - Настройка и использование общих фильтров и категорий
Для одновременной фильтрации данных во всех визуальных представлениях (компонентах) отчета, в которых эти фильтры существуют, используют общие фильтры.
К настройке общих фильтров следует переходить после настройки одинаковых фильтров в более чем одном визуальном представлении в отчете.
Настройка общих фильтров для нескольких представлений отчета
Откройте панель «Фильтры и переключения» и установите нужные настройки:
общий фильтр», если включить будет влиять на все диаграммы, в которых этот фильтр есть и не установлен флаг «Локальный»;
«Тип фильтра»: по значению / диапазонный;
«Автофильтр» — при изменении данных будет автоматически выбираться максимальное или минимальное значение;
«Зависит от» — список выводимых значений будет зависеть от значений другого общего фильтра в этом отчете (фильтра-родителя), т.е. после выбора значения в фильтре-родителе список значений подчиненного фильтра будет предварительно отфильтрован. Зависимость можно установить как от одного фильтра, так и от нескольких:
«Сброс» — позволяет включить/отключить функцию сброса значений зависимого фильтра при изменении значений фильтра-родителя. Если опция сброса отключена, то пользователю придется контролировать, что значения в фильтре-родителе и подчиненном фильтре не будут взаимоисключающими;
«Значение при сбросе» — опция работает при включенной настройке «Сброс». При изменении настройки фильтра-родителя будут сброшены значения зависимого фильтра и либо не выбрано значение (вариант «все значения») или установлено минимальное (первое в списке по возрастанию) из подходящих значений (этот вариант используется, если в фильтре обязательно должно быть установлено какое-то значение);
«Сортировка по другому полю» (например, для периода, когда в фильтре выводится название периода, а сортировка производится по дате начала периода);
«Направление сортировки» — по возрастанию / по убыванию;
«Основной датасет» — если на дашборд выводятся данные из нескольких наборов данных и поле, используемое в фильтрах присутствует более чем в одном наборе данных, то для однозначности фильтрации данных возможно выбрать набор данных, на основании которого фильтр будет заполняться значениями. Это важно, например, когда наборы данных не синхронизированы - для общего фильтра в таком случае рекомендуется выбрать набор данных со значениями поля фильтра, которые присутствуют во всех наборах данных, используемых в дашборде;
«Доп. информация» — при включенном флаге позволяет просмотреть список компонентов, в которых используется данный фильтр.
Загрузка данных в отчёте по кнопке «Применить»
У пользователей есть возможность настроить отображение отчёта так, чтобы данные отображались только после выбора фильтров. Это значит, что при открытии отчёта на компонентах визуального отображения сначала не будут отображаться никакие данные, а появятся они там после выбора фильтров и нажатия на кнопку «Применить» в разделе «Фильтры общие» на панели общих настроек:
Для того, чтобы включить / выключить функцию загрузки данных по кнопке «Применить»:
перейдите в режим конструктора (путем нажатия «шестерёнки» на панели управления);
откройте панель общих настроек (путем нажатия «воронки» на панели управления);
в разделе «Фильтры общие» включите функцию «Загрузка данных после нажатия на кнопку «Применить»», установив флаг «Вкл.»/«Выкл.»:
Настройка диапазонных фильтров
Если требуется установить фильтр не по дискретным значениям из списка, а с использованием интервала значений, нужно выбрать тип фильтра «По диапазону» и установить условия отбора с использованием операторов сравнения или оператора like (в интерфейсе «~»), что обозначает «Содержит».
Фильтр — условие like (в интерфейсе «~»), при этом условии отображаются строки, поля которых содержат искомую подстроку.
Фильтр с двумя условиями: « > X > ».
Для настройки фильтра с двумя условиями выберите указатель «Количество условий», для каждого условия нужно выбрать оператор сравнения и установить значение (см. рисунок ниже). По умолчанию эти два условия работают с логическим оператором «И» (отбираются строки, в которых выполняются оба условия), но можно включить оператор «ИЛИ», тогда будут отбираться строки, в которых выполняется хотя бы одно из условий:
Использование общих фильтров
Переключение общих фильтров производится в режиме просмотра отчета:
Для переключения общих фильтров:
Откройте панель общих настроек (путем нажатия «воронки» на панели управления);
В разделе «Фильтры общие» выберите необходимый фильтр и установите нужные значения;
Нажмите «Применить».
После выполненных действий во всех представлениях отчета, в которых выбранная фильтры существует, данные отфильтруются.
Если в отчете для фильтров, определенных как общие, настроены специальные представления в виде панели фильтров, то для установки значений фильтров можно пользоваться ими, без перехода в панель общих настроек.
Примечание: в разделе «Фильтры общие» на панели общих настроек некоторые фильтры могут подсвечиваться серым цветом и для них будет невозможен выбор значения на данной панели:
Это значит, что выбор значения для данного фильтра настроен в отдельном визуальном компоненте отчёта — «Контейнер с фильтрами» (см. раздел Настройка контейнера с фильтрами).
Сохранение набора фильтров
У пользователя аналитического портала есть возможность запомнить выбранные фильтры, сохранив их в наборы фильтров, чтобы в последующем быстро применять необходимые фильтрации в отчётах.
Для того, чтобы сохранить выбранные в данный момент значения фильтров необходимо нажать на иконку:
«Сохранить НФ» в левом верхнем углу отчёта и ввести имя для этого набора.
Для того, чтобы выбрать сохранённый набор фильтров необходимо нажать на иконку:
«Открыть НФ» в левом верхнем углу отчёта и выбрать необходиый набор из выпадающего списка.
Для того, чтобы сохранить / изменить / удалить набор фильтров необходимо перейти в панель общих настроек (путем нажатия «воронки» на панели управления). В разделе «Наборы фильтров» можно в выпадающем списке выбрать необходимый для изменения набор фильтров, изменить его имя и настроить очерёдность отображения в выпадающем списке при выборе набора. Чтобы изменения вступили в силу надо нажать на кнопку «Обновить», чтобы удалить выбранный набор фильтров на кнопку «Удалить»:
Настройка и использование общих категорий
Создание общих категорий вызвано потребностью одновременно переключать разрезы данных во всех представлениях отчета, в которых переключаемые разрезы существуют.
Настройка общих категорий
Для активации функции «Переключения общих категорий» выполните следующие действия:
перейдите в режим конструктора (путем нажатия «шестерёнки» на панели управления);
откройте панель общих настроек (путем нажатия «воронки» на панели управления);
в разделе «переключения общие» включите функцию, установив флаг «Вкл.»;
выберите из выпадающего списка те категорий, которые должны использоваться как общие (путем проставления флагов «✓»);
нажмите «Применить».
После этого в режиме просмотра появится возможность переключения выбранных общих категорий.
Переключение общих категорий
Переключение общих категорий производится в режиме просмотра отчета:
Для переключения общих категорий:
откройте панель общих настроек (путем нажатия «воронки» на панели управления);
в разделе «Переключения общие» выберите необходимую категорию из выпадающего списка;
нажмите «Применить».
После выполненных действий во всех представлениях отчета, в которых выбранная категория существует, она изменится.
1.4 - Настройка и использование производного фильтра
«Производный фильтр» — это опция в настройках контейнера с фильтрами, которая позволяет решить узкоспециализированную задачу по настройке фильтрации данных в отчете с последовательными цепочками значений:
Использование производного фильтра
Например, «Производный фильтр» может быть использован при работе с цепочками поставок продукции от производителя к потребителю. «Производный фильтр» позволяет получить последовательность звеньев от первого звена до звена с выбранным значением фильтра (все, что слева от выбранного значения). Также он позволяет получить последовательность звеньев после выбранного значения (звенья справа от выбранного значения). Чтобы «Производный фильтр» работал корректно, Набор данных должен содержать текстовое поле с иерархической последовательной цепочкой элементов с запятыми в качестве разделителей. Кроме того, Набор данных должен быть организован строго определенным образом (см. пример и пояснения ниже).
Исходные данные
Производный фильтр требует предварительной настройки отображения в исходных данных:
Для того, чтобы фильтр работал, в исходных данных необходимо иметь следующие столбцы:
«Столбец с указанием значения всей цепочки», где звенья в установленной иерархии перечислены через запятую («path);
«Столбцы со значениями звеньев цепочки», в которых раскрыта иерархия («producer_brand», «dealer», «showroom», «customer»);
«Столбец исходного фильтра», который дублирует последнее значение цепочки в столбце «path» на каждом уровне иерархии;
«Столбец производного фильтра», который дублирует значения столбца исходного фильтра.
Настройка фильтра в отчёте
«Таблица» для отображения цепочки поставок до выбранного значения фильтра (подробнее см. раздел Настройка табличного представления). Эта таблица должна иметь столбцы исходного набора данных описанные выше на полках «Значения» и производный фильтр («proizvodnii_filter») на полке «Фильтры»:
«Таблица» для отображения цепочки поставок после выбранного значения фильтра. Эта таблица должна иметь столбцы исходного набора данных описанные выше на полках «Значения» и «path» на полке «Фильтры»:
«Контейнер с фильтром» (подробнее см. раздел Настройка контейнера с фильтрами), в котором на полке «Фильтры» будет находиться исходный фильтр («ishodnii_filter»), в котором необходимо включить опцию «Производный фильтр» и выбрать столбец производный фильтр («proizvodnii_filter») в «Поле производного фильтра», а также «path» в «Списковое поле»:
«Контейнер с фильтром», в котором на полке «Фильтры» будет находиться производный фильтр («proizvodnii_filter»). Тут настраивать что-то дополнительно не требуется:
«Контейнер с фильтром», в котором на полке «Фильтры» будет находиться цепочка «path». Тут настраивать что-то дополнительно не требуется:
Важно: после настройки всех контейнеров необходимо в режиме конструктора открыть панель фильтров при помощи нажатия на «воронку» в правом вернем углу отчёта и установить плашку «Вкл.» для всех выбранных фильтров:
В итоге отчёт должен выглядеть примерно так:
Теперь при выборе значения исходного фильтра в соответствующем контейнере в таблицах будут отображаться цепочки до выбранного значения и цепочки после:
Контейнеры с производным фильтром и цепочкой будут при этом заполнены автоматически.
1.5 - Настройка линии тренда и отсечки
Настройка линии тренда
Линия тренда позволит отобразить тенденцию изменения значений на графике.
Линия тренда может быть включена для диаграмм: линейная, столбчатая, площади. Линия тренда включается / выключается в настройках в разделе «Стиль элементов»:
Настройка линии отсечки
На диаграммах линейная, столбчатая, площади можно выводить линии минимума, максимума или среднего. Кроме того, возможно добавить на диаграммы дополнительно еще другие линии отсечек:
Для настройки надо перенести на полку «Значения» числовое поле с костантой и выбрать Тип пилюли «Отсечка»:
На диаграмме в качестве подписи линии отсечки буде использовано «Имя поля».
1.6 - Настройка перехода между отчетами
Для перехода из отчета на другой отчет или произвольную ссылку используется настройка «Переход в другой отчет».
Настройка ссылки и текста всплывающей подсказки:
«Выберите отчет» — позволяет выбрать отчет из выпадающего списка (отчет должен быть создан заранее);
«URL ссылки» — заполняется автоматически из выбранного отчета;
«Текст ссылки» — всплывающая подсказка;
«Открывать в» — позволяет выбрать вид открытия ссылки при переходе («Той же вкладке» / «Новой вкладке»);
«Правило передачи значений фильтров при переходе в другой отчет». При переходе в другой отчет передаются общие фильтры для отчета и фильтры компонента, из которого осуществляется переход:
Вернуться в исходный отчет можно стандартными средствами браузера (кнопка со стрелкой назад) или настроить в отчете аналогичный переход в отчет, из которого был осуществлен переход.
1.7 - Настройка «Стилизация» или «Стиль элемента»
Стилизацию можно настроить для каждой категории данных индивидуально. Категория для настройки устанавливается в поле «Объект данных». После окончания настройки для одной категории, переходите к другой и устанавливайте для нее нужные настройки.
Эта возможность используется в случае, если нужно установить смысловые цвета и настройки. Например, если в одном отчете на разных представлениях используются одни и те же исходные данные, и они образуют одни и те же категории. Тогда удобно, если во всех представлениях одна и та же категория отображается одинаковым цветом. Другой пример, если нужно показать, что какие-то данные хорошие — цвет зеленый, а другие плохие — цвет красный.
Ручные настройки цвета, линий и маркеров также могут выражать индивидуальные предпочтения пользователя. Подробно о настройках этой группы смотрите в таблице ниже.
Выбор цвета для всех элементов диаграмм (фон, линии, рамка, надпись, легенда) происходит из цветовой палитры:
На цветовой палитре можно выбрать цвет из предлагаемых рядов или ввести номер цвета. В выбранном цвете можно настроить интенсивность и прозрачность.
Таблица
Настройка
Описание
Подгруппа «Объект данных»
Сглаживание графика
Тип визуализации (столбцы, линии, площади)
Авто-раскраска категорий
Основной цвет
Цвет по контуру фигуры
Цвет заливки
Цвет внутри фигуры, для линии он замещает и основной цвет
Группа «Линии»
Толщина линии (толщину линии можно убрать до 0 и включить маркеры)
Цвет линии
Можно изменить цвет линии
Группа «Маркеры»
Можно дополнить линии маркерами, т.е. отметками на границах отрезков
Группа «Линии»
Аналогично настройке для линии
Для диаграмм столбчатой, линейной и площади иерархия настроек стиля содержит три уровня:
Основной стиль является общими для всех визуализаций оси «Значения» и «Серии». Переопределить стиль для конкретного элемента можно во вкладке «Стиль элементов».
1.8 - Настройка перехода между уровнями детализации данных/дрилла
Дрилл — это изменение детализации данных. Для указания параметров для группировки данных для разных уровней детализации, нужно настроить уровни дрилла.
Уровни дрилла выбираются из установленных категорий:
Количеством уровней можно управлять при помощи кнопок «Добавить уровень», «Удалить уровень».
При настроенных уровнях детализации на диаграмме появляются специальные управляющие элементы для перехода между уровнями:
Дрилл может осуществляться двумя способами:
дрилл с передачей фильтра — позволяет отобразить информацию на уровень ниже по выбранному элементу;
дрилл без передачи фильтра — позволяет отобразить информацию на уровень ниже по всем элементам.
Детализация с передачей значения фильтра
Для перехода к нижележащему уровню на диаграмме с передачей фильтра нужно нажать на элемент диаграммы (например, для гистограммы это прямоугольник, для круговой диаграммы часть круга). Диаграмма перейдет на более детальный уровень с отбором по выбранному элементу верхнего уровня. Для возврата достаточно нажать на управляющий элемент «Стрелка вверх»:
Для перехода к нижележащему уровню на диаграмме без передачи фильтра нужно выбрать указатель «Стрелка вниз» в правом верхнем углу компонента. Диаграмма отобразит элементы, лежащие на уровне ниже без передачи фильтра:
Для каждого поля на полке значений возможно настроить на каком уровне детализации оно будет выводиться. Такие настройки доступны для компонентов «таблица» и «гистограмма».
Для настройки нужно нажать стрелочку на «пилюле» на полке «Значения» и выбрать из выпадающего списка «Уровень дрилла» (см. рисунок выше, 1) одну или несколько категорий (уровней дрилла), для которых выводить поле.
Если для поля настроен уровень дрилла, то это отображается для «пилюли» оранжевой стрелочкой (см. рисунок выше, 2). Если для поля не настроено, то поле выводится для всех уровней дрилла.
Детализация с фильтром на карте
Для перехода к нижележащему уровню на карте с передачей фильтра нажать на элемент карты. Карта приблизится (если настроен параметр «Автонаведение») и покажет элементы, лежащие на уровень ниже, и определенные для них значения. Для возврата достаточно нажать на управляющий элемент «Стрелка вверх»:
Для перехода к нижеследующему уровню на карте без передачи элемента в фильтр нужно выбрать указатель «Стрелка вниз» в правом верхнем углу компонента. Карта отобразит элементы, лежащие на уровне ниже без передачи фильтра:
Детализация с фильтром в таблице
Для перехода к нижележащему уровню с передачей фильтров в табличном представлении нажать на элемент таблицы. Отобразится таблица с данными следующего уровня детализации и с выбранным фильтром. Для возврата достаточно нажать на управляющий элемент «Стрелка вверх»:
Для перехода к нижележащему уровню без передачи фильтров нужно выбрать указатель «Стрелка вниз» в правом верхнем углу компонента. Таблица отобразит элементы, лежащие на уровне ниже без передачи фильтра:
1.9 - Настройка представления внутри отчета
Настройка отчета в режиме «Конструктор» предполагает несколько основных шагов:
«Выбрать набор данных» — набором определяются исходные данные, которые представляют собой плоскую таблицу;
«Выбрать внешний представления данных» — выбором типа диаграммы определяется не только внешний вид представления, но и набор «Полок» для размещения данных, поэтому выбрать тип диаграммы нужно на этом этапе (рисунок ниже, слева):
«Расположить нужные поля из набора данных в областях настройки представления («полках»)» — поля размещаются простым перетаскиванием при помощи мыши, назначение каждой полки будет подробно рассмотрено для каждого типа диаграммы;
«Настроить правила агрегации, сортировки, отбора» — так как исходные данные представляют собой плоскую таблицу, для правильного отображения нужно сделать требуемые дополнительные настройки данных;
«Добавить вычисляемые поля» — вычисляемое поле дает возможность получить производные значения от имеющихся в исходном наборе данных. Настройка вычисляемого поля производится с использованием набора элементов формул или написанием формулы вручную;
«Настроить внешний вид (подписи, оси, цвета и прочее)» — для каждой группы настроек разворачивается специальный интерфейс (см. первый рисунок по центру), подробнее о них в описаниях для каждого типа диаграммы:
«Установить фильтры» — выбранные для фильтра поля размещаются на специальной «Полке», а для установки фильтров открывается специальный интерфейс (см. первый рисунок справа);
«Установить переходы в другой отчет» или «настроить детализацию (дрилл)» для текущей диаграммы.
Интерфейс и компоновка управляющих элементов при настройке визуализации в контейнере
Экран в режиме «Конструктор» диаграммы разделен на несколько областей, каждая из которых имеет свое функциональное назначение. Внешний вид экрана для настройки отчета в режиме конструктора отражены на рисунках выше и ниже:
«1». Область заголовка. Здесь расположены название отчета и название компонента, а также кнопки «Сохранить» и «Отмена».
«2». Область набора данных. В списке показаны поля выбранного набора.
«3» и «4». Область настройки представления». При нажатии на иконки выбора шага настройки в области «4» изменяется набор настроек в области «3»: выбор типа (см. первый рисунок, слева), настройка выбранного компонента (см. первый рисунок, по центру), настройка фильтров (см. первый рисунок, справа).
«5». Область связи набора данных и представления» — размещая поля набора на «Полках», можно настроить как будут выводиться данные в представлении.
«6». Область просмотра результата настройки.
Выбор набора данных внутри контейнера
Выберите набор данных из списка. Поля выбранного набора отобразятся ниже:
Все поля набора для удобства пользователя сгруппированы по типу данных, каждый тип данных помечен специальным значком:
выбранный набор данных;
строковые поля;
поля типа дата;
числовые поля;
заготовка для создания вычисляемого поля.
Выбор визуального представления
Выбор визуального представления данных зависит от целей представления. Ответьте на вопрос, какую историю Вы хотите рассказать с помощью этой визуализации. И теперь попробуйте определить, какой шаблон визуализации лучше всего подойдет для этого. Например, распределение расходов по статьям бюджета можно отобразить на линейчатой диаграмме, а можно в виде «пирога» (круговой диаграммы), на котором сразу видно соотношение разных статей между собой. Для выбора лучшего варианта попробуйте несколько шаблонов, и выберите тот, который лучше всего передает основную идею.
Доступные представления открываются при нажатии кнопки. Перетащите мышью выбранное представление на поле отчета. После этого можно настраивать данные.
Основные настройки данных из набора для визуального представления
Для настройки расположения данных на диаграмме используются специальные управляющие элементы — «Полки», на которые простым перетаскиванием мыши можно разместить поля набора данных или созданное вычисляемое поле.
Каждая «Полка» имеет свое назначение. Для удобства пользователя назначение полки подписано на экране бледным шрифтом:
Полка «Значения» — полка для размещения результирующих значений. Если на этой полке располагается числовое поле, то значение будет подсчитываться в зависимости от выбранной функции агрегации. Если поле типа «строка», то доступны только функции подсчета количества значений, минимума и максимума. Значений может быть несколько. По умолчанию установлена настройка показа только одного значения, переключатель в положении «первое», но можно включить отображение всех значений, переключатель в положении «все». Порядок отображения значений будет зависеть от порядка их расположения на полке.
Полка «Категории» — категории определяют группировку (агрегацию) для значений. Например, по датам, по менеджерам, по месяцам. Группировок может быть несколько, расположение их на диаграмме зависит от вида диаграммы.
Полка «Серии» — позволяет сделать дополнительную группировку внутри группы «Категория». На диаграмме отображается несколькими значениями внутри одной категории, конкретное отображение значения зависит от выбранной визуализации. Использование серий можно включать и выключать, используя переключатель «вкл.».
Полка «Фильтры» — для размещения полей, которые будут использоваться в качестве фильтров. Для возможности настройки общих фильтров для нескольких представлений в отчете, в каждом представлении в качестве фильтра должно быть выбрано соответствующее общему фильтру поле. Если такое поле не выбрано в представлении, общий фильтр на это представление распространяться не будет.
Настройка правил агрегации, сортировки, отбора
Для детальной настройки поля данных на «Полке» нажмите стрелку вниз на «Пилюле» нужного поля, откроется список возможных настроек:
«Имя поля» — можно переименовать исходное поле из набора данных для сокращения названия или для лучшего понимания данных конечным пользователем. Также существует возможность использования одного и того же исходного поля для нескольких выходных полей с разными функциями агрегации. В этом случае обязательно дать выходному полю соответствующее смыслу уникальное имя.
«Сортировка» — можно выбрать сортировку по значению из вариантов:
не сортировать (по умолчанию);
по возрастанию;
по убыванию.
Так же возможно указать порядок сортировки для нескольких полей. Причем сортировка может быть по любым полям, которые лежат на полках «Значения», «Категории», «Серии».
Функция агрегации — правило определения значения в группе («Категория»-«Серия»). Доступны следующие функции:
«-» — если функция не выбрана, то значение не агрегируется, а выводится весь список значений (используется в табличном представлении);
«AVG» — среднее значение (сокращенно от «average»), доступна для числовых полей;
«MIN» — минимальное значение (сокращенно от «minimum»), для полей любого типа;
«MAX» — максимальное значение (сокращенно от «maximum»), доступна для полей любого типа; устанавливается как функция по умолчанию для полей типов «строка» и «дата»;
«SUM» — сумма значений (сокращенно от «summa»), доступна для числовых полей; устанавливается как функция по умолчанию для полей числового типа;
«COUNT» — количество значений, доступна для полей любого типа;
«COUNTD» — количество уникальных значений (сокращенно от «countdistinct»), доступна для полей любого типа.
Настройка вычисляемых полей
Вычисляемые поля — это возможность получить производные значения от имеющихся данных. Для добавления вычисляемого поля перетащите его заготовку, выведенную в конце списка полей набора данных на «полку» значений. Возможно использовать вычисляемое поле и на «полках» категорий или серий. Задайте имя и переходите для настройки формулы вычисления при помощи кнопки «Редактировать»:
При настройке формулы можно перетаскивать на поле «Настройки» поля из набора данных, функции и действия (см. рисунки ниже):
Дополнительно можно вводить знаки с клавиатуры. Правила настройки формул соответствуют математическим вычислениям. Для настройки порядка вычислений, устанавливайте скобки. Дополнительно к функциям, выведенным в интерфейс, можно вводить с клавиатуры функции языка SQL. После ввода всей формулы, нажмите кнопку «Сохранить».
Возможен вывод вычисляемого поля как «Подзаголовка» диаграмм. Для этого выбрать «Тип» поля «Подзаголовок», в формуле вычисления ввести желаемое выражение.
Использование в вычисляемых полях переменных
В качестве переменных могут применяться элементы, размещенные на полках (категории, серии, фильтры, значения). Правила описания переменных в расчете:
шаблоны для категорий, серий и значений — $Категория$, $Серия$, $Значение$;
шаблон для фильтров — $Фильтр.ИмяФильтра.ИмяФункции()$.
Переменные удобно использовать, если на диаграмме настроена детализация, и расчет значений зависит от используемой категории. Например, на рисунке ниже показано отображение нарастающего итога по годам с детализацией по месяцам и пример использования шаблонов $Категория$ и $Серия$:
1.10 - Настройка фильтров внутри компонента визуального отображения
Полка «Фильтры» используется для размещения полей, которые будут использованы в качестве фильтров для настраиваемого компонента. Для того, чтобы выбрать фильтры необходимо перенести поле набора данных на полку «Фильтры»:
Работа фильтров настраивается в настройках общих фильтров, либо сделать локальным и, если необходимо настроить локальный фильтр для одного выбранного визуального компонента, то это можно сделать, нажав на стрелку вниз в пилюле на полке фильтров (см. рисунок выше) или нужно нажать на кнопку:
в правом верхнем углу и открыть специальный интерфейс настройки фильтров:
В данном интерфейсе есть следующие опции настройки фильтров:
«Уровень отбора» — позволяет выбрать на каком уровне сработает фильтрация в многоуровневых SQL-запросах (Настройка уровня отбора может быть необходима в ситуациях, когда, например, требуется чтобы на одном визуальном компоненте для одного показателя набора данных применялся один фильтр, а для другого показателя набора данных применялся другой фильтр. В таком случае у показателя набора данных, размещённого на полке «Значения» необходимо установить соответсвующий уровень вычисления);
«Выпадающий список значений» — из выпадающего списка значений поля данных можно выбрать одно или несколько значений, которые будут выбраны по умолчанию;
«Тип фильтра» — необходим для выборки данных по значению / диапазону / сравнению;
«Автофильтр» — помогает при изменении данных автоматически выбирать минимальное или максимальное значение;
«Зависит от» — помогает настроить список выводимых значений, который будет зависеть от значений другого общего фильтра в этом отчете (фильтра-родителя), т.е. после выбора значения в фильтре-родителе список значений подчиненного фильтра будет предварительно отфильтрован. Зависимость можно установить как от одного фильтра, так и от нескольких;
«Сброс» — позволяет включить / отключить функцию сброса значений зависимого фильтра при изменении значений фильтра-родителя. Если опция сброса отключена, то пользователю придется контролировать, что значения в фильтре-родителе и подчиненном фильтре не будут взаимоисключающими;
«Значение при сбросе» — опция работает при включенной настройке «Сброс». При изменении настройки фильтра-родителя будут сброшены значения зависимого фильтра и либо не выбрано значение (вариант «все значения») или установлено минимальное (первое в списке по возрастанию) из подходящих значений (этот вариант используется, если в фильтре обязательно должно быть установлено какое-то значение);
«Сортировка по другому полю» — необходима, например, для периода, когда в фильтре выводится название периода, а сортировка производится по дате начала периода;
«Невидимый» — позволяет включить / отключить функцию отображения данного фильтра при настройке общих фильтров отчёта;
«Локальный» — позволяет включить / отключить функцию фильтрации по значениям общего фильтра. Если опция локального фильтра включена, то изменения общего фильтра по выбранному полю не будут затрагивать данный визуальный компонент, благодаря этому, для отдельно выбранного компонента можно применить фильтрацию, которая не будет затрагивать другие компоненты.
1.11 - Объединение нескольких элементов в общий визуальный блок
В подсказке можно объединить несколько элементов в общий визуальный блок.
Для объединения нескольких элементов в общий визуальный ряд, вы можете использовать рамки компонента:
Для этого выполните следующие шаги:
включите опцию «Рамка компонента»;
настройте цвет и ширину рамки в соответствии с вашими предпочтениями;
увеличив ширину рамки до 4px, вы сможете создать эффект перекрытия соседних визуальных элементов;
если вы выберете одинаковый цвет рамки для соседних компонентов, они будут выглядеть как единый блок.
На примере, представленном ниже, фильтры (в желтом блоке), геоКарта (в салатовом блоке) и таблицы (в синем блоке) объединены в один визуальный блок:
В этом примере элементы выделены цветовыми блоками для наглядности и демонстрации объединения различных компонентов в один визуальный блок.
Для объединения фильтров внутри одного компонента контейнера с фильтрами и управления необходимым количеством фильтров можно использовать следующий подход: компонент контейнера с фильтрами позволяет включать любое количество фильтров внутри себя, что обеспечивает более удобное и гибкое организовывание фильтрации данных в одном визуальном блоке.
1.12 - Отображение даты актуальности наборов данных на панели «Информация» дашборда
Для дашборда на панели «Информация» возможно отображать дату актуальности используемого набора данных. Пример отображения представлен на рисунке ниже:
Для этого необходимо выполнить следующие действия.
В хранилище создать специальную таблицу, в которой будет записываться информация по обновлению наборов данных. В ней обязательно должны быть поля с наименованием наборов данных и датой их обновления.
Заполнить таблицу по основным наборам данных.
Если для получения данных используется Modus ETL, то при обработке данных в сценарии последним предусмотреть шаг для обновления (UPDATE) поля, в котором будет храниться дата актуальности. Пример:
Зайти на Аналитический портал с правами администратора и открыть режим «Администрирование», перейти в раздел «Наборы данных» и добавить набор данных с созданной выше таблицей.
Перейти в раздел «Настройки портала» и настроить «Источник дат обновления».
Для этого выбрать выше созданный набор данных (см. рисунок ниже, 1) и для него указать поле, содержащее наименования наборов (см. рисунок ниже, 2) и поле, содержащее даты актуальности (см. рисунок ниже, 3):
Открыть дашборд в режиме конструктора, открыть панель «Информации» [i] и выбрать «набор данных» (если на дашборде несколько наборов данных — выбрать ключевой / основной из них):
Сохранить сделанные изменения на дашборде.
1.13 - Дополнительно
Настройка отображения на диаграммах 2 оси
Использование второй (дополнительной) оси будет полезно в тех случаях, когда необходимо отобразить значения разной величины на одном графике. Например, увидеть и сопоставить на диаграмме численность населения района и площадь района в квадратных метрах.
Для этого необходимо:
разместить на полке «Значения» — несколько полей и включить переключатель «Все»;
в режиме «Конструктор» включить в «Общих настройках» параметр «Дополнительная ось значений»;
в разделе настроек «Стиль элементов» для «Объекта данных», выбрать поле / показатель, который должен быть изображен на дополнительной оси и выбрать тип оси «Дополнительная»:
Внести дополнительные настройки можно в разделе «Ось дополнительная».
Как результат, получается итоговая диаграмма с двумя осями:
Пользователь может управлять количеством и длиной подписей на осях диаграмм.
В настройках компонента «Ось Категории» подписи на шкале ограничены до шести символов. Названия осей выводятся по правилу «через две», т.е. каждая третья подпись:
Настройка статистики данных (экстремумов и среднего) для диаграмм
При необходимости можно определить в диаграмме линии максимального, среднего и минимальных значений. Настроить статистику данных можно в группе «Ось значений» выбрать настройки:
Общие настройки для представлений отчета
Для использования общих функций для всех визуальных представлений (компонентов) отчета в режиме просмотра, предварительно их нужно настроить. Для установки общих настроек сделайте следующие действия:
перейдите в режим конструктора;
откройте панель общих настроек:
Общий курсор
Возможно настроить синхронное выделение значений на диаграммах при совпадении категорий.
Примечание: Для общих курсоров проверяется совпадение по приоритету полей категорий (исходное имя, имя поля, заданное в конструкторе).
Подключение общего курсора осуществляется в карточке «Редактирование свойств отчета». После этого пользователь дашборда может сам включать выключать эту опцию в разделе «Фильтры и переключения»:
Общий дрилл
Включается при создании или редактировании отчета. Если опция включена, то детализация («дрилл») происходит одновременно для всех компонентов, содержащих одинаковые категории.
В подзаголовкке отчета отображается путь дрилла для всех компонентов:
Обновление компонента по таймеру
Если данные получаются «on-line» или обновляются в источнике данных периодически, то возможно настроить обновление компонентов дашборда по таймеру. Для каждого компонента возможно задать индивидуальные настройки обновления.
Для установления настроек в конструкторе компонента откройте панель «Настройка компонента» и в разделе «Данные» включите опцию «Интервальное обновление», а затем укажите:
периодичность обновления — установив «Интервал обновления» в секундах (см. рисунок ниже, «I»);
анимацию обновления — если анимация включена (см. рисунок ниже, «A»), то обновление данных в компоненте будет отображаться «крутящимся спинером» (см. рисунок ниже, «O»), иначе обновление будет происходить без индикации:
Информация для компонента дашборда «на перевертыше»
Во все основные компоненты дашбордов добавлена возможность редактирования и отображения текстового описания / информации для компонента. Вывод описания настраивается при необходимости сообщить пользователю информацию о особенностях, присущих данным или их представлению в конкретном компоненте.
Для настройки необходимо включить опцию в разделе «Инфо» (см. рисунок нниже, «R»), запустить текстовый редактор по кнопке «Редактировать описание» и заполнить — отформатировать текст:
В режиме просмотра — при наведении курсора на компонент, с включенной опцией «Инфо», будет отображаться кнопка «i», при нажатии на которую — панель компонента «перевернется» и на ее обороте отобразится текстовое описание:
Копирование контейнера в буфер и вставка из буфера в отчет
Контейнер с настроенной диаграммой можно скопировать в буфер и вставить в тот же самый или другой отчет, а потом внести нужные изменения. Таким образом, можно повторно использовать настроенные компоненты и сущестсвенно ускорить работу по настройке аналогичных отчетов.
Для копирования контейнера необходимо нажать кнопку «Копирования в буфер» (см. рисунок ниже, 1), на затемненном экране выбрать контейнер (он будет подсвечиваться) и щелкнуть по нему мышкой. В результате в буфере обмена появится указатель, что добавился контейнер с компонентом скопирован в буфер (см. рисунок ниже, 2):
Чтобы вставить контейнер из буфера, необходимо открыть «буфер обмена» и перетащить нужный контейнер на поле отчета:
Буфер обмена у каждого пользователя свой. Контейнеры в буфере доступны пользователю, который их туда сохранил. Они будут храниться в буфере до удаления. Удалить контейнер из буфера можно нажав на кнопку «Очистить все» (см. рисунок ниже, 1). Полностью очистить буфер обмена можно, нажав на кнопку (см. рисунок ниже, 2):
Горячие клавиши
Для настройки отчетов у пользователя есть возможность использовать горячие клавиши. «Горячие клавиши» помогут сделать работу более эффективной и быстрой:
«Ctrl» + «M» — Вызов меню (в «конструкторе» и «просмотре»);
«Ctrl» + «B» — Режим сохранения в буфер (в режиме «конструктора»);
«Ctrl» + «S» — Сохранение отчета (в режиме «конструктора»);
«Shift» + «Plus» — Создать новый «контейнер».
1.14 - Всплывающее окно
Всплывающее окно
Механизм всплывающего окна позволяет нажатием на строку таблицы, открыть ссылку на определенную запись формы ввода данных. Что дает вносить изменения в без перехода на дополнительные вкладки.
Окно откроется «поверх» текущего дашборда и сразу же отображает меню редактирования той записи, на которую нажали.
Для активации всплывающего окна следует:
перейти в настройки таблицы;
добавить поле со ссылкой на форму ввода данных;
перейти на вкладку «Колонки»;
из выпадающего списка выбрать колонку со ссылкой на форму ввода данных;
включить опцию «Всплывающее окно»;
сохранить изменения.
Создание поля содержажего ссылки на строку для всплывающего окна
Для генерации поля со ссылкой на определенную строку формы ввода данных, необходимо использовать шаблон:
http://[Адрес портала]/fvd/form/[номер формы]?rowKey=[Поле с PK формы ввода данных]
Пример:
В каждой строке таблицы отдельная ссылка на поле в ФВД - https://free.modusbi.ru/fvd/form/221?rowKey=2231.
Для генерации подобного поля можно использовать функцию CONCAT():
Иногда, для решения проблем, связанных с построением корректной визуализации, необходимо сохранить текст запроса компонента дашборда. Для этого в Modus BI, в режиме редактирования дашборда, в каждой визуальной компоненте добавлена кнопка «Сохранить текст запроса». При нажатии на кнопку будет сформирован файл с описанием текстов запроса с учетом всех активных фильтров дашборда.
1.16 - Функционал по настройке внешнего вида диаграммы
Функционал по настройке внешнего вида диаграммы включает подробные настройки для каждого элемента визуализации:
настройка заголовка, осей, подписей данных, легенды, всплывающих подсказок;
настройка форматирования чисел и дат;
настройка детализации (дрилла);
настройка перехода в другой отчет;
настройка цветовой палитры и графических элементов в изображении.
Подробная настройка каждого элемента диаграммы позволяет формировать разнообразные и отвечающие первоначальному замыслу аналитика отчеты.
Настройки разных видов диаграмм во многом похожи. В этом разделе ниже описаны наиболее типичные настройки. Специфические настройки для каждого типа диаграммы описаны в соответствующих разделах.
Если автообновление включено, то изменение настроек сразу отображается в области просмотра результата настройки. Это удобно, но постоянное обновление результата замедляет процесс настройки, если данных в источнике много.
Настройки компонента по разделам (в зависимости от визуализации могут меняться):
Раздел «Общие настройки» описан ниже.
«Заголовки» — позволяет включить/выключить функцию отображения заголовка и подзаголовка элемента. Заголовок и подзаголовок элемента вводятся в соответствующие поля.
«Ориентация» — горизонтальная или вертикальная — меняет взаимное расположение осей «X» и «Y» на графиках.
«Стекинг» — объединяет значения серий по одной категории в единый графический элемент.
«Zoom-детализация» — в режиме «Просмотр» позволяет приближать область диаграммы, выбранную мышью.
«Дополнительная ось» — для отображения на одной диаграмме значений разных единиц измерения одного набора данных.
«Отступы контейнера» — позволяет настроить расположение объекта в контейнере.
«Цвет фона» — позволяет определить цвет фона объекта.
«Точность чисел» — позволяет определить количество отображаемых цифр после запятой в числах.
«Точность проц.» — позволяет определить количество отображаемых цифр после запятой в процентах.
«Суффиксы чисел» — позволяет выбрать единицу измерения. По умолчанию выбраны все варианты, что позволяет системе автоматически подбирать единицу измерения. Алгоритм округления чисел с суффиксами: если число после добавления суффикса получилось меньше 10 и отображение дробной части выключено, то дробная часть числа отображается принудительно с округлением до одного знака.
«Формат даты» — позволяет выбрать необходимый формат даты для применения по умолчанию к полям с типом «дата».
«Шаблон экспорта» — выбор шаблона для экспорта с возможностью настройки правил форматирования данных отчета. Только для таблиц. Подробнее в разделе Установка шаблона для экспорта таблиц в Excel.
Раздел ««Данные»:
«Лимит при запросе (строк)» — позволяет определить максимальное количество строк, получаемых при запросе. По умолчанию «0» — без ограничения.
«Лимит при показе (строк)» — позволяет определить максимальное количество строк, отображаемых при выводе на дашборд. По умолчанию «0» — без ограничения.
«Лимит при экспорте (строк)» — позволяет определить максимальное количество экспортируемых. По умолчанию «0» — без ограничения.
Переключатель «Дополнять пустые Серии и категории» - включать в случае если значения есть не для всех серий или категорий.
«Интервальное обновление» включает периодическое обновление элемента, период обновления указывается в поле «Интервал (сек.)».
Если «Анимация обновления» включена, то обновление данных в компоненте будет отображаться «крутящимся спинером», иначе обновление будет происходить без индикации.
Примечание: отображение осей можно полностью выключить.
Раздел «Ось «Категории» и аналогичный Раздел «Ось «Значения»:
Для каждой оси можно настроить:
«Заголовок» — подпись по оси;
«Сетка» — линии сетки на поле размещения диаграммы;
«Шкала» — отображение шкалы на экране;
«Скроллбар» — если категорий много, то они не будут сжиматься, чтобы поместились на весь экран, а появится полоса прокрутки;
«Первое деление» — отображение первого деления на оси диаграммы;
«Последнее деление» — отображение последнего деления на оси диаграммы;
«Тип шкалы» — выбор типа в зависимости от задачи:
«Авто» — установка по умолчанию, подбирается наиболее удобная шкала автоматически.
«Линейная» — равномерная шкала, значения равноудалены друг от друга. Например, значения 100 и 200, и 200 и 300 отстают друг от друга на одно и тоже расстояние.
«Логарифм» — неравномерная логарифмическая шкала, используется для отображения широкого диапазона величин, когда значения, которые попадают на график отличаются на много порядков. То есть, когда необходимо одновременно видеть и значения 0.1, 0.2, и значения 100, 200, 2000 на одном графике;
«Диапазон шкалы» — часть шкалы для отображения (варианты «Авто», «От нуля», «От мин.», «От макс.»).
«Правила отображения»:
«От нуля» — при всех положительных значениях нижний предел шкалы = «0». При наличии отрицательных значений «0» будет в центре шкалы, пределы задаются по абсолютному максимуму значений;
«От минимума» — нижний предел шкалы по минимальному значению диаграммы, верхний вычисляется автоматически;
«От максимума» — верхний предел шкалы по максимальному значению диаграммы, нижний вычисляется автоматически;
«Цвет шкалы» — цветовое отображение линии шкалы, делений и подписей.
«Наклон подписей» — регулирует наклон делений;
«Подписи шкалы через» — можно регулировать число делений с подписями, чтобы не захламлять изображение. Если указано все, в этом случае будет подписано каждое деление;
«Ограничение подписи» — показывает количество знаков будет в подписях. Если установлен 0, то подписи будут ограничиваться автоматически.
Отдельные настройки для раздела «Ось «Значения»:
«Точность шкалы» — показывает сколько дробных знаков будет в подписях;
«Экстремумы» — возможно на диаграмме вывести линии максимума, минимума и / или среднее.
Раздел «Подписи данных»: при включении будут выводиться подписи к данным на диаграмме:
«Шаблон подписей» — выбором шаблона устанавливается какие данные будут выводиться в подписи (например, при шаблоне «Кат.:Знач.» будет выводится название категории и значение, разделенные «:»;
«Положение подписей» — расположение подписей (внутри элементов диаграммы, снаружи элементов диаграммы или определяется автоматически);
«Цвет подписей» — можно установить цвет подписей, расположенных на элементах диаграммы;
«Размер шрифта» — размер шрифта подписей;
«Поворот» — поворот подписей на определенный угол (значение в градусах от горизонтали).
Раздел ««Легенда»:
«Реверс» — меняет порядок расположения категорий в легенде на обратный;
«Положение» — определяет положение легенды относительно диаграммы;
«Вывод отношения (в %)» — свойство включает показ процентного соотношения между значениями (категорий легенды) при наведении курсора на элемент диаграммы;
«Текст для» — для круговых диаграмм: в списке можно значение категории и ввести текст, который будет выводится в легенде (например, сократить длинное название);
«Цвет фона» — настроить цвет фона для легенды;
«Цвет рамки» — настроить цвет рамки для легенды;
«Ширина рамки» — настроить ширину рамки для легенды.
«Всплывающая подсказка» («ToolTip») появляется при наведении мыши на элементы диаграммы. Ее можно включить / выключить в соответствующем разделе настроек . Ниже описаны опции раздела «Всплывающая посказка»:
«Объединить» — включение опции приводит к отображению значений для нескольких серий в одну единую всплывающую подсказку.
Шаблон подсказки — выбором шаблона устанавливается какие данные будут выводиться в подсказку (например, при шаблоне «Кат.:Знач.» будет выводится название категории и значение, разделенные знаком «:»;
«Размер шрифта» — размер шрифта подсказки (по умолчанию 12 px);
«Цвет шрифта» — цвет шрифта для подсказки;
«Цвет фона» — цвет фона для подсказки.
Для того, чтобы диаграмма выглядела легко читаемо, рекомендуется использовать короткие наименования в категории. Но, пользователю, который плохо знаком с сокращениями, такая диаграмма будет непонятна. В таком случае для гистограмм и круговой диаграммы возможно настроить всплывающую подсказку по другому полю. Для этого, надо развернуть пилюлю с полки «Категория» (см. рисунок ниже, 1). И во всплывающем списке «Подсказка по другому полю» выбрать поле, по которому будет выводиться подсказка (см. рисунок ниже, 2):
2 - Контейнер с переключениями
«Контейнер с переключениями» позволяет менять детализацию отображаемых данных. Его действие имеет сходство с другим инструментом – «Дрилл» (см. раздел Настройка перехода между уровнями детализации данных/дрилла). Однако, тип отображения «Контейнер с переключениями» позволяет произвольно выбирать детализацию, отображаемых данных, в отличие от «Дрилла», который переключает детализацию уровней только последовательно друг за другом.
В случае, когда одни и те же компоненты отчета необходимо использовать для отражения данных в различных аналитических разрезах (которые можно произвольно выбирать из выпадающего списка) можно воспользоваться «Контейнером с переключениями».
Чтобы добавить «Контейнер с переключениями» в отчет, следует выбрать соответствующую пиктограмму:
После выбора компонента отображения «Контейнер с переключениями» следует осуществить его настройку. Для этого в режиме редактирования компонента «Контейнер с переключениями» на полку «Категории» следует поместить несколько полей из Набора данных, которые будут использоваться для переключения разрезов анализа данных:
Далее в режиме редактирования компонента «Контейнер с переключениями» в разделе «Общие настройки» указываем заголовок контейнера в подразделе «Переопределить заголовок меню». По умолчанию в качестве заголовка используется наименование поля, которое стоит первым на полке «Категории». После заполнения подраздела «Переопределить заголовок меню» для контейнера будет использоваться указанный заголовок:
При необходимости в общих настройках можно также настроить отступы контейнера, а в разделе «Рамка» можно установить цвет и ширину рамки контейнера.
Далее на тех компонентах отчета (диаграммы, таблицы и т.д.), на которых предполагается переключение разрезов данных для анализа, на полку «Категории» помещаем те же поля, которые ранее были размещены на полке «Категории» в «Контейнере с переключениями»:
Важно: в компонентах отчета, в которых должно работать переключение, а также в «Контейнере с переключениями» самое первое поле на полке «Категории» должно обязательно совпадать (иначе переключение данных работать не будет).
После того, как в компонентах отчета и в «Контейнере с переключениями» на полке «Категории» размещены необходимые поля, в режиме редактирования отчета следует перейти в «Панель фильтров», которая вызывается кнопкой:
и отображается в правом верхнем углу отчета.
В открывшейся панели в появившемся разделе «Переключения общие» следует переключатель перевести в положение «вкл.»:
Затем следует сохранить все изменения в отчете и выйти из режима редактирования.
После всех проделанных операций, описанных выше, в отчете появляется возможность переключать разрезы данных («Категории») через контейнер с выпадающим списком:
3 - Пузырьковая диаграмма
Пузырьковая диаграмма используется для выявления взаимосвязи и распределения переменных величин. Данный вид диаграмм позволяет отображать для элемента на диаграмме до четырех метрик одновременно: значения по осям X и Y, размер и цвет.
Как и любые другие диаграммы, пузырьковые диаграммы имеет свои ограничения. Наличие слишком большого количества элементов (пузырьков) может затруднять чтение, так что приходится экономно обращаться с размерами. Эта проблема может быть решена с помощью фильтрации.
Внешний вид диаграммы показан на рисунке:
Настройка данных для отображения: на полку «Категории» нужно разместить категории. По этим категориям будут отображаться точки на диаграмме.
На полки «Значения Y», «Значения Х» размещаем данные, на основе которых будет отображаться расположение точки соответствующей категории на диаграмме. На полке «Значения: размер и цвет» размещаем данные, по которым будет определяться размер и цвет пузырька:
Цвет пузырьков настраивается «пилюлей» с типом «Цвет» и может:
устанавливаться автоматически по значениям выбранного поля данных. В этом случае («Цвет из данных» — «Выкл.») цвета подбираются последовательно из палитры дашборда.
или получаться из данных в виде «Hex»-значения цвета (опция в пилюле «Цвет из данных» — «Вкл.»); при такой настройке необходимо дополнительно заполнить поле «Подпись по другому полю», из которого будут получаться значение для подписи легенды.
Настройка цвета на пузырьковой диаграмме:
Общие настройки пузырьковой диаграммы:
Другие настройки:
«Размер пузырьков» (минимальный / максимальный «радиус» в пикселях) настраивается на слайдере (см. рисунок выше, 1) ;
При включении опции «Режим точного масштабирования» (см. рисунок выше, 2) шкалы для осей «X» и «Y» будут настроены так, чтобы минимизировать «пустое пространство на диаграмме»;
компонент может работать в режиме фильтра, если включить опцию «Режим фильтра» (см. рисунок выше, 3);
возможно управлять отображением легенды для цветов и размера (см. рисунок выше, 4, 5). Для легенды размера пузырька возможно вывести в шапке диаграммы только имя показателя для размера или выбрать графическое представление.
4 - Гистограмма (столбчатые и линейчатые диаграммы)
Как графики являются стандартным решением для временных рядов данных, так линейчатые диаграммы идеально подходят для рассмотрения определенного значения по разным категориям. Если отсортировать столбцы по значению параметра, будут сразу хорошо видны максимальные значения и распределение значений. Горизонтальные линейчатые диаграммы хорошо подходят для длинных названий категорий.
Гистограмма с накоплением (добавить в стек). Пользователь может добавить в гистограмму или линейчатую диаграмму дополнительное измерение, разместив в каждом столбце или строке несколько категорий. В таком случае диаграмма не только передает сведения об одной общей тенденции (по высоте и длине элементов), но и демонстрирует влияние отдельных категорий на эту тенденцию.
Комбинированные гистограммы и линейчатые диаграммы. Комбинирование гистограммы и графика помогает сэкономить пространство на экране, объединяя две визуализации в одну. Помимо этого, так проще искать связи между двумя тенденциями. При комбинировании учитывайте следующее:
комбинированные диаграммы лучше всего работают в тех случаях, когда у двух визуализаций есть хотя бы одна общая ось;
следите за осями. Удобно ли читать и легко ли понимать комбинированную диаграмму в каждом конкретном случае? Или на ней используются разные диапазоны и значения? Например, если шкала оси «Y» для гистограммы будет существенно мельче, чем шкала оси «Y» для графика, комбинированная диаграмма не сможет донести смысл. В этих случаях используйте логарифмическую шкалу, которая покажет тенденции для значений разных диапазонов. Если необходимо отобразить значения разных единиц измерения одного набора данных на одном графике, возможно добавить дополнительную ось отображения, подробнее в этом разделе.
Выбрать гистограмму можно при помощи пиктограммы «Диаграмма столбчатая» . Пример комбинирования гистограммы и графика (см. рисунок ниже). Для настройки графика не требуются специфические действия отличные от описанных в том разделе:
5 - Настройка графика
Графики — это средство для просмотра временных рядов данных. Считывание данных в табличном виде не сравнится по скорости с восприятием пиковых значений и плато, а также закономерностей и повторов в графическом представлении.
Когда человек смотрит на график, он прежде всего замечает форму кривой. Это означает, что нужно выбрать такой параметр для оси «X», который сделает эту кривую осмысленной, например, время или категорию распределения. Если поместить на ось «X» категориальные поля, например, товары или регионы, график будет неинтересным, так как форма кривой не отобразит значимые сведения.
Выбрать график можно при помощи пиктограммы «Диаграмма линейная»:
Диаграмма Временные ряды позволяет выводить значения нескольких величин за выбранный период, причем, на оси времени («X») подписи формируются динамически, с подстраивающейся автоматически под ширину диаграммы степенью детализации: год, месяц, дата, дата-время. Вид диаграммы показан на рисунке:
Компонент состоит из нескольких блоков и горизонтальных секций, видимость блоков, кроме основной секции, можно включить / отключить в настройках:
управление диапазоном дат: «Диапазон дат» (см. рисунок выше, 1) и «кнопки» для выбора последнего месяца, квартала, полугодия, года и т.д. (см. рисунок выше, 2);
«Скроллбар» с мини-графиком для управления границами периода с помощью ползунков справа и слева (см. рисунок выше, 3);
«Основная диаграмма:» диаграмма, выводящая значения одной / нескольких величин (см. рисунок выше, 4). Для каждой величины возможно настроить тип диаграммы: линейная, столбчатая или диаграмма площади;
«Дополнительная диаграмма» отображающая значения одной величины на диаграмме, если включена опция «Доп.диаграмма» (см. рисунок выше, 5).
Для настройки диаграммы на полку «Категории» необходимо положить «пилюлю» с типом данных «Дата», а на полку «Значения» разместить числовые или количественные данные. Если включить опцию «Доп. диаграмма», то данные последней пилюли на полке «Значения» будут отображены на нижней диаграмме.
7 - Настройка iFrame
Элемент является контейнером для различных объектов (документы, видео и интерактивные медиафайлы и прочие), которые доступны по ссылке.
Чтобы добавить элемент «iFrame» в отчет, следует выбрать соответствующую пиктограмму:
По умолчанию в окне отображается объект по ссылке в поле «Свойства iFrame» / «Начальный URL».
Если необходимо изменять объекты в зависимости от фильтров, то нужно выбрать заранее подготовленный набор данных. И на полку «Значения» перенести поле, содержащее ссылки. В этом случае элемент будет отображать первую ссылку из выборки с учетом фильтров.
Дополнительно есть возможность задать ключ для объектов набора данных. Это нужно, например, если при переходе в отчет нужно отображать ссылку по умолчанию, а при использовании фильтров менять отображение на необходимое. В случае использования ключа алгоритм работы будет следующим:
Если в выборке есть объекты с разным значением ключа, то по умолчанию отображается ссылка из поля «Свойства iFrame / Начальный URL» (если значение указано, иначе пусто);
Если в выборке остались объекты, у которых одинаковый ключ (например, при использовании фильтров), то отображается первая ссылка из выборки.
8 - «Граф/дерево»
Диаграмму «Граф (дерево)» возможно использовать:
для отображения связей между иерархическими сущностями в виде дерева или векторного графа;
для визуализации дерева решений для правил вида «Если…, то»;
при решении задач по классификации и регрессии;
На следующих рисунках приведены примеры графов для типов «дерево» / «векторный».
Граф типа дерево с вертикальная ориентация иерархии:
Граф типа дерево с горизонтальной ориентацией:
Граф векторного типа:
Для использования диаграммы «Граф» необходимо чтобы в данных были поля «Родитель~Потомок» («Parent~Child») — для настройки, предназначены «полки» «Связь» и «Признак», соответственно (см. на рисунке ниже, «J»).
С помощью настройки «пилюль» возможно управлять:
цветом узла — при помощи «пилюли» с типом «Цвет» (см. на рисунке выше, «C»);
размером узла — при помощи «пилюли» с типом «Размер» (см. на рисунке выше, «S»).
В общих настройках возможно управлять:
«типом» графа — «Векторный граф» или «Дерево» (см. на рисунке выше, 1);
«ориентацией иерархии» для «Дерева» — «горизонтальная» или «вертикальная» (см. на рисунке выше, 4);
«автомасштабированием» (см. на рисунке выше, 3) — при этой опции весь граф будет вписан-отображен в контейнере, что при большом количестве узлов дает возможность увидеть общую картину, но без надписей и деталей. Для детализации возможно использовать zoom (см. ниже) / устанавливать фильтры;
«начальным масштабом» (см. на рисунке выше, 2) как альтернативой автомасштабированию.
Иллюстрация автомасштабирования (на следующем рисунке — слева) или установки конкретного начального масштаба (справа):
Для всплывающей подсказки в соответствующем разделе настроек возможно управлять размером, цветом шрифта и цветом фона подсказки:
В режиме просмотра компонента возможно:
управлять масштабом-зумированием при нажатии на «Ctrl» + «+» / «-» или «Ctrl» + колесо прокрутки мыши;
скрывать и раскрывать дочерние узлы при нажатие на контроллы «-» / «+» на родительских узлах (см. рисунок ниже, «m» и «p», соответственно)
9 - «Солнечные лучи»
Диаграмма «Солнечные лучи» подходит для демонстрации иерархических данных. Каждый уровень иерархии представлен одним кольцом или кругом, а ее верхом является самый близкий к центру круг. На такой диаграмме с несколькими уровнями категорий отображается связь между внешними и внутренними кольцами. Диаграмма «Солнечные лучи» предназначена для того, чтобы показать, как одно кольцо разбивается на составляющие его фрагменты, при этом размер сегмента кольца будет зависеть от соотношения между собой фактических данных (сумма, количество и т.п.). Внешний вид диаграммы показан на следующем риснуке:
Настройка данных для отображения: на полку «Категории» нужно разместить категории в иерархическом порядке. По этим категориям будут отображаться кольца на диаграмме:
На полку «Значения» размещаем данные, на основе которых будет отображаться ширина сегмента соответствующей категории на кольце.
Настройки для диаграммы «Солнечные лучи»:
«Тип разворачивания» — при послойном типе при нажатии сегмента кольца открывается только один следующий уровень, если отключено, то отображаются все более низкие уровни;
«Цвет подписей» — по умолчанию подписи данных на внутренних кольцах белые, но можно установить темные подписи;
«Двустрочные подписи» — подходит для подписей из нескольких слов;
«Лимит длины подписей» — ограничит отображаемое наименование категории;
«Начальное количество слоев» — задается количество колец при открытии отчета;
«Кнопки управления количеством слоев» — включает отображение кнопок изменения количества слоев в правом нижнем углу контейнера
«Точность чисел» — позволяет определить количество отображаемых цифр после запятой в числах;
«Порог скрывания подписей» позволяет не выводить подписи сегментов, величина которых меньше порога.
Режим фильтра
При включенной опции после выделения области на диаграмме — выбранное значение категории передается в фильтр, прочие сектора диаграммы закрашиваются серым. И остальные компоненты дашборда, на которых применен данный фильтр, отфильтруются по выбранному значению:
10 - Диаграмма площади
Диаграмма площади (или иначе, диаграмма с областями) является гибридом между графиком и гистограммой. Позволяет одновременно проследить изменение каждой из нескольких величин и изменение их суммы в нескольких точках. А также расширяет набор средств визуального представления.
Выбрать этот вид диаграммы можно при помощи пиктограммы «Диаграмма площади». Для настройки диаграммы площади не требуются специфические действия отличные от описанных в этом разделе.
11 - Настройка табличного представления
Табличное представление предназначено для детализированных данных. Рекомендуется использовать для конечного уровня переходов между отчетами.
Также раскрашенные при помощи условного форматирования таблицы могут имитировать тепловую карту.
Выбор табличного представления при помощи пиктограммы «Таблица». Для таблиц используются дополнительные настройки:
В разделе «Режимы» устанавливаются основные правила работы с таблицей:
«Автоширина колонок» — ширина колонок будет изменяться автоматически в зависимости от размеров экрана. Колонки, у которых установлена фиксированная ширина изменяться не будут;
«Перетаскивание колонок» — позволяет менять колонки местами в режиме просмотра;
«Многострочный заголовок» — переносит надпись в заголовке колонки на следующую строку;
«Подытоги» — позволяет отображать промежуточные итоги показателей (отдельная строка в таблице, подытоги разного уровня вложенности выделяются цветами с разной насыщенностью). При включении этого режима предыдущие настройки «Категорий» и «Серий» удаляются и появляется специальная «полка», на которой нужно разместить группировочные для подытогов (категории для подытогов).
«Итоги» — позволяет отображать итоговые значения по данным в строках таблицы (отдельная строка в конце таблицы, выделена цветом). Структура настроек таблицы (категории, серии и группировка по ним) не меняется. Для настройки функции агрегации по столбцу таблицы, нужно пользоваться настройкой в поле Значения;
«Число закрепленных колонок» — позволяет закрепить нужное число колонок таблицы. Удобно использовать в случае длинных таблиц;
«Высота ячеек» — позволяет закрепить высоту строк в таблице (параметр задается в количестве строк);
«Высота заголовка» — позволяет закрепить высоту заголовка таблицы (параметр задается в количестве строк):
В разделе «Колонки» устанавливаются настройки для каждой колонки.
Выберите из списка нужную колонку и установите настройки:
«Колонка»:
«Показывать» — позволяет скрыть колонку для режима просмотра. Используется в случае, если в таблице нужна служебная колонка, например, для сортировки данных, которую при этом не нужно отображать для пользователя отчета;
«Конвертация в гиперссылку» — осуществляет парсинг значений, начинающихся с «http://…». При включении функциональности, позволяет переходить по ссылке, заданной в разделе «Гиперссылка»;
«Гиперссылка» — позволяет выбрать колонку с ссылкой, по которой будет осуществлен переход;
«Порядок отображения» — влияет на последовательность колонок в таблице:
сначала выводятся колонки, для которых заполнено поле «Порядок отображения» в порядке увеличения значения этого поля затем, колонки с незаполненным полем «Порядок отображения» по базовому правилу:
сначала «Категории»;
затем «Серии» и «Значения», с учетом порядка, в котором эти поля размещены на полках;
«Псевдоним» — наименование колонки для отображения в режиме просмотра;
«Ширина» — фиксированная ширина, если не установить, то будет подбираться автоматически.
«Выравнивание»:
«Горизонтальное и Вертикальное» — выравнивание по ширине и высоте соответственно — для любых колонок.
«Форматирование»:
«Формат даты» — используется для колонок с данными типа «Строка» или «Дата»;
«Знаков после запятой» — используется для колонок с числовыми полями;
«Отображать спарклайн» — выявляет соотношения максимального и минимального значения по колонке и показывает соответствие этим величинам в виде длины графика. (см. Рисунок 9);
«Отображать пустое как ноль» — опция позволяет выводить вместо пустых ячеек таблицы нули для колонок с числовыми полями.
В разделе «Стилизация» можно настроить цвета для шапки таблицы, зебры и спарклайна.
В разделе «Условное форматирование» можно настроить цвет колонки или всей строки в зависимости от данных в колонке. Настройка форматирования:
для добавления правила нажмите кнопку «Добавить правило»;
выберите колонку, данные в которой будут проверяться;
задайте условия проверки, одновременно может проверяться два условия (если нужно проверить несколько диапазонов значений для одного поля, можно сделать несколько правил). После ввода значения необходимо нажимать «Enter», при этом цвет введенного значения должен измениться с красного на черный, это является подтверждением правильности ввода;
установить цвет текста и цвет фона для ячеек, когда сработали условия;
включенный переключатель «Вся строка» распространит форматирование на все ячейки строки.
При настройке нескольких правил нужно учитывать, что они будут отрабатывать последовательно, т.е. следующее правило может перекрыть предыдущее.
В разделе «Сортировка» можно включить / выключить возможность сортировки в таблице.
«Выключен» переключатель «Сортировка по нескольким колонкам» — при включении сортировки на колонке таблица отсортировывается по этой колонке;
«Включен» переключатель «Сортировка по нескольким колонкам» — можно установить знак сортировки на нескольких колонках таблицы. Порядок сортировки устанавливается в порядке выбора колонок для сортировки, при этом рядом со знаком сортировки появляется ее номер. Количество уровней сортировки не ограничено;
Переключение между сортировкой в алфавитном и в обратном порядке и выключение сортировки в колонки осуществляется последовательным нажатием на знак сортировки в колонке.
«Смена сортировки нажатием на заголовок» — в режиме просмотра для таблицы с этой опцией, при наведении на заголовок столбца, курсор превращается в значок «рука» и при нажатии срабатывает сортировка. Эта опция полезна для работы с таблицами на планшетах.
Пример спарклайна:
Пример использования множественных серий:
Настройка цвета фона ячейки
Цвет фона ячеек таблицы настраивается через меню «пилюли» (стрелочка вниз в левом нижнем углу). В настройке «Цвет по другому полю» должен быть указан столбец с данными в виде «Hex»-значения цвета:
Чтобы изменить прозрачность цвета, нужно в разделе «Колонки» выбрать колонку, к которой применена настройка с цветом, и в поле «Прозрачность цвета (%)» указать величину прозрачности:
На полку «Значения» так же можно положить «пилюлю» с типом «Цвет» и к этой колонке применить настройку «Прозрачность цвета (%)».
Опция «Предупреждение о неполных данных» для таблицы
Опция «Предупреждение «неполные данные» (см. рисунок ниже, A), предназначена для настройки отображения предупреждения для таблицы на дашборде (см. рисунок ниже, I) и в заголовке при экспорте данных в файл Excel (см. рисунок ниже, E). Условие, по которому выводится предупреждение — если количество строк равно настроенному пользователем лимиту при запросе / показе / экспорте:
12 - Панель Закладок
Когда отчет содержит обширный объем данных, не помещающийся на одной странице, и требуется обеспечить быстрый доступ к другим отчетам или внешним ресурсам, система предоставляет функционал создания кнопок-закладок. Эти кнопки позволяют имитировать закладки путем настройки прямых ссылок на другие отчеты, или внешние веб-адреса, обеспечивая удобство навигации:
Добавить кнопки можно при помощи пиктограммы «Панель закладок».
Далее выполните настройки панели закладок:
Общие настройки
Интерфейс предоставляет возможность добавления произвольного количества кнопок-закладок с помощью команды «Добавить кнопку». В разделе «Стиль кнопки» доступна опция задания названия для кнопки в поле «Заголовок», а также настройка её размеров и цвета. В разделе «Действие кнопки» пользователь может определить функционал кнопки, выбрав одну из двух опций:
Переход по ссылке
Выбирая функцию «Переход по ссылке», пользователь может назначить целевой отчет, доступный на портале, либо указать желаемый URL для перенаправления. С помощью опции «Открывать в» можно определить, будет ли ссылка открыта в текущей вкладке браузера или в новой. Кроме того, переключатель «Без передачи фильтров» позволяет управлять, будут ли применённые в отчете фильтры переданы вместе с переходом по ссылке.
Отправка запроса
Функция «Отправка запроса» дает возможность выполнить запрос с выбором его типа: GET, POST, PUT, PATCH или DELETE. Подробно об этом функционале написано в разеделе документации:
«Кнопка для отправки http запросов»
13 - Индикатор значений (стрелочный)
Стрелочный индикатор значений может быть полезен в случаях, когда необходимо сравнение фактического показателя в сравнении с некой целью, которую необходимо достичь. При этом интуитивно показывает какой объем нехватает до достижения цели. Например, выполнение планов по факту.
Выбрать диаграмму индикатор можно при помощи пиктограммы «Индикатор стрелочный V2.0». Ниже перечислены настройки стрелочкого индикатора:
Раздел «Шкала» (см. рисунок выше):
«Начальный угол» — позволяет определить начальный угол шкалы элемента. По умолчанию «-150»;
«Конечный угол» — позволяет определить конечный угол шкалы элемента. По умолчанию «150»;
«Минимум» — позволяет определить начальное значение шкалы. По умолчанию «0»;
«Максимум» — позволяет определить конечное значение шкалы. По умолчанию определяется как максимальное значение объекта;
«Положение шкалы» — позволяет выбрать вариант положение шкалы в объекте («Снаружи» / «Внутри»);
«Ширина шкалы» — позволяет определить ширину шкалы. По умолчанию 15px;
«Цвет шкалы» — позволяет выбрать цвет шкалы из палитры;
«Цвет подписей» — позволяет выбрать цвет подписей из палитры;
«Количество цветов» — позволяет определить количество цветов шкалы с отсечками (от 2 до 7);
«Цвет 1» и т.д. — позволяет выбрать цвет соответствующей части шкалы из палитры;
«Инверсия» — позволяет применить инверсию к порядку выбранных цветов;
Раздел «Легенда» (см. рисунок выше):
«Положение» — позволяет выбрать из выпадающего списка вариант расположения легенды;
«Реверс» — позволяет изменить порядок элементов легенды на противоположный;
«Текст для» — позволяет выбрать из выпадающего списка показатель, для которого будет производиться настройка;
«Введите текст легенды» — позволяет определить псевдоним для показателя (как показатель будет отображаться на дашборде;
«Цвет фона» — позволяет определить цвет фона легенды;
«Цвет рамки» — позволяет определить цвет рамки легенды.
Раздел «Стилизация значений» (см. рисунок выше):
«Объект данных» — позволяет выбрать из выпадающего списка показатель, для которого будут настраиваться параметры;
«Ширина дуги» — позволяет определить ширину дуги показателя. По умолчанию «0»;
«Насыщенность» — позволяет определить насыщенность дуги показателя. По умолчанию «1»;
«Цвет» — позволяет определить цвет дуги показателя;
«Ширина стрелки» — позволяет определить ширину стрелки. По умолчанию «5px»;
«Насыщенность» — позволяет определить насыщенность стрелки. По умолчанию «0,5»;
«Показывать» — позволяет включить / выключить отображение значения на дашборде («Да» / «Нет»). По умолчанию «Нет»;
«Размер шрифта» — позволяет определить размер шрифта;
«Шаблон вывода» — позволяет выбрать из выпадающего списка вид отображения значения;
«Единица измерения» — позволяет выбрать из выпадающего списка единицу измерения (никакая, проценты или рубли).
Стрелочные индикаторы:
Состав стрелочного индикатора:
«Шкала» — настройка диапазона и делений для индикатора. Есть возможность указать минимум / максимум шкалы. По умолчанию минимум берет равный 0, максимум вычисляется в зависимость от значения;
«Указатель» — настройка параметров указателя для индикатора;
«Значение» — настройка видимости и формата значения в центре индикатора;
«Отсечка» — значение, которое является границей между состояниями показателей;
«Всплывающее окно отсечки» — информационное поле, появляющееся при наведении на шкалу.
Для использования эмодзи (см. рисунок выше) необходимо:
перейти в режим настройки объекта;
нажать правой кнопкой мыши в имени поля;
в появившемся контекстном меню выбрать «Эмодзи»;
выбрать нужный элемент в списке «Эмодзи»;
зайти в раздел «Стилизация значений»;
выбрать измененный объект данных;
поставить «Да» рядом с полем «Показывать»;
в шаблоне вывода выбрать из выпадающего списка «Заголовок».
14 - Геокарта
Настройка использования геокарты
Для использования представления необходимо, чтобы нужный вариант геокарты был заранее загружен на портал и нужно правильно подготовить набор данных. Для правильного отображения данных на геокарте между картой и набором данных должно быть установлено однозначное соответствие. Для каждой карты есть внутренняя легенда с одним или нескольким ключами. Это могут быть официальные идентификаторы территорий типа ОКАТО, названия территорий, аббревиатуры. В наборе данных в каждой строке должен быть хотя бы один из таких же ключей, по которому можно будет связать геокарту и набор данных. Пример настройки геопривязки:
В разделе «Геопривязка» нужно установить связь между картой и набором данных:
«Категория» – выбирается из списка установленных категорий;
«Тип геоданных» — выбирается тип карты из заранее загруженных на портал;
«Поле привязки геоданных» — ключ, по которому будет устанавливаться привязка;
«Поле привязки данных» — соответствующее ключу поле из набора данных.
В разделе «Легенда» (см. рисунок выше) можно настроить цвета раскраски и градацию размеров элементов карты в зависимости от значений. Весь пул значения автоматически делится на диапазоны и раскрашивается в выбранные цвета:
«Тип» — дискретный или плавный, настраивает переходы из цвета в цвет;
«Инверсия» — меняет местами набор цветов.
При добавлении на полку элемента типа «Цвет» (см. рисунок выше, 1), появляется возможность управлять цветом элемента на карте независимо от тех настроек, которые указаны в конструкторе. Цвет элементов предопределяются в палитре HEX. Настраивать таким образом цвет возможно как для областей так и для точек.
При добавлении на полку элемента типа «Размер» (см. рисунок выше) появляется возможность управлять размером элемента (см. рисунок выше, 1) на карте, весь пул значений выстраивается в порядке от меньшего к большему. Так же изменяется тип легенды — переход с градаций цвета на размер показателя. При активации фиксированного диапазона (см. рисунок выше, 2) появляется возможность задать границы диапазона (см. рисунок выше, 3) с окраской при превышении значения.
В разделе «Подписи» (см. рисунок выше) отображены возможности по настройке подписей элементов на карте.
Возможно настроить размер шрифта подписей, вид отображения подписей (выводить только значения, только наименования категорий или все вместе). Так же возможно настроить вывод подписей начиная с определенного уровня масштаба по опции «Нижняя граница масштаба». При масштабах ниже этой границы подписи не отображаются.
«Тайлы» — отображение карты для фона (см. рисунок выше). Вариант подложки в виде карты можно выбрать из списка.
«Карта» — для фона возможно включить / выключить карту.
Режим фильтра
При щелчке по области на геокарте значение гео-Категории передается в фильтр, остальные области на геокарте становятся серыми:
Данную настройку возможно включить на панели «Общих настроек» в «Режиме фильтра».
Использование дополнительного слоя геокарты
Дополнительный слой используется для одновременного вывода маркеров и размеченных территорий на карте.
Для правильной работы механизма необходимо следующая последовательность действий.
Перенести «пилюли» дополнительного слоя на соответствующие полки (как при обычной настройке карты).
Рекомендуется располагать «пилюли» дополнительного слоя справа (на «полках» «Значения» и «Категории»).
Выбрать слой для «пилюль», 0 — основной, 1 — дополнительный. Пилюли дополнительного слоя выделяются красной рамкой.
Учитываться в отображении они будут после включения «многослойного режима».
дрилл доступен для использования только на основном слое.
Пример отображения карты с двумя слоями:
Пример настройки карты:
Расположение областей на карте по названию геообъекта
Система может самостоятельно сопоставить наименование геообъекта его области на карте и отрисовать её. Для этого необходимо соответствие данных определенному стандарту. Для каждого типа геоданных ниже представлена таблица с наименованиями геообъектов, а также дополительными идентификаторами.
Страны мира 2022
Наименование
Код ОКСМ
Наименование ОКСМ
Аруба
533
АРУБА
Афганистан
4
АФГАНИСТАН
Ангола
24
АНГОЛА
Ангилья
660
АНГИЛЬЯ
Албания
8
АЛБАНИЯ
Аландские острова
248
ЭЛАНДСКИЕ ОСТРОВА
Андорра
20
АНДОРРА
Объединённые Арабские Эмираты
784
ОБЪЕДИНЕННЫЕ АРАБСКИЕ ЭМИРАТЫ
Аргентина
32
АРГЕНТИНА
Армения
51
АРМЕНИЯ
Американское Самоа
16
АМЕРИКАНСКОЕ САМОА
Французские Южные и Антарктические территории
260
ФРАНЦУЗСКИЕ ЮЖНЫЕ ТЕРРИТОРИИ
Антигуа и Барбуда
28
АНТИГУА И БАРБУДА
Австралия
36
АВСТРАЛИЯ
Австрия
40
АВСТРИЯ
Азербайджан
31
АЗЕРБАЙДЖАН
Бурунди
108
БУРУНДИ
Бельгия
56
БЕЛЬГИЯ
Бенин
204
БЕНИН
Буркина Фасо
854
БУРКИНА-ФАСО
Бангладеш
50
БАНГЛАДЕШ
Болгария
100
БОЛГАРИЯ
Бахрейн
48
БАХРЕЙН
Багамы
44
БАГАМЫ
Босния и Герцеговина
70
БОСНИЯ И ГЕРЦЕГОВИНА
Сен-Бартелеми
652
СЕН-БАРТЕЛЕМИ
Беларусь
112
БЕЛАРУСЬ
Белиз
84
БЕЛИЗ
Бермуды
60
БЕРМУДЫ
Боливия
68
БОЛИВИЯ, МНОГОНАЦИОНАЛЬНОЕ ГОСУДАРСТВО
Бразилия
76
БРАЗИЛИЯ
Барбадос
52
БАРБАДОС
Бруней
96
БРУНЕЙ-ДАРУССАЛАМ
Бутан
64
БУТАН
Ботсвана
72
БОТСВАНА
Центральноафриканская Республика
140
ЦЕНТРАЛЬНО-АФРИКАНСКАЯ РЕСПУБЛИКА
Канада
124
КАНАДА
Швейцария
756
ШВЕЙЦАРИЯ
Чили
152
ЧИЛИ
Китай
156
КИТАЙ
Кот-д’Ивуар
384
КОТ Д’ИВУАР
Камерун
120
КАМЕРУН
Демократическая Республика Конго
180
КОНГО, ДЕМОКРАТИЧЕСКАЯ РЕСПУБЛИКА
Республика Конго
178
КОНГО
Острова Кука
184
ОСТРОВА КУКА
Колумбия
170
КОЛУМБИЯ
Коморы
174
КОМОРЫ
Кабо-Верде
132
КАБО-ВЕРДЕ
Коста-Рика
188
КОСТА-РИКА
Куба
192
КУБА
Кюрасао
531
КЮРАСАО
Каймановы острова
136
ОСТРОВА КАЙМАН
Кипр
196
КИПР
Чехия
203
ЧЕХИЯ
Германия
276
ГЕРМАНИЯ
Джибути
262
ДЖИБУТИ
Доминика
212
ДОМИНИКА
Дания
208
ДАНИЯ
Доминиканская республика
214
ДОМИНИКАНСКАЯ РЕСПУБЛИКА
Алжир
12
АЛЖИР
Эквадор
218
ЭКВАДОР
Египет
818
ЕГИПЕТ
Эритрея
232
ЭРИТРЕЯ
Испания
724
ИСПАНИЯ
Эстония
233
ЭСТОНИЯ
Эфиопия
231
ЭФИОПИЯ
Финляндия
246
ФИНЛЯНДИЯ
Фиджи
242
ФИДЖИ
Фолклендские острова
238
ФОЛКЛЕНДСКИЕ ОСТРОВА (МАЛЬВИНСКИЕ)
Франция
250
ФРАНЦИЯ
Фарерский острова
234
ФАРЕРСКИЕ ОСТРОВА
Микронезия
583
МИКРОНЕЗИЯ, ФЕДЕРАТИВНЫЕ ШТАТЫ
Габон
266
ГАБОН
Великобритания
826
СОЕДИНЕННОЕ КОРОЛЕВСТВО
Грузия
268
ГРУЗИЯ
Гернси
831
ГЕРНСИ
Гана
288
ГАНА
Гибралтар
292
ГИБРАЛТАР
Гвинея
324
ГВИНЕЯ
Гамбия
270
ГАМБИЯ
Гвинея-Бисау
624
ГВИНЕЯ-БИСАУ
Экваториальная Гвинея
226
ЭКВАТОРИАЛЬНАЯ ГВИНЕЯ
Греция
300
ГРЕЦИЯ
Гренада
308
ГРЕНАДА
Гренландия
304
ГРЕНЛАНДИЯ
Гватемала
320
ГВАТЕМАЛА
Гуам
316
ГУАМ
Гайана
328
ГАЙАНА
Гонконг
344
ГОНКОНГ
Остров Херд и острова Макдональд
334
ОСТРОВ ХЕРД И ОСТРОВА МАКДОНАЛЬД
Гондурас
340
ГОНДУРАС
Хорватия
191
ХОРВАТИЯ
Гаити
332
ГАИТИ
Венгрия
348
ВЕНГРИЯ
Индонезия
360
ИНДОНЕЗИЯ
Остров Мэн
833
ОСТРОВ МЭН
Индия
356
ИНДИЯ
Британская Территория в Индийском Океане
86
БРИТАНСКАЯ ТЕРРИТОРИЯ В ИНДИЙСКОМ ОКЕАНЕ
Ирландия
372
ИРЛАНДИЯ
Иран
364
ИРАН (ИСЛАМСКАЯ РЕСПУБЛИКА)
Ирак
368
ИРАК
Исландия
352
ИСЛАНДИЯ
Израиль
376
ИЗРАИЛЬ
Италия
380
ИТАЛИЯ
Ямайка
388
ЯМАЙКА
Джерси
832
ДЖЕРСИ
Иордания
400
ИОРДАНИЯ
Япония
392
ЯПОНИЯ
Казахстан
398
КАЗАХСТАН
Кения
404
КЕНИЯ
Киргизия
417
КИРГИЗИЯ
Камбоджа
116
КАМБОДЖА
Кирибати
296
КИРИБАТИ
Сент-Китс и Невис
659
СЕНТ-КИТС И НЕВИС
Южная Корея
410
КОРЕЯ, РЕСПУБЛИКА
Кувейт
414
КУВЕЙТ
Лаос
418
ЛАОССКАЯ НАРОДНО-ДЕМОКРАТИЧЕСКАЯ РЕСПУБЛИКА
Ливан
422
ЛИВАН
Либерия
430
ЛИБЕРИЯ
Ливия
434
ЛИВИЯ
Сент-Люсия
662
СЕНТ-ЛЮСИЯ
Лихтенштейн
438
ЛИХТЕНШТЕЙН
Шри-Ланка
144
ШРИ-ЛАНКА
Лесото
426
ЛЕСОТО
Литва
440
ЛИТВА
Люксембург
442
ЛЮКСЕМБУРГ
Латвия
428
ЛАТВИЯ
Макао
446
МАКАО
Сен-Мартен (владение Франции)
663
СЕН-МАРТЕН (французская часть)
Марокко
504
МАРОККО
Монако
492
МОНАКО
Молдавия
498
МОЛДОВА, РЕСПУБЛИКА
Мадагаскар
450
МАДАГАСКАР
Мальдивы
462
МАЛЬДИВЫ
Мексика
484
МЕКСИКА
Маршалловы Острова
584
МАРШАЛЛОВЫ ОСТРОВА
Северная Македония
807
СЕВЕРНАЯ МАКЕДОНИЯ
Мали
466
МАЛИ
Мальта
470
МАЛЬТА
Мьянма
104
МЬЯНМА
Черногория
499
ЧЕРНОГОРИЯ
Монголия
496
МОНГОЛИЯ
Северные Марианские Острова
580
СЕВЕРНЫЕ МАРИАНСКИЕ ОСТРОВА
Мозамбик
508
МОЗАМБИК
Мавритания
478
МАВРИТАНИЯ
Монтсеррат
500
МОНТСЕРРАТ
Маврикий
480
МАВРИКИЙ
Малави
454
МАЛАВИ
Малайзия
458
МАЛАЙЗИЯ
Намибия
516
НАМИБИЯ
Новая Каледония
540
НОВАЯ КАЛЕДОНИЯ
Нигер
562
НИГЕР
Остров Норфолк
574
ОСТРОВ НОРФОЛК
Нигерия
566
НИГЕРИЯ
Никарагуа
558
НИКАРАГУА
Ниуэ
570
НИУЭ
Нидерланды
528
НИДЕРЛАНДЫ
Норвегия
578
НОРВЕГИЯ
Непал
524
НЕПАЛ
Науру
520
НАУРУ
Новая Зеландия
554
НОВАЯ ЗЕЛАНДИЯ
Оман
512
ОМАН
Пакистан
586
ПАКИСТАН
Панама
591
ПАНАМА
Острова Питкэрн
612
ПИТКЕРН
Перу
604
ПЕРУ
Филиппины
608
ФИЛИППИНЫ
Палау
585
ПАЛАУ
Папуа — Новая Гвинея
598
ПАПУА-НОВАЯ ГВИНЕЯ
Польша
616
ПОЛЬША
Пуэрто-Рико
630
ПУЭРТО-РИКО
Северная Корея
408
КОРЕЯ, НАРОДНО-ДЕМОКРАТИЧЕСКАЯ РЕСПУБЛИКА
Португалия
620
ПОРТУГАЛИЯ
Парагвай
600
ПАРАГВАЙ
Палестина
275
ПАЛЕСТИНА, ГОСУДАРСТВО
Французская Полинезия
258
ФРАНЦУЗСКАЯ ПОЛИНЕЗИЯ
Катар
634
КАТАР
Румыния
642
РУМЫНИЯ
Россия
643
РОССИЯ
Руанда
646
РУАНДА
Западная Сахара
732
ЗАПАДНАЯ САХАРА
Саудовская Аравия
682
САУДОВСКАЯ АРАВИЯ
Судан
729
СУДАН
Южный Судан
728
ЮЖНЫЙ СУДАН
Сенегал
686
СЕНЕГАЛ
Сингапур
702
СИНГАПУР
Южная Георгия и Южные Сандвичевы Острова
239
ЮЖНАЯ ДЖОРДЖИЯ И ЮЖНЫЕ САНДВИЧЕВЫ ОСТРОВА
Острова Святой Елены, Вознесения и Тристан-да-Кунь
654
СВЯТАЯ ЕЛЕНА, ОСТРОВ ВОЗНЕСЕНИЯ, ТРИСТАН-ДА-КУНЬЯ
Соломоновы острова
90
СОЛОМОНОВЫ ОСТРОВА
Сьерра-Леоне
694
СЬЕРРА-ЛЕОНЕ
Сальвадор
222
ЭЛЬ-САЛЬВАДОР
Сан-Марино
674
САН-МАРИНО
Сомали
706
СОМАЛИ
Сен-Пьер и Микелон
666
СЕН-ПЬЕР И МИКЕЛОН
Сербия
688
СЕРБИЯ
Сан-Томе и Принсипи
678
САН-ТОМЕ И ПРИНСИПИ
Суринам
740
СУРИНАМ
Словакия
703
СЛОВАКИЯ
Словения
705
СЛОВЕНИЯ
Швеция
752
ШВЕЦИЯ
Свазиленд
748
ЭСВАТИНИ
Синт-Мартен
534
СЕН-МАРТЕН (нидерландская часть)
Сейшельские Острова
690
СЕЙШЕЛЫ
Сирия
760
СИРИЙСКАЯ АРАБСКАЯ РЕСПУБЛИКА
Теркс и Кайкос
796
ОСТРОВА ТЕРКС И КАЙКОС
Чад
148
ЧАД
Того
768
ТОГО
Тайланд
764
ТАИЛАНД
Таджикистан
762
ТАДЖИКИСТАН
Туркменистан
795
ТУРКМЕНИСТАН
Восточный Тимор
626
ТИМОР-ЛЕСТЕ
Тонга
776
ТОНГА
Тринидад и Тобаго
780
ТРИНИДАД И ТОБАГО
Тунис
788
ТУНИС
Турция
792
ТУРЦИЯ
Тувалу
798
ТУВАЛУ
Тайвань
158
ТАЙВАНЬ (КИТАЙ)
Танзания
834
ТАНЗАНИЯ, ОБЪЕДИНЕННАЯ РЕСПУБЛИКА
Уганда
800
УГАНДА
Украина
804
УКРАИНА
Внешние малые острова США
581
МАЛЫЕ ТИХООКЕАНСКИЕ ОТДАЛЕННЫЕ ОСТРОВА СОЕДИНЕННЫХ
Для загрузки собственного типа геоданных необходимо зайти в настройки геоданных портала. Для этого необходимо открыть меню «Настройки портала» и перейти в «Управление геоданными».
Окно содержит ряд компонентов.
«Тип геоданных» — позволяет выбрать тип геоданных. Предустановленные типы нельзя редактировать или удалять. Список предустановленных типов геоданных можно найти в конце этой статьи.
«Отображаемое имя» — наименование типа геоданных, который будет использован на портале
«Описание» — описание типа геоданных. По умолчанию используется наименование файла.
«Свойства» — выпадающий список атрибутов геоданных. Позволяет выбрать атрибут, по которому идет сопоставление с геокартами. Активен только при выбранном типе геоданных.
Файл геоданных:
«Загрузить…» — позволяет загрузить файл geojson на портал;
«Выгрузить…» — позволяет выгрузить файл geojson выбранного типа геоданных;
«Очистить» — удаляет файл geojson выбранного типа геоданных;
«Удалить», «Обновить» — позволяет удалить и сохранить тип геоданных соответственно.
После загрузки и настройки геоданных, новым типом можно пользоваться как обычным geojson файлом.
Пример: рассмотрим парки Москвы. Исходный файл содержит множество атрибутов, поэтому необходимо выбрать те, которые потенциально будут использоваться для связывания типа геоданных с данными.
Далее необходимо заполнить оставшиеся поля и сохранить новый тип геоданных, нажав «Обновить».
После добавления нового типа, с ним можно работать как с обычным типом геоданных. В нашем случае полем для привязки геоданных выступает общепринятое название. Настройки геокарты и результат см. на скриншоте.
15 - Картинка
Для вывода на отчете произвольных изображений, например, логотип организации, пиктограмма сферы деятельности или какое-либо другое изображение, улучшающее восприятие информации, существует специальный элемент представления.
Выбрать этот элемент можно при помощи пиктограммы «Панель с картинкой».
Возможно настроить элемент в качестве специфической кнопки, например — сброс фильтров или возврат к основному меню.
Ниже приведены настройки изображений.
Раздел «Настройки изображения»:
«Изображение» — загрузить картинку, нажав на желтую пиктограмму. Удалить изображение можно с помощью красной пиктограммы. Слева от кнопок расположена область предварительного просмотра файла;
«Выбрать из готового» — позволяет выбрать пиктограмму из готовых наборов;
«Размеры» — размер отображения картинки относительно контейнера заполнения («Оригинал», «Заполнить», «Вписать», «По ширине», «По высоте», «Наследовать»);
«Выравнивать» — выравнивание картинки в контейнере;
«Тип заполнения» — стиль заполнения контейнера картинкой.
Раздел «Настройки клика:»
«Переход по ссылке» — позволяет при нажатии на изображение переходить на другой отчет или на внешнюю ссылку. Настраивается так же как и тут;
«Другая операция» — возможно указать дополнительные функции при клике;
«Обновить окно» (эквивалентно нажатию на клавиатуре «F5»);
«Открыть меню экспорта» (открывается меню экспорта в файлы);
«Текст всплывающей подсказки» — поле для ввода текста всплывающей подсказки. Если не заполнено — будет выводиться название файла.
16 - Контейнер с фильтрами
Часто бывает необходимо управлять фильтрами, влияющими на отбор данных для компонентов отчета.
Для использования фильтров можно воспользоваться Панелью «Фильтры и переключения», которая вызывается кнопкой «воронка» и отображается в правой панели отчета:
Либо можно разместить контейнеры с фильтрами непосредственно в самом отчете, что, обычно, более наглядно и удобно для управления и индикации значений фильтров:
Чтобы добавить фильтр непосредственно в отчет, необходимо выполнить следующие действия.
Добавить новый визуальный компонент в отчет.
Выбрать тип отображения компонента «Контейнер с фильтрами»:
Настроить работу компонента «Контейнер с фильтрами».
Для настройки работы компонента «Контейнер с фильтрами» следует на полке «Фильтры» внутри компонента расположить поле из набора данных, по значению которого будут фильтроваться данные других компонентов отчета:
Один «Контейнер с фильтрами» может содержать одно или несколько полей, по которым будет производиться фильтрация. Для того, чтобы контейнер отображал несколько фильтров, все соответствующие поля необходимо разместить на полке «Фильтры».
Правило общих фильтров: для того, чтобы фильтр работал как общий для всего дашборда необходимо, чтобы поле данных с одинаковым наименованием (алиасом) должно быть выбрано более чем в одном компоненте и в отчете должен быть включен общий фильтр (подробнее см. раздел «Настройка и использование общих фильтров и категорий»)
Настройки контейнера с фильтрами
В разделе «Общие настройки» можно установить отступы контейнера с фильтрами, а также выбрать отображаемый формат даты (например, «ДД.ММ.ГГГГ», «Месяц», «чч:мм» и т.д.), если поле фильтра имеет формат даты:
В разделе «Настройка отображения» пользователем могут быть выбраны следующие «типы отображения фильтра»:
«Список значений» (используется по умолчанию):
Дополнительные настройки для фильтров в виде списка значений доступные в разделе «Настройки отображения»:
«Скрывать заголовок» — позволяет скрыть заголовок фильтра;
«Множественный выбор» — позволяет настроить выбор нескольких значений фильтра;
Примечание: если фильтр содержит более 100 значений, то пункт «Выбрать всё» не будет доступен. Ограничение введено, чтобы не переполнялась строка SQL-запроса с условием IN для списка значений.
«Выбранные опции наверху» — выбранные значения отображаются в начале списка:
«Инвертированный фильтр» — для настройки условия ИСКЛЮЧАТЬ, что соответствует конструкции NOT IN в SQL-запросе. При этом в заголовке фильтра выводится символ «≠», а в списке элементов - “❌”;
«Добавить переключатель инвертированного фильтра» — позволяет добавить переключатель, с помощью которого можно выбирать режим фильтра обычный или инвертированный;
«Очищать выбор» — при установке этой опции в начале списка появится пункт «Очистить выбор»:
«Режим поиска без лимита» — снимает ограничения на количество уникальных значений, получаемых из набора данных при заполнении фильтра (по умолчанию — фильтр заполняется первыми 5000 строк и поиск осуществляется по этим значениям). Этот режим предназначен для ввода пользователем значения подстроки и поиска подходящих значений по всем значениям поля:
«Количество символов для активации режима» — поиск по подстроке включается после ввода пользователем >=N символов;
«Не загружать значения» — фильтр не заполняется значениями, а ожидает ввода пользователем строки поиска;
«Скрывать пустые строки» — позволяет не выводить в список фильтра пустые строки, если они есть в данных;
«Обновлять после сворачивания» — позволяет обновлять визуальные представления не сразу, а после сворачивания выпадающего списка значений фильтра;
«Обновлять после применения» - позволяет обновлять визуальные преставления не сразу, а после сворачивания выпадающего списка значений фильтра;
«Блокировать ручной ввод даты» — при включении этой опции для поля типа «Дата», возможно будет выбирать дату только из календаря, чтобы избежать ввода пользователем ошибочных (не существующих) значений вручную;
«Чекбоксы» — контейнер со всеми значениями фильтра в виде «галочек» / «флажков»:
«Кнопки» — контейнер со значениями фильтра в виде кнопок / областей:
«Слайдер» — фильтр с отображением дискретных значений в диапазоне «от» и «до». Дополнительные настройки в разделе «Настройки отображения» для данного типа фильтра:
«Отображать шаги» — позволяет отображать шаги на фильтре. Данным типом фильтра возможно управлять с помощью стрелок клавиатуры;
«Число опций» — ограничение максимального количества шагов;
«Период» — фильтр по диапазону:
«По двум датам» — фильтр по двум выбранным датам, одна из которых может быть по значению, а вторая по дипазону:
В разделе «Значения» пользователь может выбрать типы фильтра: «По значению», «По диапазону», «По сравнению»:
Раздел «Значения» при выборе типов «По значению» и «По сравнению» не имеет дополнительных настроек, а вот тип фильтра «По диапазону» имеет (см. рисунок ниже). При выборе типа фильтра «По диапазону» можно активировать / деактивировать выполнение условия 1 или 2, а также задать логику выполнения условий «и» / «или»:
Примечание: контейнер с фильтрами также может служить в виде кнопки «Применить» — аналогом кнопки на панели общих фильтров см. раздел «Настройка и использование общих фильтров и категорий», которая может быть размещена прямо в отчёте. Для того, чтобы сделать из контейнера с фильтрами кнопку «Применить» необходимо в режиме конструктора (перейти путем нажатия «шестерёнки» на панели управления) войти в настройки контейнера с фильтрами (путем нажатия «шестерёнки» в правом верхнем углу визуального элемента) и в разделе «Кнопка Применить» установить флаг «Вкл.» / «Выкл.». Там же можно настроить подпись для кнопки, установить цвет фона и цвет шрифта:
Настройка поля фильтра
Настроить имя фильтра можно нажав на стрелку вниз на пилюле необходимого поля данных на полке фильтров:
«Имя поля» — позволяет задать произвольное имя фильтра для выбранного поля;
«Имя по другому полю» — позволяет отображать значения фильтра по другому полю данных;
«Подсказка по другому полю» — позволяет выбрать поле, по которому будет выводиться подсказка;
«Поле производного фильтра» — тут необходимо выбрать то поле, в котором содержатся все значения каждого уровня иерархии из цепочки, т.е. все разделённые значения из спискового поля;
«Списковое поле» — здесь необходимо выбрать неразделённое поле цепочки, в котором будет произведён поиск по выбранному фильтру;
«Уровень отбора» — позволяет выбрать, на каком уровне сработает фильтрация значений в многоуровневых SQL-запросах внутри визуального компонента. Аналитический портал позволяет внутри визуального компонента использовать два уровня фильтрации: нулевой уровень (базовый) и первый уровень (дополнительный). Все фильтры по умолчанию имеют нулевой уровень. Уровень отбора настраивается в «Контейнере с фильтрами». Также уровень отбора выбирается для соответствующего поля на полке фильтров внутри визуального компонента. При этом, все значения визуального компонента, аналогично, могут иметь два уровня вычисления: нулевой уровень (установлен по умолчанию) и первый уровень (дополнительный). Фильтры с нулевым уровнем отбора влияют на все значения визуального компонента (не зависимо от того, какой «Уровень вычисления» по ним указан). Фильтр с первым уровнем отбора — является дополнительным уровнем фильтрации. Он влияет только на те pначения визуального компонента, для которых, соответственно, указан первый «Уровень вычисления».
17 - Представление в виде параллельных координат
Представление «Параллельные координаты» используется, если необходимо сравнить несколько показателей по набору объектов.
Например, нужно сравнить 20 разных автомобилей по ряду показателей: разгон до 100 км/ч, мощность, объем двигателя, оценки покупателей и т.д. Все эти критерии имеют разные шкалы и единицы измерения (секунды, лошадиные силы, субъективная оценка от 1 до 5, литры и т. д). В таких случаях есть 2 стандартных пути решения:
рисовать отдельный график для каждого этого показателя, но у вас не получится сравнить одну машину с другой по всем характеристтест стрелочный индикаторикам;
делать таблицу, которую необходимо долго и внимательно читать.
А можно воспользоваться графиками с параллельными координатами, в которых все шкалы нормированы.
При подготовке набора данных нужно учитывать, что все показатели одного объекта должны содержаться в одной строке набора данных, т.е. каждый показатель лежит в отдельном поле набора.
Выбрать график с параллельными координатами можно при помощи пиктограммы «Параллельные координаты».
Для настройки данных для диаграммы «Параллельные координаты» расположите все показатели на полке «Значения». Показатели на диаграмме будут располагаться по порядку размещения на полке. Первым лучше разместить название объекта, по которому нужно проводить анализ показателей, по нему же можно отсортировать данные:
Настройки для таблицы сравнения:
«Инверсия осей» — позволяет применить инверсию к выбранной из выпадающего списка шкале значений. Пример инверсии показан на рисунке ниже для шкалы «Долги ЖКХ руб на человека»;
для графиков возможно настроить цвета. Цвет графиков изменяется плавно от «Цвет минимума» до «Цвет максимума». Минимум и максимум определяется по первой шкале;
«Высота таблицы» — позволяет задать высоту таблицы по умолчанию. В режиме просмотра таблицы сравнения пользователь сам может изменить высоту таблицы.
Под диаграммой с параллельными координатами выводится таблица со списком объектов, по ней удобно искать график конкретного объекта. Если щелкнуть по интересующему объекту, то он выделится на графике и в таблице, как на примере на последнем рисунке. В таблице автоматически выводятся значения первой шкалы, кроме того в нее можно добавить и другие поля с полки «Значения». Для этого надо в соответствущей пилюле включить переключатель «Добавить в таблицу»:
Параллельные оси координат признаков можно менять местами на диаграмме.
Для анализа на диаграмме можно выделить группу графиков по любой оси признаков. Для этого надо на интересующей шкале щелкнуть левой кнопкой мыши и потянуть курсор вверх или вниз. Пример выделенного диапазона показан на рисунке ниже. Снять выделение можно щелкнув мышью в любом месте шкалы вне диапазона.
Возможно настроить экспорт данных в Excel. Если в разделе «Данные» установлена опция «Ограничить экспорт только данными таблицы», то в xlsx-файл будут выгружены только данные, отображаемые в таблице. Если опция не установлена, то будут экспортированы все данные с диаграммы.
18 - Круговая диаграмма
Круговые диаграммы могут быть полезны в случае задачи сравнения соотношений между частями и целым. Но если секторов на круговой диаграмме много, то трудно правильно воспринимать информацию, поэтому не рекомендуется использовать это представление при большом количестве категорий.
Выбрать круговую диаграмму можно при помощи пиктограммы «Диаграмма круговая» .
Для обычной круговой диаграммы не имеет смысла понятие «Серии». В остальном в настройке нет особенностей.
При добавлении серии в круговую диаграмму настраивается анимированная кольцевая диаграмма, которая будет одновременно отображать данные для одной серии (серия отображается в центре) и поочередно переключать серии в бесконечном цикле. При наведении мыши на диаграмму, движение по сериям останавливается, и можно ознакомиться с данными для конкретного значения серии.
Круговая диаграмма без серии (слева) и с сериями (справа):
Раздел «Серии» круговой диаграммы:
Настройки для серии на кольцевой диаграмме:
Раздел «Серии»:
«Циклическая анимация» — при выключении останавливается на одной из серий, которая в наборе данных была первой;
«Длительность» — время до переключения на следующую серию;
«Группа «Наименование серии» — включение отображение наименования и форматирование отображения. Включенное наименование серии см. ниже;
«Группа «Значение серии» — включение отображение значения и форматирование отображения.
Настройка цвета
Для круговой диаграммы возможно использовать палитру отчета (по умолчанию). Или в разделе «Стилизация» выбрать основной цвет и тогда остальные секторы будут раскрашены в оттенки базового цвета с заданным шагом яркости.
В случае если необходимо раскрасить сектора определенными цветами, надо выполнить следующие действия:
в наборе данных создать и заполнить поле, в котором будет записан цвет в виде с «HEX»-кода;
разместить на полке значений созданное выше поле. При этом указать тип поля как «Цвет»:
В результате, для секторов диаграммы будут использованы цвета из набора данных.
Настройка названий категорий
В легенде и подписях секторов возможно переопределить названия категорий, если в данных внесено длинное или непонятное пользователям название. Также можно переименовать группу «Прочее»:
19 - Панель показателей
Панель показателей рекомендуется использовать, если нужно вывести ключевые показатели эффективности. Эта визуализация занимает небольшую площадь и демонстрируют одновременно значение, состояние, цель, отклонение от цели и тенденцию развития. Выбрать панель показателей можно при помощи пиктограммы «Панель показателей V2».
Элементы панели возможно расположить вертикально или горизонтально. Это позволяет создавать на странице отчета списки «Наименование: Значение». Общие настройки расположения и цвета всей панели расположены в разделе «Вид панели»:
Панель показателей разделена на три элемента:
заголовок;
значение;
тренд.
Для визуализации этого каждый элемент раскрасили своим цветом:
Настройка данных для панели показателей, способ 1:
Для правильного отображения значения и тренда данные в наборе должны быть подготовлены определенным образом. Может быть два варианта настройки.
Вариант №1: тренд заранее не определен в источнике данных и его нужно вычислять при отображении. В этом случае должно быть определено значение показателя для нескольких периодов, которые можно выстроить в хронологическом порядке.
Порядок настройки:
на полку «Значения» нужно разместить числовое поле (показатель), которое требуется отслеживать;
на полку «Категории» поле, отображающее периодичность данных, его нужно обязательно отсортировать в прямом или обратном порядке (см. рисунок выше);
последнее значение из списка попадет в элемент отображения «Значение»;
предпоследнее значение из списка будет участвовать в расчете тренда;
Вариант №2: тренд определен в источнике данных и хранится в отдельном поле. В этом случае достаточно отсортировать набор в порядке возрастания. В панель показателя будет выведено значение показателя и значение тренда из последней строки набора данных после сортировки.
Порядок настройки:
на полку «Значения» на первое место нужно разместить числовое поле (показатель), которое будет отображаться как значение, и на второе место поле тренда;
на полку «Категории» поле, отображающее периодичность данных, его нужно обязательно отсортировать в прямом или обратном порядке (см. рисунок выше, и ниже (показан второй способ настройки данных для панели показателей)):
первое поле с полки «Значения» попадет в элемент отображения «Значение»;
второе поле с полки «Значения» попадет в элемент отображения «Тренд»;
настроить внешний вид отображения.
В случае второго варианта настройки вместо тренда можно выводить целевое значение:
Отображение элементов можно включать и выключать. Для каждого элемента отображения нужно сделать свои настройки.
Настройки отображения элементов
Интерфейс настройки
Описание настройки
Элемент отображения «Заголовок»: Сам текст заголовка можно ввести в разделе «Общие настройки». Показывать элемент – можно включать и выключать. Можно выбрать цвет заливки, настроить форматирование шрифта (тип, стиль, размер, жирность и цвет), а также установить формат обводки текста.
Элемент отображения «Значение»: настройка аналогична элементу «Заголовок». Дополнительно можно установить до какого знака нужно округлять значение показателя.
Элемент отображения «Тренд»: настройка аналогична элементу «Заголовок». Дополнительно можно установить: «Тип расчета» — «Тренд» / «Целевое значение». «В процентах» — отображение тренда в основных величинах или в процентах. «Реверс цвета» – окраска стрелочного индикатора — вместо зеленого стрелка будет окрашена в красный цвет. По умолчанию установлено, что увеличение окрашивается зеленым (больше — лучше), но в каких-то случаях может быть показатель, для которого увеличение будет означать ухудшение ситуации (например, количество жалоб), тогда необходимо включить реверс.
Режим фильтр
Если на панели показателей используется локальный фильтр, то можно настроить панель таким образом, что при щелчке на эту панель значение локального фильтра передавалось в общий фильтр. И остальные компоненты дашборда, на которых применен данный фильтр, отфильтруются по выбранному значению.
Например, панель отображает количество заявок «В работе > 10 дней», стоит фильтр по «Статусу заключения»:
Для того, чтобы использовать панель для фильтрации данных, нужно в меню поля «Статус заключения», находящегося на полке «Фильтры», включить настройку «Управляющий фильтр»:
20 - Радарная диаграммы
Настройка радарной диаграммы
Радарная диаграмма — разновидность графика, которая отлично подходит для представления данных, сгруппированных по определенному признаку (по годам, месяцам, категории товаров и т.п.). В отличие от большинства других типов диаграмм, в радарной диаграмме осью «X» служит окружность (см. рисунок ниже).
В каких ситуациях полезна именно радарная диаграмма:
нужна максимальная наглядность;
необходимо проиллюстрировать изменчивость показателей сразу по нескольким направлениям;
важно показать на одном графике зависимость переменных величин от набора стабильных значений.
Для настройки радарной диаграммы не требуются специфические действия отличные от описанных в этом разделе:
21 - Настройка сводной таблицы
Настройка сводной таблицы
При необходимости добавить в отчет сводную таблицу выберите пиктограмму Сводная таблица».
Для настройки представления данных в нескольких разрезах и размещения агрегированных значений по «Строкам» / «Столбцам» предназначены «Полки»:
«Полка «Значения» — полка для размещения результирующих значений;
«Полка «Строки» — полка для размещения полей в строках;
«Полка «Столбцы» — полка для размещения полей в столбцах;
«Полка «Фильтры»» — полка для размещения полей, которые будут использоваться в качестве фильтров;
«Полка «Дополнительно» — полка для размещения полей, которые будут доступны пользователю в режиме просмотра для возможного дополнения других полок таблицы без соответствующих настроек в режиме конструктора (см. рисунок ниже).
Значения полки «Дополнительно» будут доступны для выбора в выпадающем боковом списке сводной таблицы
Значения, строки и колонки поддерживают работу вычислямых полей.
Общие настройки
В общих настройках пользователь может установить общий формат отображения даты в таблице, установить заголовок и подзаголовок, скрыть заголовки значений в колонках.
Управление итогами
При настройке сводной таблицы можно управлять видимостью и положением итогов, для этого в настройках таблицы добавлен раздел «Итоги». Раздел позволяет:
· Закрепить общие итоги. При скролле таблицы итоги будут закреплены
· Вывести/скрыть общие итоги по строкам или колонкам
· Перенести итоги по строкам и колонкам в начало или конец сводной таблицы
Настройка полей
Сводная таблица позволяет выполнить настройку каждого поля по отдельности в разделе «Настройка полей». Раздел позволяет:
· Установить ширину поля в пикселях
· Установить формат даты
· Установить префикс к значению
Стили таблицы
Для компонента разработано два стиля таблицы: классический и облегченный. Так же в настройках общих стилей можно установить цвет линий и ориентацию текста в ячейках. Настройка стиля происходит в разделе «Стилизация»
Стандартный стиль таблицы:
Облегченный стиль таблицы:
Условное форматирование
В сводной таблицы можно настраивать условное форматирование в разделе «Условное форматирование». Раздел содержит правила, которые применяются для форматирования таблицы;
Для добавления нового правила необходимо нажать на кнопку «создать» в разделе «Условное форматирование».
Для нового правила необходимо указать поля:
«Что оформляем» – поле, ячейки, которые необходимо оформить.
«Что проверяем» – поля, знания которых будут проверены на соответствие условиям.
Значение «Что проверяем» рассчитается для каждого значения офорляемой ячейки, и может быть выбрано только из полки значений, обязательно должно иметь в при вычслении агрегатную функцию. Значение для может быть скрыто отображения, если ему установить свойство «Скрыть результат».
– Условие 1 и Условие 2 – условие или диапазон значений, которым должно удовлетворять значение «Что проверяем» для того чтобы условное форматирование отработало. Каждому условию должен быть задан оператор сравнения.
– Оформляемые ячеки «Значения» или «Итоги» указывают, поля какого уровня будут оформлены.
Пример настройки условного форматирования
Для сводной таблицы необходимо выделить строки по состояниям задач, если задач в нужном состоянии больше 1.
Настройка таблицы должна выглядеть следующим образом:
Если оформляемые ячейки выбраны «Значения» тогда проверяются значения в ячейках без итогов по строкам, если оформляемые ячейки выбраны и значения и итоги, тогда проверяются итоги по строкам.
22 - Настройка таблицы сравнения
Настройка таблицы сравнения
Для сравнения показателей двух объектов возможно добавить в отчет таблицу сравнения, выбрав пиктограмму «Таблица сравнения»:
полка «Объекты» — полка для размещения объектов сравнения;
полка «Значения» — полка для размещения значений показателей для сравнения;
полка «Показатели» — полка для размещения поля показателей, по которым производится сравнение;
полка «Серии» — полка для размещения поля для дополнительной группировки внутри группы «Значения»;
полка «Фильтры» — полка для размещения полей, которые будут использоваться в качестве фильтров.
Необходимо выбрать объекты сравнения, которые будут отображаться по умолчанию. «Показатели» — настройка списка показателей для сравнения.
В разделе «Расчет итогов» можно настроить для каждого показателя способ обработки итогов если указаны серии.
Если способ обработки не настроен, то для расчета итогов значения показателей суммируются.
Варианты обработок итогов:
«SUM» — суммирование значений (например, сумма значений за несколько лет);
«MIN» — выбрать минимальное из значений;
«MAX» — выбрать максимальное из значений;
«AVG» — выбрать среднее по по всем значениям показателя;
«Последний» — выбрать последнее из указанных значений (например, на рисунке выше в итоги по показателю «Выставки» попадет значение за последний год);
В разделе «Дельта / процент» возможно включить / выключить колонки «Дельта» и «Процент». Рассчитываются следующим образом:
Плиточная карта регионов представляет собой специальный тип карты, где определенная площадь разделена на различные регионы или зоны с помощью плиток или геометрических форм. Каждая плитка представляет отдельный регион и может иметь различную цветовую схему для визуализации.
Такие плиточные карты регионов часто используются в географических информационных системах (ГИС) и картографии для визуализации и анализа географических данных, таких как, уровень населенности, климатические зоны и т.д. Каждый регион может быть обозначен отдельным цветом или условным обозначением, что позволяет легко визуализировать информацию и делать сравнительный анализ между различными регионами.
Для отображения данных необходимо связать карту и набор данных. Для этого необходимо в «Категории» поместить поле с наименованиями региона. Список эталонных названий регионов можно найти ниже.
Эталонные наименование регионов для плиточной карты
Группа
Краткое наименование
Полное наименование
СЗФО1
Кали
Калининградская область
СЗФО1
Спб
г. Санкт-Петербург
СЗФО1
Лен
Ленинградская область
СЗФО1
Пск
Псковская область
СЗФО1
Кар
Республика Карелия
СЗФО1
Новг
Новгородская область
СЗФО1
Воло
Мурманская область
СЗФО1
Мур
Вологодская область
СЗФО2
Арх
Архангельская область
СЗФО2
Нен
Ненецкий автономный округ
СЗФО2
Коми
Республика Коми
ЦФО
Смол
Смоленская область
ЦФО
Бря
Брянская область
ЦФО
Твeр
Тверская область
ЦФО
Калу
Калужская область
ЦФО
Орёл
Орловская область
ЦФО
Курск
Курская область
ЦФО
Мос
Московская область
ЦФО
Яро
Ярославская область
ЦФО
Тул
Тульская область
ЦФО
Мск
г. Москва
ЦФО
Бел
Белгородская область
ЦФО
Лип
Липецкая область
ЦФО
Ива
Ивановская область
ЦФО
Вла
Владимирская область
ЦФО
Ряз
Рязанская область
ЦФО
Там
Тамбовская область
ЦФО
Вор
Воронежская область
ЦФО
Кос
Костромская область
ЮФО
Сев
г. Севастополь
ЮФО
Крым
Республика Крым
ЮФО
Адыг
Республика Адыгея (Адыгея)
ЮФО
Крдр
Краснодарский край
ЮФО
Рос
Ростовская область
ЮФО
Калм
Республика Калмыкия
ЮФО
Волг
Волгоградская область
ЮФО
Аст
Астраханская область
КФО
Хрсн
Херсонская область
КФО
Зап
Запорожская область
КФО
Днр
Донецкая Народная Республика
КФО
Лнр
Луганская Народная Республика
БФО
Бкн
Байконур
СКФО
Кара
Карачаево-Черкесская Республика
СКФО
Каб
Кабардино-Балкарская Республика
СКФО
Став
Ставропольский край
СКФО
Осeт
Республика Северная Осетия-Алания
СКФО
Чеч
Чеченская Республика
СКФО
Инг
Республика Ингушетия
СКФО
Даг
Республика Дагестан
ПФО
Ниж
Нижегородская область
ПФО
Мор
Республика Мордовия
ПФО
Пен
Пензенская область
ПФО
Мари
Республика Марий Эл
ПФО
Чув
Чувашская Республика — Чувашия
ПФО
Уль
Ульяновская область
ПФО
Сар
Саратовская область
ПФО
Кир
Кировская область
ПФО
Тат
Республика Татарстан (Татарстан)
ПФО
Сам
Самарская область
ПФО
Орен
Оренбургская область
ПФО
Пер
Пермский край
ПФО
Удм
Удмуртская Республика
ПФО
Бшк
Республика Башкортостан
УрФО
Ямал
Ямало-Ненецкий автономный округ
УрФО
Хан
Ханты-Мансийский автономный округ — Югра
УрФО
Свер
Свердловская область
УрФО
Чел
Челябинская область
УрФО
Тюм
Тюменская область
УрФО
Кург
Курганская область
СФО
Омск
Омская область
СФО
Томск
Томская область
СФО
Ново
Новосибирская область
СФО
Ал. к.
Алтайский край
СФО
Алт
Республика Алтай
СФО
Крас
Красноярский край
СФО
Кем
Кемеровская область
СФО
Хак
Республика Хакасия
СФО
Тыва
Республика Тыва
СФО
Ирк
Иркутская область
ДФО
Заб
Забайкальский край
ДФО
Бур
Республика Бурятия
ДФО
Саха
Республика Саха (Якутия)
ДФО
Амур
Амурская область
ДФО
Евр
Еврейская автономная область
ДФО
Чук
Чукотский автономный округ
ДФО
Маг
Магаданская область
ДФО
Хаб
Хабаровский край
ДФО
При
Приморский край
ДФО
Кам
Камчатский край
ДФО
Схлн
Сахалинская область
Плитки
В разделе «Плитки» можно настроить отображение данных в плитках, а также настроить сами плитки.
«Тип плиток» — позволяет настроить формат ячеек: Квадрат/Гекс (шестиугольник).
«Подсказка» — вывод подсказки при наведении курсора на плитку.
«Отмечать города федерального значения» — включает/выключает отметки городов.
«Размер плитки» — настраивает размер плитки при отображении.
«Размер текста» — настраивает размер текста названия регионов внутри плиток.
Тренд
В разделе «Тренд» можно настроить вывод тренда по определенным значениям, которые помещаются на соответствующую полку. Дополнительно про тренд можно прочитать в этой статье:
«Поле тренда» — позволяет выбрать поле, по которому будет выполнен расчет;
«В процентах» — вывод тренда в процентном значении;
«Максимальная длина» — позволяет настроить максимальную длину строки выводимого значения. Длина варьируется от 2 до 10 символов;
«Размер текста» — принимает значение от 1 до 20 px;
«Точность» — настраивает длину числового значения после запятой. Варьируется от 0 до 5 символов;
Цвет увеличения/уменьшения тренда» — настраивает цвет плитки. Если значение по тренду увеличивается, то плитка окрашивается в цвет, указанный в «Цвет увеличения тренда». Аналогично с «Цвет уменьшения тренда».
Группировка
В разделе группировка всего одна настройка, в которой можно изменить расстояние между федеральными округами. Настройка принимает значение от 0.1 до 1.
Легенда
В разделе «Легенда» настраиваются следующие параметры:
«Цвет рамки» — принимает значение цвета;
«Ширина рамки» — принимает значение от 0 до 5 px;
«Зависимость от фильтров» — настраивает отображение легенды, согласно фильтру. Если этот параметр отключен, то выводит легенду для всего набора данных. Если включен — только для отфильтрованного набора данных;
«Дискретные цвета» — включает предустановленные цвета без градиента. Каждый цвет можно настроить индивидуально;
«Количество цветов» — устанавливает предустановленное количество цветов для легенды. Принимает значения 3, 5, 7;
«Цвет N» — настраивает цвет для каждого N значения;
«Инверсия» — позволяет инвертировать цвета легенды. Первый и последний цвета меняются значениями относительно центрального значения.