Tabla de búsqueda dinámica usar
Aprenda a utilizar datos externos dinámicos de tablas de búsqueda versionadas para impulsar cálculos basados en reglas en una tabla de decisiones, garantizando que la lógica siempre haga referencia a la última versión del catálogo activo.
David Škarka
Template author
Este proyecto simula un sistema de reglas diseñado para calcular el precio final de un producto buscando primero su precio base y nombre, y luego aplicando un descuento escalonado basado en ese precio base.
La lógica está contenida dentro de una Tabla de decisiones que utiliza un externo Tabla de búsqueda Contiene el catálogo de productos.
Componentes de la solución:
A Tabla de búsqueda nombrado
Product Codesalmacena el catálogo completo de productos, incluido elproductCode(clave principal),productyprice. Tiene dos versiones:Versión 1 (Publicada): La lista de precios activa actualmente utilizada para todos los cálculos.
Versión 2 (Pendiente): Una lista de precios más nueva en espera de publicación.
A Tabla de decisiones nombrado
Product Priceejecuta la lógica central (atención: cambiar la estrategia de ejecución a First Match). Se necesita unproductCodecomo entrada y realiza lo siguiente:Busca el
priceyproductde la última versión activa delProduct CodesTabla de búsqueda.Se aplica una porcentaje de descuento al precio base para calcular el
finalPricebasado en el rango de precios del producto.Devuelve el
productnombre y el calculadofinalPrice.
Utilice esta plantilla para aprender a:
Versiones activas de referencia: Cómo utilizar el
LOOKUP_VALUEfunción con el tercer parámetro establecido en0para obtener automáticamente datos de la última versión activa de una tabla de búsqueda externa.Casos de borde de manejo: Cómo incluir sin precio filas de error utilizando
LOOKUP_EXISTSy un DEMÁS condición para proporcionar resultados informativos para códigos de productos no válidos o no listados.
More Templates
See Other Templates
Pruebas A/B
Descubra una forma sencilla de asignar un grupo de prueba para realizar pruebas A/B en sus decisiones.
Precios basados en el riesgo
Descubra una forma sencilla de aplicar una matriz de precios basada en riesgo adecuada en función del tipo de cliente.
Normas de elegibilidad y política
Descubra una forma sencilla de definir y ejecutar varios conjuntos de reglas y obtener el resultado de la decisión final.