Introducción
Ahora que tenemos datos en la aplicación, creemos dos Reglas de Datos (Calcular OPEX y Calcular Ingresos Netos) para calcular los valores en el Modelo de Informes. El Editor de Reglas de Datos de Kepion simplifica y agiliza el proceso de escritura de reglas de negocio eliminando la necesidad de escribir scripts SQL directamente.
Nota: Para obtener más información sobre cómo diseñar Reglas de Datos, consulte la Parte IV de la Serie de Videos de Capacitación de Kepion.
Cálculo de OPEX
Aquí, crearemos la primera Regla de Datos para el Modelo de Informes. Esta regla transferirá los valores del Modelo de Gastos. Recuerde que estos fueron los valores que introdujimos manualmente a través del Formulario de Gastos Operativos.
Paso 1. En el Modelador, navegue hasta la sección Todas las Reglas de Datos y haga clic en Agregar.
Nombre la Regla de Datos Cálculo de OPEX y asegúrese de que el tipo está configurado como VISTA.
Consejo: Las Reglas de VISTA generan Vistas SQL, que son tablas virtuales. Las Vistas son dinámicas y se actualizan automáticamente a medida que se modifican los datos. Las Reglas de ACCIÓN, por otro lado, se actualizan cuando se requiere y permiten INSERTAR o ELIMINAR los registros de una partición.
Paso 2. Seleccione la nueva Regla de Datos en el panel de navegación de la derecha. Aquí tenemos una configuración similar a la del Editor de Tablero.
- Los diversos componentes que tenemos para mover y manipular datos dentro de la regla.
- La lista actual de componentes de la regla.
- El componente seleccionado actual.
Paso 3. Hay típicamente tres pasos para construir una Regla de Datos. Seleccionar la Fuente de Datos, manipular los datos con los componentes Transformar, y luego Publicar los resultados en un Modelo.
Comencemos por seleccionar el componente Hecho en Fuente de Datos. Esto incorpora Registros de Hechos de una Partición de Modelo seleccionada. Podemos elegir la partición en el campo Fuente. Traigamos los registros de Gastos - (Writeback).
En la solapa Vista Previa podemos ver todos los registros que ingresamos en el artículo anterior.
Paso 4. Para esta regla, todo lo que necesitamos hacer es mover estos registros al Modelo de Informes, podemos saltearnos los componentes Transformar. En su lugar, seleccionemos Modelo en la sección Publicar.
El Destino es el Modelo al que queremos publicar registros y la Fuente son los registros que queremos publicar. Seleccionemos Informes para Destino y Gastos - Writeback para Fuente.
Paso 5. Guarde la regla de datos.
Cálculo de Ingresos Netos
Ahora vamos a crear la segunda Regla de Datos que necesitamos para el Modelo de Informes. Esta Regla de Datos usará las métricas que introdujimos en el Modelo de Supuestos desde nuestro Formulario de Supuestos. Luego usaremos esas métricas para calcular las Ventas de Productos y el Costo de Bienes Vendidos.
[Venta de Productos] = [Cantidad] * [Precio]
[Costo de Bienes Vendidos] = [Cantidad] * [Costo]
Paso 1. Cree una nueva Regla de Datos.
Paso 2. Nuevamente, empecemos por seleccionar nuestra Fuente de Datos. Para esta regla, necesitaremos el Modelo de Supuestos, que es donde ingresamos los valores de Cantidad, Precio y Costo.
Paso 3. Para multiplicar estos valores juntos, necesitaremos utilizar unos pocos componentes Transformar diferentes. A continuación se proporciona una breve explicación de cada componente. Para una explicación más detallada de los cálculos de la tabla, consulte este video.
![]() |
Para mover valores únicos de una columna a múltiples columnas. |
![]() |
Para realizar la operación inversa de PIVOTAR. |
![]() |
Para incluir columnas de uno o más conjuntos de resultados juntas. |
![]() |
Para incluir filas de uno o más conjuntos de resultados juntas. |
![]() |
Para manipular las columnas de un conjunto de resultados. Este paso es útil cuando se agregan o eliminan columnas para crear la lógica de reglas central. |
Para realizar este cálculo, necesitamos mover las tres métricas a la misma fila. Para ello, utilicemos un Componente Pivotar.
Debemos configurarlo de la siguiente manera:
- Fuente: Supuestos - Writeback
- Agregado por: Valor
- Pivotar por: IDMétrica
- Rango a pivotar: Cantidad, Precio, Costo
En la solapa Vista Previa, podemos ver que los tres valores están ahora alineados en la misma fila.
Paso 4. Ahora podemos definir el cálculo. Seleccione un componente Calcular y establezca el componente Pivotar que acabamos de configurar como Fuente.
Agregue dos columnas adicionales. Estas columnas contendrán los resultados del cálculo.
Para que los datos fluyan a las cuentas correctas, necesitamos nombrar estas columnas con las Etiquetas de Miembros exactas de las Cuentas de destino. En este caso, deben ser Venta de Productos y Costo de Bienes Vendidos.
Para configurar el cálculo, seleccione el icono del engranaje para la columna Venta de Productos.
En esta ventana, podemos escribir SQL para definir la definición de la columna. Vamos a definirla como:
[Cantidad] * [Precio]
Consejo: Puede hacer doble clic en los nombres de las columnas de la derecha para incorporarlas al cálculo.
Ahora definamos la otra columna de la misma manera. Esta se definirá como:
[Cantidad] * [Costo]
Revisemos la solapa Vista Previa de nuevo para asegurarnos de que el cálculo se ve correcto.
Solo tenemos que publicar las dos cuentas calculadas, así que eliminemos las tres métricas de la tabla.
Paso 5. Ahora que tenemos los datos correctos, tenemos que Despivotar la tabla para volver al formato original. Esto es para que la estructura de la tabla coincida con la estructura del Modelo al que estamos publicando los datos.
Para la Fuente, elija el paso Calcular, y luego seleccione ambas Cuentas para despivotar.
Nota: Si recibe una advertencia en este punto, verifique los nombres de las columnas en el paso Calcular para asegurarse de que coincidan exactamente con las Etiquetas de Miembros de la Dimensión.
Paso 6. Ahora seleccione Modelo en la sección Publicar y elija el Modelo de Informes como el Destino y el paso Despivotar como la Fuente.
Paso 7. Guarde la regla de datos.
Publicación de Reglas de Datos
Para asegurarnos de que las Reglas de Datos están vigentes, necesitamos desplegar la aplicación.
Los datos de las Reglas de VISTA siempre se publican en la Partición de Reglas del Modelo de destino. También observe la Columna de Reglas, que nos dice qué Regla de Datos está generando estos registros.
Si navegamos de nuevo a nuestra Aplicación de Tablero, el Informe de Ingresos Netos debería estar ahora completo. Además, los totales agregados han sido calculados automáticamente.
Conclusión
Aunque este es solo un ejemplo sencillo, imagine la expansión de esta aplicación en toda una empresa con miles de productos, donde cada usuario o gerente puede contribuir su propio aporte al proceso de planificación conjunto en tiempo real.
Ahora que la aplicación está terminada, intente planificar diferentes escenarios de negocios, o cambiar los valores en los formularios de entrada para ver cómo afectan el Informe de Ingresos Netos. Si aún no lo ha hecho, se recomienda especialmente que vea la Serie de Videos de Capacitación de Kepion, que cubrirá todo este proceso en mucha más profundidad.
Si tiene alguna pregunta sobre este contenido, consulte la Base de Conocimientos para aprender las mejores prácticas y encontrar documentación sobre todas las funciones de Kepion. Si su pregunta no se responde en la Base de Conocimientos, envíe un ticket.