La siguiente tabla enumera las opciones en la etapa Filter.
Nombre de la opción |
Descripción / Valores válidos |
---|---|
Agrupar por |
Especifica el campo que se usará para crear grupos de registros para filtrar. La etapa Filter conservará uno o más registros de cada grupo, dependiendo de la configuración de la etapa. En los casos donde haya usado una etapa de comparación tempranamente en el flujo de datos, como por ejemplo, Interflow Match, Intraflow Match o Transactional Match, debe seleccionar el campo CollectionNumber para usar las colecciones creadas por la etapa de comparación como los grupos. Sin embargo, si desea agrupar los recursos por otros campos, elija el campo aquí. Por ejemplo, si desea filtrar todos los registros que tengan el mismo valor en el campo AccountNumber, excepto uno, tendrá que seleccionar AccountNumber. |
Ordenar |
Si especifica un campo en el campo Agrupar por, marque esta casilla para ordenar los registros por valor en el campo que escoja. Esta opción está habilitada de forma predeterminada. |
Avanzada |
Haga clic en este botón para especificar las opciones de rendimiento de orden. De manera predeterminada, las opciones de rendimiento de orden que se especifican en Management Console, que son las opciones de rendimiento predeterminadas para su sistema, están activas. Si desea reemplazar las opciones de rendimiento predeterminadas del sistema, marque la casilla Invalidar opciones de rendimiento de orden y luego especifique en estos campos los valores que desea:
Nota: La configuración del rendimiento óptimo de orden depende de la configuración del hardware de su servidor. Esta ecuación se puede utilizar como pauta general para alcanzar un buen rendimiento del orden:
Nota: La configuración del rendimiento óptimo de orden depende de la configuración del hardware de su servidor. Esta ecuación se puede utilizar como pauta general para alcanzar un buen rendimiento del orden:
|
Limitar la cantidad de registros duplicados obtenidos |
Especifica la cantidad máxima de registros que se devuelven de cada grupo. Si la opción está establecida en 1, se pueden definir reglas de filtrado para determinar qué registro de cada grupo se debe devolver. Si no se define regla alguna, el primer registro de cada colección se devuelve y los demás se descartan. En este modo, las reglas de filtrado definen los registros que se conservarán. Por ejemplo, si se define una regla en la cual se conserva el registro con el puntaje más alto de coincidencia de un grupo y la opción está establecida en 1, el registro con el puntaje más alto de coincidencia de cada grupo sobrevivirá y los demás registros del grupo se descartarán Si la opción está establecida en un valor superior a uno, no se puede especificar reglas de filtrado. Nota: En caso de que ningún registro de la colección cumpla con los criterios definidos, no se devuelve ningún registro del grupo.
|
Eliminar duplicados de la colección |
Especifica que se deben utilizar reglas de filtrado para determinar los registros se eliminarán de la colección. Los registros restantes de la colección se conservarán. Al seleccionar esta opción, debe definir una regla. Nota: Si el grupo contiene solo un registro, las reglas de filtrado se ignoran y el registro se conserva.
|
Opciones de regla
Las reglas de filtrado determinan los registros de un grupo que se conservarán o eliminarán. Si selecciona la opción Limitar la cantidad de registros duplicados, las reglas determinan qué registros sobreviven el filtro. Si selecciona la opción Eliminar los duplicados de colección, las reglas determinan qué registros se eliminan del flujo de datos.
Para agregar una regla, seleccione Reglas en la jerarquía de reglas y haga clic en Agregar regla
Si especifica varias reglas, deberá seleccionar un operador lógico para usar entre cada regla. Seleccione Y si desea que pase tanto la regla nueva como la regla anterior, para que se cumpla la condición. Seleccione O si desea que pase la regla anterior o la regla siguiente, para que se cumpla la condición.
Opción | Descripción |
---|---|
Nombre de campo |
Especifica el nombre del campo de flujo de datos cuyo valor desea evaluar, para determinar si se va a filtrar el registro. |
Tipo |
Especifica el tipo de datos del campo. Una de las siguientes:
|
Operador |
Especifica el tipo de comparación que desea utilizar en la evaluación del campo. Una de las siguientes:
|
Tipo de valor |
Especifica el tipo de valor que desea comparar al valor del campo. Una de las siguientes: Nota: Esta opción no está disponible si selecciona el operador El más alto, El más bajo, o El más largo.
|
Valor | Especifica el valor que se va a comparar con el valor del campo. Si seleccionó Campo en el campo Tipo de campo seleccione un campo de flujo de datos. Si seleccionó Cadena en el campo de Tipo de valor, ingrese el valor que desea usar para la comparación. Nota: Esta opción no está disponible si selecciona el operador El más alto, El más bajo, o El más largo.
|
Ejemplo de una regla de filtrado
Esta regla conserva el registro de cada grupo que posee el mayor valor en el campo MatchScore. Cabe destacar que las opciones Valor y Tipo de valor no se aplican cuando el operador es el más alto o el más bajo.
Nombre de campo = MatchScore
Tipo de campo = Numérico
Operador = Más alto
Esta regla conserva el registro en los que el valor en AccountNumber es "12345".
Nombre de campo = AccountNumber
Tipo de campo = Numérico
Operador = Iguales
Tipo de valor = Cadena Valor = 12345