Filtro And
Visión general
El filtro And es un filtro lógico que combina múltiples filtros utilizando la lógica AND, donde un caso se incluye solo si cumple TODAS las condiciones individuales del filtro. Este filtro a nivel de caso permite crear escenarios de filtrado precisos al exigir que los casos satisfagan múltiples criterios simultáneamente. A diferencia del filtro OR donde basta con cumplir alguna condición, el filtro AND requiere que se cumplan todas.
Usos comunes
- Encontrar casos que coincidan con múltiples valores específicos de atributos
- Crear reglas de negocio complejas que requieran todos los criterios
- Combinar condiciones de actividad y atributos
- Filtrar casos en un estado específico con características concretas
- Construir filtros precisos de cumplimiento con múltiples requisitos
- Identificar casos que cumplen todos los umbrales de calidad o rendimiento
Configuraciones
Lista de filtros: Una colección de filtros individuales que se combinarán usando lógica AND. Cada filtro en la lista representa una condición, y un caso se incluye solo si coincide con TODAS estas condiciones.
Cómo funciona:
- Se aplica el primer filtro al conjunto original de datos
- Cada filtro posterior se aplica al resultado del filtro anterior
- Los casos se reducen progresivamente con cada filtro
- El resultado final incluye solo los casos que pasaron todas las condiciones del filtro
Nota: Puede incluir 2 o más filtros. Con cero o un filtro, la operación devuelve la entrada sin cambios.
Ejemplos
Ejemplo 1: Coincidencia Multiatributo
Escenario: Desea encontrar órdenes de alto valor de una región específica que aún están en progreso. Se deben cumplir las tres condiciones.
Configuraciones:
- Filtro 1: Casos con el atributo "Region" igual a "Western"
- Filtro 2: Casos con atributo "Order Value" mayor que 10000
- Filtro 3: Casos con atributo "Status" igual a "In Progress"
Resultado:
Solo se incluyen los casos que coinciden con TODAS las condiciones. Caso #1001: Región=Western, Valor=$15,000, Estado=En progreso - INCLUIDO. Caso #1002: Región=Western, Valor=$5,000, Estado=En progreso - EXCLUIDO (valor demasiado bajo). Caso #1003: Región=Eastern, Valor=$20,000, Estado=En progreso - EXCLUIDO (región incorrecta).
Perspectivas: La lógica AND permite definir poblaciones de casos precisas para análisis dirigidos. El orden de los filtros puede afectar el rendimiento pero no los resultados; coloque primero el filtro más restrictivo para una ejecución más rápida.
Ejemplo 2: Combinación de Actividad y Recurso
Escenario: Desea analizar casos donde una actividad específica fue realizada por un recurso específico. Ambas condiciones deben ser verdaderas.
Configuraciones:
- Filtro 1: Casos con actividad "Manager Approval" presente
- Filtro 2: Casos con atributo "Approver" igual a "John Smith"
Resultado:
Se incluyen los casos donde ocurrió la actividad "Manager Approval" Y fue realizada por John Smith. Primero se filtran los casos con la actividad de aprobación, luego los casos donde John la realizó.
Perspectivas: Combinar filtros de actividad y recurso ayuda a analizar el desempeño individual, la distribución de carga de trabajo o identificar necesidades de capacitación para actividades específicas.
Ejemplo 3: Umbrales de Tiempo y Valor
Escenario: Necesita encontrar casos que hayan tomado más de 30 días Y que tengan un valor superior a $50,000 para revisión ejecutiva.
Configuraciones:
- Filtro 1: Casos con duración mayor a 30 días
- Filtro 2: Casos con atributo "Case Value" mayor que 50000
Resultado:
Solo se incluyen los casos de alto valor y duración prolongada. Estos representan los casos más críticos que requieren atención ejecutiva: son significativos económicamente y presentan retrasos.
Perspectivas: Cruzar múltiples criterios ayuda a priorizar recursos limitados. Es probable que estos casos requieran intervención inmediata ya que combinan ambos factores de riesgo.
Ejemplo 4: Verificación múltiple de cumplimiento
Escenario: Su auditoría de cumplimiento requiere casos que tengan todas las aprobaciones necesarias: aprobación del gerente, aprobación financiera Y revisión legal.
Configuraciones:
- Filtro 1: Casos con actividad "Manager Approval" presente
- Filtro 2: Casos con actividad "Finance Approval" presente
- Filtro 3: Casos con actividad "Legal Review" presente
Resultado:
Solo se incluyen casos con las tres actividades de aprobación. Los casos que carecen de alguna aprobación requerida se excluyen de esta población conforme.
Perspectivas: Esto identifica su población de casos totalmente conformes. El inverso (casos que NO cumplen todas las condiciones) mostraría brechas de cumplimiento que requieren investigación.
Ejemplo 5: Exclusión con lógica AND
Escenario: Desea encontrar casos incompletos de un proveedor específico que no hayan tenido actividad en los últimos 7 días.
Configuraciones:
- Filtro 1: Casos con atributo "Status" distinto de "Completed"
- Filtro 2: Casos con atributo "Vendor" igual a "Acme Corp"
- Filtro 3: Casos con fecha de última actividad anterior a [hace 7 días]
Resultado:
Se señalan los casos que cumplen las tres condiciones: son de Acme, están incompletos y están inactivos. Estos requieren seguimiento inmediato porque podrían estar atascados o olvidados.
Perspectivas: Combinar filtros de estado, atributo y tiempo ayuda a identificar poblaciones problemáticas específicas que necesitan acción.
Comparación con el filtro OR
| Aspecto | Filtro AND | Filtro OR |
|---|---|---|
| Lógica | Deben cumplirse todas las condiciones | Puede cumplirse cualquier condición |
| Tamaño del resultado | Generalmente más pequeño (más restrictivo) | Generalmente más grande (más inclusivo) |
| Caso de uso | Segmentación precisa | Captura amplia |
| Ejecución | Filtrado secuencial | Unión de resultados |
Salida
Este filtro opera a nivel de casos usando lógica de intersección:
- Aplica filtros secuencialmente, cada uno reduciendo el conjunto de resultados
- Devuelve solo casos que cumplen TODAS las condiciones del filtro
- Si algún filtro retorna cero casos, el resultado final está vacío
- Conserva todos los atributos de caso y evento para los casos incluidos
- El orden de los filtros no afecta resultados pero sí puede afectar rendimiento
- Devuelve el conjunto original si se proporciona cero o un filtro
Use filtros AND para crear reglas de filtrado precisas y multicriterio donde los casos deben satisfacer cada condición. Esto es ideal para verificar cumplimiento, análisis dirigido e identificar casos que cumplen criterios complejos específicos.
Esta documentación es parte de la plataforma de minería de procesos mindzie Studio.