Сфера процессов
8 800 555-89-02
Войти
Документация
CTRL+K
Standalone2412
SaaS

Сфера процессов

В этой статье
Заметка

Для использования требуется лицензия Бизнес-пользователь мультипроцессный или Аналитик мультипроцессный.

Сфера процессов функционально аналогична карте процесса. Главное отличие в том, что сфера позволяет визуализировать несколько процессов в рамках одного графика.

Пример сферы процессов

Настройки виджета

Помимо общих настроек, у виджета есть уникальные.

Настройка данных

Настройки процесса

Чтобы добавить процесс, кликните на кнопку + Процесс и выберите нужный в раскрывающемся списке.

По умолчанию при добавлении процесса отображаются первые 80 % событий. Чтобы настроить количество отображаемых событий, необходимо нажать на процесс и иконку настроек.

Настройка количества отображаемых процессов

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

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

Для подтверждения нажмите кнопку Сохранить. Для отмены изменений нажмите Отмена.

Выбор событий

Также при клике по процессу в этом разделе можно задать его цвет на виджете:

  • Авто (выбран по умолчанию, цвет невозможно настроить)
  • Базовый (цвет выбирается в палитре)
  • По правилу (для значений доступны правила с базовым режимом)

Изменение цвета процесса

Заметка
  • Добавлять показатели можно только после выбора процесса. В виджет можно добавить показатели события и перехода.
  • Только добавление пользовательского показателя блокирует поле и смену процесса. Удаление не блокирует смену процесса.

Показатели события и перехода

После выбора процесса по умолчанию создаются показатели события Количество событий и Количество переработок (можно добавить вручную после клика по кнопке + Показатель), а также показатели перехода — Количество переходов и Медианное время. Их необязательно использовать и можно удалить.

Показатели события и перехода

Формулы показателей

В формулах показателей события можно использовать:

  • Колонку CaseId и связанные с ней колонки (агрегатные/неагрегатные/без функций)
  • Колонки не CaseId и не связанные с CaseId колонки (агрегатные функции)
  • Вычисляемые переменные (агрегатные/неагрегатные/без функций)
  • Константы (агрегатные/неагрегатные/без функций). Тип функции зависит от используемого контента. Константы можно использовать без агрегаций

В формулах показателей перехода можно использовать:

  • Колонку не CaseId и не связанные с CaseId колонки (агрегатные функции)
  • Вычисляемые переменные (агрегатные/неагрегатные/без функции)
  • Константы (агрегатные/неагрегатные/без функции)

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

Настройки показателей

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

Для количества событий и количества переработок можно включить отображение числовых значений в блоках событий, увеличить/уменьшить размер точки слева от числового значения и настроить параметр Отображать (Всегда/По переменной/По формуле).

Для количества переходов и медианного времени можно включить отображение числовых значений в блоках событий, увеличить/уменьшить толщину стрелок перехода, указать диапазон (только для количества переходов, по умолчанию — значения от 1 до 8) и настроить параметр Отображать (Всегда/По переменной/По формуле).

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

Заметка

Максимально можно задать 2 показателя переходов.

Количество переработок

Количество переработок рассчитывается по следующей формуле:

count() - uniqExact(case.case_id)

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

Медианное время

Медианное время рассчитывается по следующей формуле:

medianExact(date_diff(second, begin(event.Time), end(event.Time)))

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

Настройка отображения

Помимо общих настроек отображения, в виджете можно настроить размер текста и показателей (чисел).

Настройка фильтрации

Помимо общих настроек фильтрации, в виджете можно настроить Фильтр событий.

Фильтр событий

Чтобы добавить фильтр событий, нижмите + Фильтр событий. При клике открывается меню добавления параметров:

  • Настроить (открывается редактор формул)
  • Дашборд (показываются разрезы, созданные в дашборде)
  • Группа показателей пространства Общее (показываются разрезы, созданные в пространстве)
  • Таблицы (показываются колонки)

Параметры фильтра настроек

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

Выбор предустановленного фильтра

Заметка
  • Фильтр, настроенный в виджете, невозможно удалить в режиме просмотра.
  • Если в группе Дашборд и/или Общее нет ни одного разреза, группа не отображается.

Режим просмотра

В режиме просмотра можно настроить вид сферы. В левом верхнем углу виджета находятся кнопки:

  • Открыть в модальном окне на весь экран
  • Сбросить масштаб до 100 %
  • Уменьшить масштаб
  • Увеличить масштаб

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

Вид сферы

События, скрытые в режиме просмотра, добавляются в URL-адрес дашборда.

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

Вид сферы

Заметка
  • Чтобы сохранить производительность браузера, экземпляры процесса, содержащие 100 и более событий, не учитываются в расчете сферы процессов и не отображаются.
  • В режиме просмотра отображаются те события, которые были выбраны в режиме редактирования. Если события не были выбраны, виджет опубликуется пустым.
  • Количество отображаемых переходов ограничено. Максимальное количество — 500.

Фильтр по клику

В режиме просмотра для виджета можно интерактивно задать фильтр по клику. Для этого кликните на блок с событием, а затем нажмите иконку с флажком (фильтр по событию) или стрелками (фильтр по количеству повторов).

Фильтр по событию и количеству повторов

При выборе двух блоков с событиями становятся доступны иконки с часами (фильтр по длительности перехода) и стрелками с галочкой (фильтр по наличию перехода).

Фильтр по длительности и наличию перехода

При выборе какого-либо фильтра открывается окно, в котором необходимо указать параметры фильтрации. Чтобы отфильтровать данные в виджете, нажмите Применить.

Окно фильтра

Для событий можно задать дополнительную фильтрацию, кликнув по кнопке + Фильтр.

Фильтр по событию

Выберите событие и процесс, затем тип фильтрации:

  • Начальное — отображается процесс, в котором выбранное событие является первым
  • Не начальное — отображается процесс, в котором выбранное событие не является первым
  • Конечное — отображается процесс, в котором выбранное событие является последним
  • Не конечное — отображается процесс, в котором выбранное событие не является последним
  • Присутствует — отображается процесс, в котором участвует выбранное событие
  • Отсутствует — отображается процесс, в котором выбранного события нет

Фильтр по количеству повторов

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

Фильтр по длительности перехода

Выберите процесс и тип фильтрации:

  • Начальное событие — первое событие перехода
  • Конечное событие — последнее событие перехода
  • Первое появление — отображается процесс, в котором выбранное событие появляется впервые
  • Последнее появление — отображается процесс, в котором выбранное событие появляется в последний раз

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

Фильтр по наличию перехода

Выберите процесс и тип фильтрации:

  • Начальное событие — первое событие перехода
  • Конечное событие — последнее событие перехода

Затем укажите тип перехода:

  • Существует — отображаются все существующие переходы между выбранными событиями
  • Не существует — отображается процесс, в котором нет переходов между выбранными событиями
  • Подряд — отображается процесс, в котором выбранные события идут друг за другом
  • Нет подряд — отображается процесс, в котором выбранные события не идут друг за другом
Заметка

Фильтрация для типов Подряд и Нет подряд недоступна, если выбранные события принадлежат к разным процессам.

Настройка виджета в YAML

Виджет можно редактировать не только в визуальном конструкторе, но и в YAML-редакторе. В таблице ниже представлены ключи и значения, которые можно использовать для настройки. Подробнее о том, как работать с ключом value, описано на странице Значения разрезов и мер в YAML. Форматы данных, которые можно использовать, описаны на соответствующей странице. Общие параметры для виджетов описаны на странице Настройка виджетов в YAML.

Настройки данных в YAML

КлючТипОпределение
titlestringЗаголовок
showMarkdownbooleanОписание
markdownTextstringТекст описания
markdownMeasuresМера в описании
processesПроцессы
eventMeasuresПоказатель события
transitionMeasuresПоказатель перехода
eventClickДействия по клику для событий
transitionClickДействия по клику для переходов

Процессы (ключ processes)

Чтобы добавить процессы, используйте блок processes. В блоке используются следующие ключи:

КлючТипОпределение
namestringНазвание процесса
eventsstringПоказать события
colorstringЦвет:
- AUTO — авто
- BASE — базовый

Показатель события (ключ eventMeasures)

Чтобы добавить показатель события, используйте ключ eventMeasures. В блоке используются следующие ключи:

КлючТипОпределение
namestringНазвание показателя события
valueФормула показателя события
dbDataTypeenumТип данных показателя события
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Доступно только для типа форматирования CUSTOM (Настроить)
showLabelsbooleanМетки значений
showSizebooleanРазмер точки
displayConditionОтображать (условие отображения)

Показатель перехода (ключ transitionMeasures)

Чтобы добавить показатель перехода, используйте ключ transitionMeasures. В блоке используются следующие ключи:

КлючТипОпределение
namestringНазвание показателя перехода
valueФормула показателя перехода
dbDataTypeenumТип данных показателя перехода
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Доступно только для типа форматирования CUSTOM (Настроить)
showLabelsbooleanМетки значений
showSizebooleanТолщина перехода
sizeRangeДиапазон толщины перехода
displayConditionОтображать (условие отображения)
Диапазон толщины перехода (ключ sizeRange)

Чтобы указать диапазон толщины перехода, в блоке transitionMeasures используйте блок sizeRange. В блоке используются следующие ключи:

КлючТипОпределение
minnumberМинимальное значение
maxnumberМаксимальное значение

Настройки отображения в YAML

КлючТипОпределение
appearanceРасширенные настройки отображения
titleSizenumberРазмер заголовка
titleColorЦвет заголовка:
- AUTO — авто
- BASE — базовый
titleWeightenumТолщина шрифта:
- NORMAL — обычная
- BOLD — большая
textSizenumberРазмер текста
indicatorsSizenumberРазмер показателей

Настройки фильтрации в YAML

КлючТипОпределение
filterModeenumРежим фильтрации:
- DEFAULT — базовый
- DISABLED — отключено
ignoreFiltersbooleanИгнорировать фильтры
filtersФильтры
eventFiltersФильтры событий
stateNamestringСостояние

Пример настроенного виджета в YAML-редакторе:

- key: PROCESSES_SPHERE
  apiVersion: "7"
  type: PROCESSES_SPHERE
  settings:
    displayCondition:
      mode: DISABLED
    textSize: 12
    ignoreFilters: false
    filters: []
    indicatorsSize: 12
    eventMeasures:
      - displayCondition:
          mode: DISABLED
        showSize: true
        dbDataType: INTEGER
        name: Количество событий
        format: NUMBER
        value:
          mode: TEMPLATE
          templateName: eventsCount
          dbType: CH
        formatting: AUTO
        showLabels: true
      - displayCondition:
          mode: DISABLED
        showSize: false
        dbDataType: INTEGER
        name: Количество переработок
        format: NUMBER
        value:
          mode: TEMPLATE
          templateName: reworksCount
          dbType: CH
        formatting: AUTO
        showLabels: false
    transitionMeasures:
      - sizeRange:
          min: 1
          max: 8
        displayCondition:
          mode: DISABLED
        showSize: true
        dbDataType: INTEGER
        name: Количество переходов
        format: NUMBER
        value:
          mode: TEMPLATE
          templateName: transitionsCount
          dbType: CH
        formatting: AUTO
        showLabels: true
      - sizeRange:
          min: 1
          max: 8
        displayCondition:
          mode: DISABLED
        showSize: false
        dbDataType: INTEGER
        name: Медианное время
        format: DURATION
        value:
          mode: TEMPLATE
          templateName: medianTime
          dbType: CH
        formatting: AUTO
        showLabels: false
    sorting: []
    title: ""
    titleSize: 14
    stateName: Состояние
    processes:
      - color:
          mode: AUTO
        name: Заявка на кредит онлайн
        events:
          - Оформление заявки
          - Подготовка клиентской анкеты
          - Согласование с клиентом предложений
          - Выбор с Клиентом предложения
          - Дополнительная проверка 1
          - "Оформление заявки: возврат на редактирование персональных данных"
          - Ввод данных объекта
          - Отказ банка с пояснением
          - Отказ банка
      - color:
          mode: AUTO
        name: Заявка на кредит офлайн
        events:
          - Оформление заявки
          - Подготовка клиентской анкеты
          - Согласование с клиентом предложений
          - Выбор с Клиентом предложения
          - Дополнительная проверка 1
          - "Оформление заявки: возврат на редактирование персональных данных"
          - Ввод данных объекта
          - Отказ банка с пояснением
          - Отказ банка
    titleColor:
      mode: AUTO
    titleWeight: NORMAL
    showMarkdown: false
    markdownMeasures: []
    markdownText: ""
    eventClick: []
    transitionClick: []
    filterMode: DEFAULT
    eventFilters: []

Была ли статья полезна?

Да
Нет
Предыдущая
Карта процесса
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com
Для бизнеса
© 20102025. ООО «Инфомаксимум»
Мы используем файлы cookies, чтобы сайт был лучше для вас.