Compruebe una tabla de decisión antes de publicar
Escriba o pegue su tabla de decisión. La página ejecuta todas las combinaciones de los valores que indique y muestra dónde la tabla no da ninguna decisión, qué filas se solapan y qué resultado obtiene un campo ausente.
Su tabla de decisión
| # | ||||
|---|---|---|---|---|
| 1 | ||||
| 2 | ||||
| 3 | ||||
| 4 |
Escriba celdas como >=700, <35 o [620,700), donde el corchete incluye el extremo y el paréntesis lo excluye. Use una palabra como broker para el texto, != para distinto de, ANY o una celda vacía para cualquier valor, y missing para un campo que la aplicación no envió.
Una tabla de derivación de demostración con cuatro filas para la puntuación crediticia y la relación deuda-ingresos.
Pegar desde una hoja de cálculo
Valores que probar
Cada combinación de estos valores se ejecuta en la tabla. Se añaden los valores que aparecen en las filas y también se prueba cualquier otro valor en las columnas de texto.
Sin resultado
144 de las 468 combinaciones probadas, 30.8%, no obtienen ningún resultado de esta tabla.
Mapa de resultados
Las celdas más oscuras son decline, approve, refer en ese orden, las celdas rojas no obtienen ningún resultado y las naranjas son mixtas.
Hallazgos
| Tipo | Hallazgo |
|---|---|
| Sin resultado | 144 combinaciones no coinciden con ninguna fila. La primera es credit_score 620, debt_to_income 35. |
| Filas superpuestas | Las filas 1 y 4 pueden coincidir con una misma solicitud, por ejemplo credit_score 710, debt_to_income 25, y ambas indican approve. |
| Filas superpuestas | Las filas 2 y 4 pueden coincidir con una misma solicitud, por ejemplo credit_score 670, debt_to_income 25. La fila 2 indica refer, la fila 4 indica approve y, con la configuración actual, gana approve. |
| Qué fila gana | 15 combinaciones obtienen un resultado diferente si gana la otra fila coincidente. |
| Campo ausente | Cuando falta credit_score, la tabla da decline (13). |
| Campo ausente | Cuando falta debt_to_income, la tabla da approve (16), decline (12), refer (8). |
Resultados
| Resultado | Combinaciones | Proporción |
|---|---|---|
| decline | 156 | 33.3% |
| approve | 127 | 27.1% |
| refer | 41 | 8.8% |
| Sin resultado | 144 | 30.8% |
Son recuentos de los valores de prueba, con cada combinación contabilizada una vez. No son recuentos de solicitudes reales, que no se distribuyen de manera uniforme.
Casos de prueba
| # | credit_score | debt_to_income | outcome | Fila decisoria | Motivo de inclusión |
|---|---|---|---|---|---|
| 1 | 780 | 15 | approve | 1 | Dentro de la fila 1 |
| 2 | 700 | 15 | approve | 1 | En el límite de la fila 1 para credit_score |
| 3 | 690 | 15 | refer | 2 | Justo fuera del límite de la fila 1 para credit_score |
| 4 | 780 | 35 | Sin resultado | – | En el límite de la fila 1 para debt_to_income |
| 5 | 780 | 30 | approve | 1 | Justo dentro del límite de la fila 1 para debt_to_income |
| 6 | 660 | 15 | refer | 2 | Dentro de la fila 2 |
| 7 | 620 | 15 | refer | 2 | En el límite de la fila 2 para credit_score |
| 8 | 610 | 15 | decline | 3 | Justo fuera del límite de la fila 2 para credit_score |
| 9 | 660 | 35 | Sin resultado | – | En el límite de la fila 2 para debt_to_income |
| 10 | 660 | 30 | approve | 4 | Justo dentro del límite de la fila 2 para debt_to_income |
| 11 | 560 | 30 | decline | 3 | Dentro de la fila 3 |
| 12 | 620 | 30 | refer | 2 | En el límite de la fila 3 para credit_score |
| 13 | 610 | 30 | decline | 3 | Justo dentro del límite de la fila 3 para credit_score |
| 14 | 560 | 100 | Sin resultado | – | En el límite de la fila 3 para debt_to_income |
| 15 | 560 | 95 | decline | 3 | Justo dentro del límite de la fila 3 para debt_to_income |
| 16 | 690 | 25 | approve | 4 | Dentro de la fila 4 |
| 17 | 650 | 25 | approve | 4 | En el límite de la fila 4 para credit_score |
| 18 | 640 | 25 | refer | 2 | Justo fuera del límite de la fila 4 para credit_score |
| 19 | 720 | 25 | approve | 4 | En el límite de la fila 4 para credit_score |
| 20 | 730 | 25 | approve | 1 | Justo fuera del límite de la fila 4 para credit_score |
| 21 | 690 | 20 | approve | 4 | En el límite de la fila 4 para debt_to_income |
| 22 | 690 | 30 | approve | 4 | En el límite de la fila 4 para debt_to_income |
| 23 | 690 | 35 | Sin resultado | – | Justo fuera del límite de la fila 4 para debt_to_income |
| 24 | 620 | 35 | Sin resultado | – | Ninguna fila coincide |
| 25 | 620 | 40 | Sin resultado | – | Ninguna fila coincide |
| 26 | 620 | 45 | Sin resultado | – | Ninguna fila coincide |
| 27 | Ausente | 15 | decline | 3 | credit_score no enviado |
| 28 | 780 | Ausente | approve | 1 | debt_to_income no enviado |
Reciba el resultado por correo electrónico
A continuación, verá la misma tabla ejecutándose en cada solicitud, pegada desde la hoja de cálculo, con una comprobación de solapamientos y una simulación antes de cada lanzamiento. Empiece gratis
Cómo funcionan las comprobaciones
Cada combinación de los valores de prueba se ejecuta con las filas de arriba abajo. Una combinación con la que no coincide ninguna fila no tiene resultado. Dos filas se superponen cuando, columna por columna, sus condiciones pueden cumplirse para un mismo valor. Esto se determina a partir de las celdas, no de los valores de prueba. Una combinación depende de la configuración cuando la primera y la última fila coincidentes dan resultados distintos. Una fila comodín tiene cualquier valor en todas las columnas. Va primero cuando gana la última fila coincidente y última cuando gana la primera fila coincidente. Un campo ausente cuenta como menor que cualquier número en una comparación, como cero en un intervalo, y coincide con cualquier valor y con un valor ausente.
Las comprobaciones cubren los valores probados aquí. Una tabla sin huecos para esos valores aún puede tener uno entre dos filas.
Qué calcula la herramienta
Una tabla de decision vincula las condiciones de cada columna con un resultado en su columna de resultados. Esta herramienta ejecuta cada combinación de los valores de prueba con las filas y muestra las combinaciones sin resultado, las filas superpuestas y el resultado para un campo ausente.
El resultado muestra dónde una tabla podría comportarse de forma distinta de lo que parece. Use los resultados para revisar el orden de las filas, la fila comodín y los valores ausentes antes de poner la tabla de decision en producción.
Preguntas frecuentes
¿Qué es una tabla de decision?
Una tabla de decision vincula condiciones con un resultado. Cada fila describe cuándo se aplica ese resultado mediante los valores de sus columnas de condiciones.
¿Cómo se crea una tabla de decision?
Añada una columna de condiciones para cada valor que use la decisión y una columna de resultados para el resultado. Añada filas que describan las condiciones de cada resultado y, después, pruebe los valores que la tabla podría recibir.
¿Cómo se prueba una tabla de decision?
Ejecute combinaciones de valores de prueba con las filas y compruebe el resultado que obtiene cada combinación. Incluya valores dentro de las condiciones, en sus límites, justo fuera de ellas y valores que la solicitud no haya enviado.
¿Cómo se encuentran las filas superpuestas?
Dos filas se superponen cuando sus condiciones pueden cumplirse para una misma solicitud. Esta herramienta lo determina a partir de las celdas y muestra un valor de ejemplo para cada par superpuesto.
¿Qué ocurre cuando coinciden dos filas?
La configuración determina si gana la primera fila coincidente o la última. Si las filas dan resultados distintos, la misma solicitud puede recibir un resultado diferente cuando cambia esa configuración.