Поделиться через


Список контекста расчета

В функциях агрегирования контекст вычисления определяет область данных, которая используется в качестве источника для агрегирования. В классическом приложении Power Automate Process Mining предусмотрено несколько режимов расчета данных, которые описаны в статье Требования для применения.

Пользовательские метрики могут включать вложенные агрегации или агрегации, используемые в выражении. Например, выражение AVG(DURATION()/AVG(AllInView, DURATION())) возвращает отношение средней продолжительности определенных действий или ребер к средней продолжительности всех действий или ребер.

Доступные контексты

Контекст Описание:
Неявный Контекст по умолчанию; нет необходимости указывать. Агрегация рассчитывается для каждого уникального значения; то есть для каждого действия или ребра на карте.
AllInView Агрегация рассчитывается для всех значений в представлении.
ViewCases Агрегация рассчитывается для всех случаев в представлении.
ViewEvents Агрегация рассчитывается для всех событий в представлении.
ViewEdges Агрегация рассчитывается для всех ребер в представлении.
AllInProcess Агрегация рассчитывается для всех значений в процессе.
ProcessCases Агрегация рассчитывается для всех случаев в процессе.
ProcessEvents Агрегация рассчитывается для всех событий в процессе.
ProcessEdges Агрегация рассчитывается для всех ребер в процессе.
AllInBR Агрегация рассчитывается для всех значений в области бизнес-правила.
BRCases Агрегация рассчитывается для всех случаев в области бизнес-правила.
BREvents Агрегация рассчитывается для всех событий в области бизнес-правила.
BREdges Агрегация рассчитывается для всех ребер в области бизнес-правила.
EventsPerAttribute Агрегация рассчитывается для всех событий с одинаковым значением выбранного атрибута.
EdgesPerAttribute Агрегация рассчитывается для всех ребер с одинаковым значением выбранного атрибута.
CasesPerAttribute Агрегирование рассчитывается для фактических случаев, при этом каждый случай рассчитывается один раз.
CaseEvents Неагрегированная оценка событий в одном случае.
CaseEdges Неагрегированная оценка ребер в одном случае.

Использование разных контекстов расчета

AVG(DURATION()): возвращает среднюю продолжительность определенного действия или ребра. При визуализации на карте процесса значение различается для разных действий или ребер. Другими словами, средняя продолжительность рассчитывается в контексте визуализируемого действия или края.

AVG(AllInView, DURATION()): возвращает среднюю продолжительность всех действий или ребер в представлении. При отображении на карте процесса одно значение используется для всех действий, а другое значение используется для всех ребер. Другими словами, есть два разных значения.

AVG(ProcessCases, DURATION()): возвращает среднюю продолжительность всех случаев в процессе независимо от фильтров представления. При визуализации на карте процесса значение будет одинаковым для всех действий и ребер. Другими словами, для всех действий и ребер существует одно значение.

AVG(ViewEvents, DURATION()): возвращает среднюю продолжительность всех событий в представлении. При визуализации на карте процесса значение будет одинаковым для всех действий и ребер. Другими словами, для всех действий и ребер существует одно значение.

AVG(ViewEdges, DURATION()): возвращает среднюю продолжительность всех ребер в представлении. При визуализации на карте процесса значение будет одинаковым для всех действий и ребер. Другими словами, для всех действий и ребер существует одно значение.

AVG(CasesPerAttribute, DURATION()): возвращает среднюю продолжительность всех случаев, протекающих через действия и ребра. Это одно и то же значение для всех действий и ребер, содержащих один и тот же набор случаев.

AVG(CasesPerAttribute, DURATION()): та же метрика, что и выше, теперь используется в атрибуте статистики уровня случая. Она возвращает среднюю продолжительность всех случаев в представлении с одинаковым значением атрибута Supplier.City, при этом каждый случай рассчитывается один раз.

AVG(EventsPerAttribute, DURATION()): возвращает среднюю продолжительность всех событий в представлении с одинаковым значением действия. Это стандартная метрика в представлении «Производительность» — «Средняя продолжительность». Эта метрика недоступна для ребер. Контекст вычисления ограничен только событиями.

AVG(EventsPerAttribute, DURATION()): та же метрика, что и предыдущая, но теперь используется в атрибуте статистики уровня события. Она возвращает среднюю продолжительность всех событий в представлении с одинаковым значением для атрибута Resource (Ресурс). См. последний столбец, EventsPerAttribute-Avg.

AVG(EdgesPerAttribute, DURATION()): возвращает среднюю продолжительность всех ребер в представлении для пути карты процесса. Это стандартная метрика в представлении «Производительность» — «Средняя продолжительность для ребер». Эта метрика недоступна для событий. Контекст вычисления ограничен только ребрами.