Lista de operaciones estadísticas
En este artículo se describen las operaciones estadísticas en la aplicación de escritorio Power Automate Process Mining.
START()
Devuelve el inicio de un proceso/evento/caso/recorrido.
Contexto admitido: proceso, evento, caso y borde
Tipo de datos de salida: DATE
END()
Devuelve el final de un proceso/evento/caso/recorrido.
Contexto admitido: proceso, evento, caso y borde
Tipo de datos de salida: DATE
DURATION()
Devuelve la duración de un proceso/evento/caso/recorrido.
Contexto admitido: proceso, evento, caso y borde
Tipo de datos de salida: TIME
EVENTCOUNT()
Devuelve el número de eventos del caso o proceso.
Contexto admitido: proceso y evento
Tipo de datos de salida: INT
CASECOUNT()
Devuelve el número de casos del proceso.
Contexto admitido: proceso
Tipo de datos de salida: INT
ACTIVETIME()
Devuelve la hora activa del caso.
Contexto admitido: caso
Tipo de datos de salida: TIME
WAITINGTIME()
Devuelve el tiempo de espera del caso.
Contexto admitido: caso
Tipo de datos de salida: TIME
ISPARALLEL()
En el contexto de caso, devuelve VERDADERO si se ha producido al menos un evento en paralelo con otro evento; de lo contrario, devuelve FALSO. En el contexto de evento, devuelve VERDADERO si se ha producido el evento en paralelo con otro evento; de lo contrario, devuelve FALSO.
Contexto admitido: caso y evento
Tipo de datos de salida: BOOL
ISPARALLELWITH([condition])
Devuelve VERDADERO si se ha producido el evento en paralelo con otro evento que cumple la condición dada; de lo contrario, devuelve FALSO.
Contexto admitido: evento
Parámetros:
[condition]: condición bajo la cual se acepta el paralelismo
Tipo de datos: BOOLEANO
Tipo de datos de salida: BOOL
UTILIZATION()
Devuelve el uso del caso (número comprendido entre 0 y 1).
Contexto admitido: caso
Tipo de datos de salida: FLOAT
PARALLELUTILIZATION()
Devuelve la utilización de casos acumulada (un número de 0 a 1 a N). Un valor superior a 1 se debe a eventos paralelos que duran más que el caso en sí.
Contexto admitido: caso
Tipo de datos de salida: FLOAT
REWORKCOUNT([attributeName])
Devuelve el recuento total de todas las reelaboraciones (bucles y bucles unívocos) dentro del caso.
Contexto admitido: caso
Parámetros:
[attributeName]: atributo para calcular repeticiones. Si no se introduce ninguno, el atributo predeterminado es el atributo de minería (atributo de actividad), opcional.
Tipo de datos: CADENA (solo se permite una cadena fija)
Tipo de datos de salida: INT
LOOPCOUNT([attributeName])
Devuelve el recuento de bucles dentro del caso.
Contexto admitido: caso
Parámetros:
[attributeName]: atributo para calcular repeticiones. Si no se introduce ninguno, el atributo predeterminado es el atributo de minería (atributo de actividad), opcional
Tipo de datos: CADENA (solo se permite una cadena fija)
Tipo de datos de salida: INT
SELFLOOPCOUNT([attributeName])
Devuelve el recuento de bucles unívocos dentro del caso.
Contexto admitido: caso
Parámetros:
[attributeName]: atributo para calcular repeticiones. Si no se introduce ninguno, el atributo predeterminado es el atributo de minería (atributo de actividad), opcional
Tipo de datos: CADENA (solo se permite una cadena fija)
Tipo de datos de salida: INT
OCCURRENCE([attributeName])
Devuelve el índice de ocurrencia de un valor de atributo de evento dado dentro del caso.
Contexto admitido: evento
Parámetros:
[attributeName]: atributo para calcular repeticiones. Si no se introduce ninguno, el atributo predeterminado es el atributo de minería (atributo de actividad), opcional
Tipo de datos: CADENA (solo se permite una cadena fija)
Tipo de datos de salida: INT
ISSELFLOOP([attributeName])
Devuelve verdadero cuando el evento/borde tiene repetición de bucle unívoco.
Contexto admitido: evento y borde
Parámetros:
[attributeName]: atributo para calcular repeticiones. Si no se introduce ninguno, el atributo predeterminado es el atributo de minería (atributo de actividad), opcional
Tipo de datos: CADENA (solo se permite una cadena fija)
Tipo de datos de salida: BOOL
ISLOOP([attributeName])
Devuelve verdadero cuando el evento/borde tiene repetición de bucle.
Contexto admitido: evento y borde
Parámetros:
[attributeName]: atributo para calcular repeticiones. Si no se introduce ninguno, el atributo predeterminado es el atributo de minería (atributo de actividad), opcional
Tipo de datos: CADENA (solo se permite una cadena fija)
Tipo de datos de salida: BOOL
ISREWORK([attributeName])
Devuelve verdadero cuando el evento/borde tiene algún tipo de reelaboración (bucle unívoco o bucle).
Contexto admitido: evento y borde
Parámetros:
[attributeName]: nombre de atributo para calcular repeticiones. Si no se introduce ninguno, el atributo predeterminado es el atributo de minería (atributo de actividad), opcional
Tipo de datos: CADENA (solo se permite una cadena fija)
Tipo de datos de salida: BOOL
ISLOOPINFLOW([attributeName])
Devuelve verdadero cuando el evento/borde tiene un grado anterior de bucle.
Contexto admitido: evento y borde
Parámetros:
[attributeName]: atributo para calcular repeticiones. Si no se introduce ninguno, el atributo predeterminado es el atributo de minería (atributo de actividad), opcional
Tipo de datos: CADENA (solo se permite una cadena fija)
Tipo de datos de salida: BOOL
ISLOOPOUTFLOW([attributeName])
Devuelve verdadero cuando el evento/borde tiene un grado posterior de bucle.
Contexto admitido: evento y borde
Parámetros:
- [attributeName]: atributo para calcular repeticiones. Si no se introduce ninguno, el atributo predeterminado es el atributo de minería (atributo de actividad), opcional
Tipo de datos de salida: BOOL
LOOPGAIN([attributeName])
Devuelve la diferencia entre el grado posterior del bucle y el grado anterior del bucle. Valor +1 cuando el evento tiene el grado posterior de bucle y ningún grado anterior de bucle. Valor -1 cuando el evento no tiene ningún grado posterior de bucle ni ningún grado anterior de bucle. De lo contrario, devuelve 0.
Contexto admitido: evento
Parámetros:
[attributeName]: nombre de atributo para calcular repeticiones. Si no se introduce ninguno, el atributo predeterminado es el atributo de minería (atributo de actividad), opcional
Tipo de datos: CADENA (solo se permite una cadena fija)
Tipo de datos de salida: INT
MEDIAN([context],[value],[compression])
Calcula la mediana aproximada de los valores agrupados según el contexto definido.
Contexto admitido: proceso, evento, evento y borde
Parámetros:
[context]: define el contexto en el que se calcula la operación
Tipo de datos: CADENA (solo se permite una cadena fija)
[value]: valor sobre el cual se calcula la mediana
Tipo de datos: CADENA (solo se permite una cadena fija)
[compresión]: controla la precisión de la estimación y la utilización de la memoria. Los valores altos de compresión aumentan la precisión de la estimación pero hacen que la operación sea más lenta. El valor debe estar comprendido entre 20 y 1000, el valor predeterminado es 200.
Tipo de datos: FLOAT
Tipo de datos de salida: INT, FLOAT, DATE y TIME
QUANTILE([context],[value],[q],[compression])
Calcula el cuantil q-ésimo aproximado de los valores agrupados según el contexto definido. El cuantil q-ésimo de un conjunto de datos se define como aquel valor en el que una fracción q de los datos está por debajo de ese valor y una fracción (1-q) de los datos por encima de ese valor.
Contexto admitido: proceso, evento, evento y borde
Parámetros:
[context]: define el contexto en el que se calcula la operación
Tipo de datos: CADENA (solo se permite una cadena fija)
[valor]: valor para evaluación
Tipo de datos: FLOAT, INT, DATE, TIME
[q]: cuantil por calcular, que debe estar comprendido entre 0 y 1 incluido.
Tipo de dato: FLOAT (solo se permite valor constante)
[compresión]: controla la precisión de la estimación y la utilización de la memoria. Los valores altos de compresión aumentan la precisión de la estimación pero hacen que la operación sea más lenta. El valor debe estar comprendido entre 20 y 1000, el valor predeterminado es 200.
Tipo de datos: FLOAT
Tipo de datos de salida: INT, FLOAT, DATE y TIME
CDF([context],[value],[x],[compression])
Calcula la función de distribución acumulativa estimada (CDF) del valor de los valores agrupados especificados según el contexto definido.
Contexto admitido: caso, evento y borde
Parámetros:
[context]: define el contexto en el que se calcula la operación
Tipo de datos: CADENA (solo se permite una cadena fija)
[valor]: valor para la evaluación de la distribución acumulativa.
Tipo de datos: FLOAT, INT, DATE, TIME
[x]: valor de umbral Tipo de datos: INT, FLOAT, DATE, TIME (debe ser el mismo tipo de datos que el parámetro [value])
[compresión]: controla la precisión de la estimación y la utilización de la memoria. Los valores altos de compresión aumentan la precisión de la estimación pero hacen que la operación sea más lenta. El valor debe estar comprendido entre 20 y 1000, el valor predeterminado es 200.
Tipo de datos: FLOAT
Tipo de datos de salida: INT, FLOAT, DATE y TIME
ISFINISHED()
Devuelve verdadero cuando el caso se categoriza como terminado (como se define en Contexto del proceso - Categorización de casos).
Contexto admitido: caso
Tipo de datos de salida: BOOL
ISRUNNING()
Devuelve verdadero cuando el caso se categoriza como en ejecución (como se define en Contexto del proceso - Categorización de casos)
Contexto admitido: caso
Tipo de datos de salida: BOOL
ISSTUCK()
Devuelve verdadero cuando el caso se categoriza como atascado (como se define en Contexto del proceso - Categorización de casos).
Contexto admitido: caso
Tipo de datos de salida: BOOL
ISINCOMPLETEIMPORT()
Devuelve verdadero cuando el caso se categoriza como importación incompleta (como se define en Contexto del proceso - Categorización de casos)
Contexto admitido: caso
Tipo de datos de salida: BOOL
STATS([Aggregate]*,[Type]**)
Devuelve las estadísticas de proceso calculadas según la agregación y el tipo de estadística seleccionadas.
Contexto admitido: proceso
Parámetros:
[Aggregate]: agregación mediante la cual se calcularán las estadísticas del proceso (por ejemplo: suma, promedio, mínimo, máximo, rango, desviación estándar)
[Type]: el tipo de estadística utilizada en el cálculo
Tipo de datos de salida: INT, FLOAT, TIME y DATE
Tipos de agregaciones
A continuación se indican los tipos de agregación permitidos:
- Sum
- Promedio
- Min
- Max
- Rango
- Stdev
Tipos de estadísticas
Name | Descripción |
---|---|
CaseStart | Inicio del caso |
CaseEnd | Fin del caso |
CaseDuration | Duración del caso |
CaseActiveTime | Tiempo de actividad del caso |
CaseWaitingTime | Tiempo de espera del caso |
CaseUtilization | Uso de caso |
EventCount | Recuento de eventos |