Cómo funcionan los comparadores del atributo de lista de cadenas

La siguiente tabla muestra los distintos comparadores disponibles si ha seleccionado el atributo Lista de cadenas en la tabla de decisión. Cada comparador tiene dos opciones de ejecución: En secuencia y Cualquier secuencia. 
  • En secuencia - Todos los valores de entrada utilizados para la ejecución de la tabla de decisión deben seguir el mismo orden definido en las reglas de la tabla de decisión.
  • Cualquier secuencia - Todos los valores de entrada utilizados para la ejecución de la tabla de decisión deben estar disponibles en el conjunto de valores definidos en las reglas de la tabla de decisión, independientemente de su orden.
Comparador Cómo funciona Cuando la condición resulta en Verdadero  Cuando la condición resulta en Falso 
Contiene todo en secuencia

Los valores de entrada utilizados para la ejecución de la tabla de decisión contienen todos los valores definidos en una de las reglas de la tabla de decisión. Además, los valores de entrada deben seguir el orden de valores definido en la regla de la tabla de decisión. Es decir, los valores de una de las reglas de la tabla de decisión son un subconjunto exacto de los valores de entrada.

Este comparador es el más adecuado cuando el número de valores que entran en la tabla de decisión suele ser mayor que el definido en la tabla.

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Vida, Automóvil
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Auto, Salud, Vida
  • Valores definidos en una de las reglas de la tabla de decisión: Vida, Automóvil

No contiene todo en secuencia

Los valores de entrada utilizados para la ejecución de la tabla de decisión contienen al menos un valor omitido o contienen todos los valores en una secuencia diferente en comparación con los valores que se definen en una de las reglas de la tabla de decisión.

  • Valores de entrada utilizados para la ejecución de la tabla de decisión:
    Hogar, Salud, Vida
    (OR)
    Hogar, Auto, Salud, Vida
  • Valores definidos en una de las reglas de la tabla de decisión: Vida, Automóvil
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Vida, Automóvil
Contiene todos

Los valores de entrada utilizados para la ejecución de la tabla de decisión contienen todos los valores definidos en una de las reglas de la tabla de decisión. Sin embargo, los valores de entrada no tienen por qué seguir el orden de valores definido en la regla de la tabla de decisión. Es decir, los valores de una de las reglas de la tabla de decisión son un subconjunto de los valores de entrada.

Este comparador es el más adecuado cuando el número de valores que entran en la tabla de decisión suele ser mayor que el definido en la tabla.

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Health, Life
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Salud, Cultivos
No contiene todos los

Los valores de entrada utilizados para la ejecución de la tabla de decisión contienen al menos un valor omitido en comparación con los valores definidos en una de las reglas de la tabla de decisión. 

  • Valores de entrada utilizados para la ejecución de la tabla de decisión:
    Hogar, Vida, Auto, Salud
    (OR) 
    Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Salud, Cultivos
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Health, Life
Igual

Los valores de entrada utilizados para la ejecución de la tabla de decisión coinciden exactamente con los valores definidos en una de las reglas de la tabla de decisión. Además, los valores de entrada deben seguir el mismo orden que en una de las reglas de la tabla de decisión. 

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Auto, Salud, Vida
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Vida, Auto, Salud
No es igual

Los valores de entrada utilizados para la ejecución de la tabla de decisión contienen valores adicionales, valores que faltan o todos los valores en un orden diferente en comparación con los valores que se definen en una de las reglas de la tabla de decisión.

  • Valores de entrada utilizados para la ejecución de la tabla de decisión:
    Auto, Health, Life
    (OR) Hogar, Auto, Salud, Vida
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Vida, Auto, Salud
Contiene exactamente

Los valores de entrada utilizados para la ejecución de la tabla de decisión coinciden con los valores definidos en una de las reglas de la tabla de decisión. Sin embargo, los valores de entrada no tienen por qué seguir el orden de valores definido en la regla de la tabla de decisión.

El número de valores y el número de veces que se repite un valor deben coincidir exactamente entre los valores de entrada y los valores definidos en una de las reglas de la tabla de decisión. En el ejemplo 2, observe que el número de valores definidos en la tabla de decisión es cinco y que el valor "Auto" se repite dos veces. La condición devuelve verdadero sólo si el valor de entrada contiene cinco elementos, con Auto dos veces. 

Ejemplo 1: 

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Vida


Ejemplo 2:

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud, Auto
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Auto, Vida, Auto, Salud

Ejemplo 1: 

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Cultivo

Ejemplo 2:

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Auto, Vida, Auto, Salud

No contiene exactamente

Los valores de entrada utilizados para la ejecución de la tabla de decisión no deben contener todos los valores definidos en una de las filas de la tabla de decisión. Es decir, deben faltar uno o más valores en la lista de valores de entrada.

 

El número de valores y el número de veces que se repite un valor no deben coincidir entre los valores de entrada y los valores definidos en una de las reglas de la tabla de decisión. En el ejemplo 2, observe que el número de valores definidos en la tabla de decisión es cinco y que el valor "Auto" se repite dos veces. La condición devuelve verdadero sólo si el valor de entrada contiene menos o más de cinco elementos.

Ejemplo 1: 

  • Valores de entrada utilizados para la ejecución de la tabla de decisión:
    Hogar, Vida, Auto, Salud
    (OR)
    Cosecha, Auto, Hogar
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Cultivo

Ejemplo 2:

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Auto, Vida, Auto, Salud

Ejemplo 1: 

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Vida

Ejemplo 2:

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida, Auto, Salud, Auto
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Auto, Vida, Auto, Salud
Es la subsecuencia de

Los valores de entrada utilizados para la ejecución de la tabla de decisión deben ser un subconjunto exacto de los valores definidos en una de las filas de la tabla de decisión. Es decir, todos los valores de entrada deben estar disponibles en el mismo orden sin interrupciones en una de las reglas de la tabla de decisión. Los valores deben ser continuos y no estar interrumpidos por ningún otro valor.

Nota: Una lista de entrada vacía no se considera una subsecuencia.
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Health, Auto
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Vida
  • Valores de entrada utilizados para la ejecución de la tabla de decisión:
    Health, Auto
    (OR)
    Salud, Cultivos
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Auto, Salud, Vida
no es una subsecuencia de

Los valores de entrada utilizados para la ejecución de la tabla de decisión deben contener valores adicionales, todos los valores en una secuencia diferente, o todos los valores en secuencia, pero rotos por otros valores en comparación con los valores que se definen en una de las filas de la tabla de decisión.

Nota: Una lista de entrada vacía se considera 'No una subsecuencia de' los valores de una regla de tabla de decisión. Es decir, cuando el valor de entrada es una lista vacía, la entrada no es una subsecuencia de los valores de la tabla de decisión.
  • Valores de entrada utilizados para la ejecución de la tabla de decisión:
    Salud, Cultivos
    (OR)
    Health, Auto
    (OR)
    Hogar, Viajes, Salud
    (OR)
    <<No value>>
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Auto, Salud, Vida
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Health, Auto
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Vida
Es subconjunto de

Los valores de entrada utilizados para la ejecución de la tabla de decisión deben ser un subconjunto de los valores definidos en una de las reglas de la tabla de decisión. Sin embargo, el orden de los valores no tiene por qué coincidir. 

Este comparador es el más adecuado cuando los valores definidos en la tabla de decisión son un conjunto más amplio y universal de los valores que se esperan del Arquitecto, y cuando la secuencia no es relevante. 

Nota: Una lista de entrada vacía no se considera un subconjunto.
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Vida
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Salud, Cultivos
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Auto, Salud, Vida
No es subconjunto de

Los valores de entrada utilizados para la ejecución de la tabla de decisión deben contener al menos un valor que no esté definido en una de las reglas de la tabla de decisión.

Nota: Una lista vacía no es un subconjunto

Nota: Una lista de entrada vacía se considera "No es un subconjunto de" los valores de una regla de tabla de decisión. Es decir, cuando el valor de entrada es una lista vacía, la entrada no es un subconjunto de los valores de la tabla de decisión.
  • Valores de entrada utilizados para la ejecución de la tabla de decisión:
    Salud, Cultivos
    (OR)
    Viajar
    (OR)
    <<No value>>

  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Auto, Salud, Vida
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Hogar, Vida
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Vida
Contiene cualquier

Los valores de entrada utilizados para la ejecución de la tabla de decisión deben coincidir al menos con un valor definido en una de las reglas de la tabla de decisión. 

 

  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Auto, Cultivo
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Vida
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Viajar
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Vida

No contiene

Ninguno de los valores de entrada utilizados para la ejecución de la tabla de decisión debe estar disponible en la lista de valores definida en una de las reglas de la tabla de decisión. 
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Viajar
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Vida
  • Valores de entrada utilizados para la ejecución de la tabla de decisión: Auto, Cultivo
  • Valores definidos en una de las reglas de la tabla de decisión: Hogar, Salud, Auto, Vida