Требования для использования
Пользовательские метрики могут применяться в разделах Карта процесса, Статистика и Фильтрация. Вы можете увидеть, где применимы ваши метрики, прямо на экране редактора.
В разделах этой статьи перечислены конкретные требования для их применения.
Карта процесса
Ниже приведены требования к типу метрики карты процесса:
Узел: требуется агрегирование. Использует функции контекста события. Например, стандартная метрика общего количества может быть реализована с помощью выражения пользовательской метрики
COUNT(EventsPerAttribute)
Ребро: требуется агрегация и функции, действительные для ребер. Невозможно получить доступ к значениям атрибутов уровня события. Стандартный расчет общего количества на каждое ребро с пользовательской метрикой — это
Count(EdgesPerAttribute)
Статистика
Ниже приведены требования к типу метрики статистики:
Атрибут уровня события: требуется агрегирование. Использует функции контекста события. Например,
AVG(AllInView,DURATION())
возвращает среднюю продолжительность всех действий/ребер.Атрибут уровня случая: требуется агрегирование. Использует функции контекста случая. Невозможно получить доступ к значениям атрибутов уровня события. Например,
AVG(CaseEvents, PriceUSD)
возвращает среднее значение атрибута PriceUSD.Влияние продолжительности случая: требуется агрегирование. Использует функции контекста случая. Невозможно получить доступ к значениям атрибутов уровня события. Например,
AVG(CasesPerAttribute,DURATION())
возвращает среднюю продолжительность случаев для выбранного значения атрибута уровня случая.Обзор случая: агрегирование не требуется, так как Обзор случая отображает результаты по отдельным случаям. Использует функции, допустимые для случаев. Если вы хотите рассчитать статистику по всем случаям и использовать ее в метрике, вам необходимо определить область агрегирования. Например,
DURATION()/AVG(ViewCases,DURATION())
возвращает отношение продолжительности конкретного случая к средней продолжительности случаев.Ребра: требуется агрегация и функции, действительные для ребер. Невозможно получить доступ к значениям атрибутов уровня события. Например,
AVG(AllInView,START())
возвращает среднюю дату начала для данного ребра.
Фильтр
Ниже приведены требования к типу метрики фильтра:
Условный атрибут (атрибут уровня события): требования те же, что и для Статистика — атрибут уровня события.
Условный атрибут (атрибут уровня случая): требования те же, что и для Статистика — атрибут уровня случая.
Ребро условное: требования такие же, как и для Статистика — ребра.
Метрика: требования такие же, как и для Статистика — обзор случаев.
Анализ первопричин
Ниже приведены требования к типу метрики анализа первопричин процесса:
RCA: требования те же, что и для варианта «Статистика — обзор случаев» в разделе Статистика этой статьи.