ВоронкаLTS
Для использования требуется лицензия Бизнес-пользователь мультипроцессный или Аналитик мультипроцессный.
Воронка — это виджет для построения графика по этапам одного или нескольких бизнес-процессов. Метрики на графике помогают анализировать этапы и выявлять потенциальные проблемные области.
В режиме просмотра можно выделять и копировать заголовок и значение меры.
Настройки виджета
Помимо общих настроек, у виджета есть уникальные.
Настройка данных
Этап процесса
Кликните + Этап процесса, чтобы увидеть список процессов, созданных в Модели данных. В списке отображаются максимум 20 процессов. Если нужного процесса нет в списке, воспользуйтесь поиском.
В виджет можно добавлять неограниченное количество этапов из разных процессов. Кликните на процесс и выберите тип отображения события:
- Любое событие — используется для настройки этапа, в котором необязательно знать, какое событие произошло
- Одно из событий — используется для настройки этапа процесса, где важно явно определить события, которые произошли на данном этапе
В списке отображаются максимум 20 событий. Если нужного события нет в списке, воспользуйтесь поиском.
Для обоих вариантов можно ограничить набор событий с помощью предустановленных фильтров.
Для этапа процесса можно настроить действие по клику. Для параметров действий доступны способы ввода Из переменной и Задать агрегацией.
- При изменении процесса внутри этапа заданные формулы метрик сбрасываются.
- Если в этапе нет ни одной метрики с формулой, этап не отображается в виджете.
Мера
Для этапов процесса добавляются типовые или обычные меры. Доступные типовые меры:
- Количество
- Конверсия
- Длительность
При добавлении обычной меры появляется показатель, внутри которого задаются формулы для каждого этапа процесса.
При добавлении меры отображается в виде столбика та, которая расположена первой в списке или не ограничена условием отображения. Другие меры отображаются в виде меток.
Настройки меры перечислены в таблице ниже.
| Мера | Доступные настройки | 
|---|---|
| Количество | Название Форматирование (применяется для всех этапов) Период тренда Настройки отображения При добавлении такой меры показатель расчитывается по собственной формуле для каждого этапа процесса. Доступны две типовых количественных меры: Количество событий (количество строк в event_table) и Количество объектов (количество строк в case_table, при расчете используются значения из колонки CaseID таблицы событий процесса). Обе меры можно выбрать в Конверсии в качестве меры подсчета | 
| Конверсия | Название Мера подсчета (обычная из списка или типовая Количество. При выборе меры подсчета недоступны меры, которые уже используются для подсчета других конверсий) Формат Форматирование Период тренда Настройки отображения | 
| Длительность | Название Агрегация (avg или median) Форматирование Период тренда Настройки отображения | 
| Обычная | Название Формула Период тренда Настройки отображения | 
Меры Длительность и Конверсия не отображаются для первого этапа процесса.
Формулы для этапов
Формула задается для каждого этапа процесса. В настройках доступен список с группами показателей пространства и таблицами в модели данных. Отображаются таблицы, которые: - Необходимы для построения процесса на этом этапе виджета - Связаны с этим процессом выходящими связями
Также можно использовать шаблонную формулу Количество или указать формулу вручную, кликнув по кнопке Настроить.
При настройке меры для этапа процесса можно очистить значение формулы, нажав на крестик справа у поля ввода.
Если этап был удален, то настройка формулы в мерах скрывается. Если мера уже создана и добавлен новый этап, то для него также необходимо настроить формулу.
Период тренда
Период тренда отображает количественное изменение для каждого этапа процесса за выбранный промежуток времени. Значение тренда отображается в скобках рядом со значением меры.
Категории расчета тренда:
- Нет (тренд не рассчитывается)
- По значению
- По переменной
- По формуле
В режиме По значению необходимо указать целочисленное значение времени. В поле Единицы измерения тренда доступны секунды, дни, месяцы или годы.
В режиме По переменной необходимо выбрать переменную вида Вводимое значение или Статический список. Тренд рассчитывается на основе текущего значения выбранной переменной.
В режиме По формуле необходимо задать формулу для расчета.
В параметре Вид тренда можно указать вариант отображения: со знаком (плюс/минус) или со стрелкой (вверх/вниз). Параметр доступен, если для меры задан тренд и включено отображение меток.
Заданный период тренда влияет на меру, для которой он рассчитывается. Например, если указанный период тренда — 1 месяц, то мера для этапа процесса также отображается с расчетом за 1 месяц.
Настройки отображения меры
- Переключатель Заголовок
- Размер заголовка
- Переключатель Метки значений
- Размер меток
- Толщина меток (Обычная/Большая)
- Цвет меток (Авто/Базовый/По правилу/Настроить)
- Переключатель Высота столбиков
- Цвет столбиков (Отключено/Базовый/По правилу/Настроить)
- Отображать (Всегда/По переменной/По формуле)
Для типовых мер недоступно условие отображения по формуле.
Цвет столбика первой меры в списке и меток
- Отключено (только для цвета столбиков, значение установлено для каждой меры по умолчанию. Если цвет столбиков отключен для всех мер, все столбики отображаются одним цветом)
- Авто (только для цвета меток)
- Базовый
- По правилу (для значений доступны правила с режимом Базовый, По градиенту и Настроить)
- Настроить (по формуле)
При настройке цвета столбиков необходимо учитывать следующее:
- Цвет на графике наследуется от самой верхней меры в списке показателей, не скрытой условием отображения.
- Цвет столбика можно задать только для первой меры. Для остальных мер задается цвет по умолчанию.
- Для типовых мер в настройке цвет столбика доступны только режимы Отключено, Базовый и По правилу.
Настройка отображения
Размер текста
Регулирует размер текста в строках виджета.
Размер меток
Регулирует размер текста в метках.
Подсказка
Если включить подсказку, то в режиме просмотра при наведении на полосу диаграммы появится окошко с информацией об этапе процесса. Отображаются следующие характеристики:
- Название этапа процесса
- Название меры, отображающейся столбиками, и ее значение для этапа
- Процент от наибольшего и предыдущего с указанием их значений
Также при включении подсказки между столбиками появится соединяющая их линия. По умолчанию подсказка отключена.
Ширина столбиков
По умолчанию установлено значение Авто. Минимальное значение — 60, максимальное — 250.
Ось X
На оси X отображаются названия этапов.
Настройка фильтрации
Для виджета доступны стандартные настройки фильтрации.
Настройка виджета в YAML
Виджет можно редактировать не только в образе, но и в YAML-редакторе. В таблице ниже представлены ключи и значения, которые можно использовать для настройки. Подробнее о том, как работать с ключом value, описано на странице Значения разрезов и мер в YAML. Форматы данных, которые можно использовать, описаны на соответствующей странице. Общие параметры для виджетов описаны на странице Настройка виджетов в YAML.
Настройки данных в YAML
| Ключ | Тип | Определение | 
|---|---|---|
| title | string | Заголовок | 
| showMarkdown | boolean | Описание | 
| markdownText | string | Текст описания | 
| markdownMeasures | — | Меры в описании | 
| stages | — | Этапы | 
| measures | — | Меры | 
Настройка этапов (ключ stages)
Чтобы настроить этап, используйте блок с ключом stages. Ключи, используемые в блоке, приведены в таблице.
| Ключ | Тип | Определение | 
|---|---|---|
| name | string | Название этапа | 
| processKey | string | Ключ процесса | 
| eventOccurrenceMode | enum | Режим выбора событий: - ANY_EVENT— любое событие- ONE_OF_EVENT— одно из событий | 
| onClick | — | Действия по клику | 
| events | — | События Только для ONE-OF-EVENT(одно из событий) | 
Настройка мер (ключ measures)
| Ключ | Тип | Определение | 
|---|---|---|
| name | string | Название меры | 
| value | — | Формула меры | 
| dbDataType | enum | Тип данных формулы | 
| trendPeriod | — | Период времени для расчета тренда | 
| isColumnsHeight | boolean | Высота столбиков | 
| format | enum | Формат | 
| formatting | enum | Форматирование | 
| formulaMode | enum | Типовая мера - EVENTS_COUNT— количество событий- OBJECTS_COUNT— количество объектов- CONVERSION— конверсия- DURATION— длительность | 
| countingMeasure | string | Типовая мера в конверсии - Количество событий - Количество объектов | 
| aggregationMode | enum | Формула агрегации (Длительность) - AVG- MEDIAN | 
| formattingTemplate | string | Кастомное форматирование Только для форматирования CUSTOM(Настроить) | 
| barsColor | — | Блок для настройки цвета столбиков. В ключе modeуказывается режим:- AUTO— авто- BASE— базовый- GRADIENT— по градиенту- FORMULA— по формуле- RULE— по правилу | 
| showLabels | boolean | Метки значений | 
| labelsColor | — | Цвет меток: - AUTO— авто- BASE— базовый- GRADIENT— по градиенту- FORMULA— по формуле- RULE— по правилу | 
| labelsSize | number | Размер меток | 
| showTitle | boolean | Заголовок | 
| titleSize | number | Размер заголовка | 
| labelsWeight | enum | Начертание меток | 
| displayCondition | — | Отображать (условие отображения) | 
Период тренда (ключ trendPeriod)
| Ключ | Тип | Определение | 
|---|---|---|
| mode | enum | Категория расчета тренда: - NONE— нет- VALUE— по значению- VARIABLE— по переменной- FORMULA— по формуле | 
| timeUnit | enum | Единицы измерения (для любой категории, кроме NONE):- SECONDS— секунды- DAYS— дни- MONTHS— месяцы- YEARS— годы | 
| displaySign | enum | Иконка тренда: - NONE— знак плюс или минус- INDICATOR— показатель со стрелкой (рост/падение)- TREND— стрелка вверх/вниз | 
Настройка событий (ключ events)
Чтобы настроить событие, используйте блок с ключом events. Ключи, используемые в блоке, приведены в таблице.
| Ключ | Тип | Определение | 
|---|---|---|
| name | string | Название события | 
| filters | — | Фильтры на события | 
Настройки отображения в YAML
| Ключ | Тип | Определение | 
|---|---|---|
| paddings | string | Отступы | 
| titleSize | number | Размер заголовка | 
| titleColor | — | Цвет заголовка: - AUTO— авто- BASE— базовый | 
| titleWeight | enum | Толщина заголовка: - NORMAL— обычная- BOLD— большая | 
| markdownTextSize | number | Текст описания В параметре указывается размер текста описания в Markdown. Параметр доступен, если активен переключатель Описание | 
| textSize | number | Размер текста | 
| showHint | boolean | Подсказка | 
| barWidth | number | Ширина столбиков | 
| xAxisEnabled | boolean | Ось X | 
Настройки фильтрации в YAML
| Ключ | Тип | Определение | 
|---|---|---|
| filterMode | enum | Режим фильтрации: - DEFAULT— базовый- DISABLED— отключено | 
| ignoreFilters | boolean | Игнорировать фильтры | 
| filters | — | Фильтры | 
| eventFilters | — | Фильтры событий | 
| stateName | string | Состояние | 
Пример настроенного виджета в YAML-редакторе:
widgets:
  - key: funnel-chart
    apiVersion: "17"
    type: FUNNEL_CHART
    settings:
      titleColor:
        mode: AUTO
      titleSize: 27
      paddings: 11
      titleWeight: BOLD
      textSize: 17
      filterMode: DEFAULT
      ignoreFilters: false
      stateName: null
      appearance:
        enabled: false
      title: ""
      showMarkdown: false
      markdownMeasures: []
      markdownText: ""
      markdownTextSize: 14
      stages:
        - name: Оформление заявки
          events:
            - name: Подготовка клиентской анкеты
              filters: []
          eventOccurrenceMode: ONE_OF_THE_EVENTS
          filters: []
          onClick: []
          processKey: 7d3f8aa1-97af-47ab-a616-48cf923e791a
        - name: Дополнительная проверка
          events:
            - name: Дополнительная проверка 1
              filters: []
          eventOccurrenceMode: ONE_OF_THE_EVENTS
          filters: []
          onClick: []
          processKey: 7d3f8aa1-97af-47ab-a616-48cf923e791a
        - name: Отказ
          events:
            - name: Отказ банка
              filters: []
          eventOccurrenceMode: ONE_OF_THE_EVENTS
          filters: []
          onClick: []
          processKey: 7d3f8aa1-97af-47ab-a616-48cf923e791a
      measures:
        - name: Количество
          formatting: AUTO
          formulaMode: OBJECTS_COUNT
          trendPeriod:
            mode: VALUE
            timeUnit: MONTHS
            value: 16
            displaySign: TREND
          isColumnsHeight: true
          barsColor:
            mode: DISABLED
          labelsColor:
            mode: AUTO
          labelsSize: 12
          labelsWeight: NORMAL
          showLabels: true
          showTitle: true
          titleSize: 12
          displayCondition:
            mode: DISABLED
        - name: Длительность
          formulaMode: DURATION
          formatting: AUTO
          aggregationMode: AVG
          trendPeriod:
            mode: NONE
          isColumnsHeight: true
          barsColor:
            mode: DISABLED
          labelsColor:
            mode: AUTO
          labelsSize: 12
          labelsWeight: NORMAL
          showLabels: true
          showTitle: true
          titleSize: 12
          displayCondition:
            mode: DISABLED
      showHint: true
      xAxisEnabled: true
      barWidth: 150
    localApiVersion: "5"
Была ли статья полезна?