ПоказательLTS
Показатель — это виджет, который можно использовать, когда необходимо обратить внимание пользователей дашборда на конкретную метрику.
Настройки виджета
Помимо общих настроек, у виджета есть уникальные.
Настройка данных
В виджет можно добавить два показателя: первый (основной, отображается крупным шрифтом) и второй (второстепенный, отображается над первым показателем). Чтобы добавить показатель, укажите для него меру.
Для меры доступны стандартные настройки. Также можно настроить следующие параметры:
- Размер шрифта
- Толщина шрифта
- Вид (обычный или с индикатором)
- Цвет:
- Авто (выбран по умолчанию, невозможно настроить)
- Базовый (цвет выбирается в палитре)
- По правилу (для значений доступны правила с режимом Базовый или Настроить)
- Настроить (по формуле)
- Отображать (Всегда/По переменной/По формуле)
Настройка отображения
Для виджета доступны стандартные настройки отображения.
Настройка фильтрации
Для виджета доступны стандартные настройки фильтрации, кроме выбора режима фильтрации.
Фильтр, настроенный в виджете, невозможно удалить в режиме просмотра.
Подробнее о виджете Показатель в видеокурсе.
Настройка виджета в YAML
Виджет можно редактировать не только в образе, но и в YAML-редакторе. В таблице ниже представлены ключи и значения, которые можно использовать для настройки. Подробнее о том, как работать с ключом value, описано на странице Значения разрезов и мер в YAML. Форматы данных, которые можно использовать, описаны на соответствующей странице. Общие параметры для виджетов описаны на странице Настройка виджетов в YAML.
Настройки данных в YAML
| Ключ | Тип | Определение |
|---|---|---|
| title | string | Заголовок |
| showMarkdown | boolean | Описание |
| markdownText | string | Текст описания |
| markdownMeasures | — | Мера в описании |
| firstMeasures / secondMeasures | — | Первый показатель / Второй показатель |
Настройки первого и второго показателя в YAML
Чтобы задать настройки первого и второго показателей, используйте ключи firstMeasures/secondMeasures. В блоке можно использовать следующие ключи:
| Ключ | Тип | Определение |
|---|---|---|
| name | string | Название показателя |
| value | — | Формула показателя |
| dbDataType | enum | Тип данных показателя |
| format | enum | Формат |
| formatting | enum | Форматирование |
| formattingTemplate | string | Собственное форматирование Доступно только для типа форматирования CUSTOM (Настроить) |
| fontSize | number | Размер шрифта |
| fontWeight | enum | Толщина шрифта: - NORMAL — обычная- BOLD — большая |
| displaySign | enum | Вид меры: - NONE — обычный- INDICATOR — показатель со стрелкой (рост/падение) |
| color | — | Цвет: - AUTO — авто- BASE — базовый- FORMULA — по формуле- RULE — по правилу |
| displayCondition | — | Отображать (условие отображения) |
Настройки отображения в YAML
| Ключ | Тип | Определение |
|---|---|---|
| paddings | string | Отступы по сторонам |
| titleSize | number | Размер заголовка |
| titleColor | — | Цвет заголовка: - AUTO — авто- BASE — базовый |
| titleWeight | enum | Толщина заголовка: - NORMAL — обычная- BOLD — большая |
| markdownTextSize | number | Текст описания В параметре указывается размер текста описания в Markdown. Параметр доступен, если активен переключатель Описание |
Настройки фильтрации в YAML
| Ключ | Тип | Определение |
|---|---|---|
| ignoreFilters | boolean | Игнорировать фильтры |
| filters | — | Предустановленные фильтры |
| stateName | string | Состояние |
Пример настроенного виджета в YAML-редакторе
widgets:
- key: indicator
apiVersion: "17"
type: KPI_CHART
settings:
titleColor:
mode: AUTO
titleSize: 14
paddings: 8
titleWeight: NORMAL
ignoreFilters: false
stateName: null
title: Конверсия от заявки до согласования
firstMeasures:
- name: Конверсия
value:
mode: CONVERSION
startEventProcessKey: 7d3f8aa1-97af-47ab-a616-48cf923e791a
startEventNameFormula: '"phases"."phase"'
startEventName: Оформление заявки
startEventTimeFormula: '"phases"."event_time"'
startEventFilters: []
endEventNameFormula: '"phases"."phase"'
endEventProcessKey: 7d3f8aa1-97af-47ab-a616-48cf923e791a
endEventName: "Согласование"
endEventTimeFormula: '"phases"."event_time"'
endEventFilters: []
endCaseCaseIdFormula: '"cases"."application_id"'
dbDataType: Float64
formatting:
value: AUTO
mode: BASE
format:
value: PERCENT
mode: BASE
fontSize: 30
fontWeight: NORMAL
displaySign: NONE
color:
mode: AUTO
displayCondition:
mode: DISABLED
secondMeasures: []
filters: []
showMarkdown: false
markdownMeasures: []
markdownText: ""
markdownTextSize: 17
Была ли статья полезна?