Ticout Outsourcing Center

Explotemos la Tecnología

Ticout Outsourcing Center - Explotemos la Tecnología

Yellowfin: Realizar análisis

1. Introducción

Los escenarios de simulaciones hacen uso de variables entradas por los usuarios, que serán usadas en campos calculados para construir pequeñas simulaciones. Nos ayudan a responder preguntas del tipo si incremento el precio de mis productos un 10%, cual sería el impacto sobre las ventas.

En Yellowfin, los parámetros o variables, se diferencia de un filtro en que los parámetros son usados en los campos calculados. Para entender mejor su funcionamiento, crearemos un report que use esta característica. Nuestro ejemplo, asumiremos que un incremento del precio en un 10% se traduce en una reducción de clientes de un 7% y un incremento de 1000 en marketing se traduce a un incremento del 0.5% en Clientes.

2. Crear el análisis en Yellowfin

El primer paso consiste en modificar la vista de la formación, en el paso del asistente, donde arrastramos los campos en las diferentes carpetas, creamos una carpeta nueva llamada Parametros y en ella arrastramos dos campos de tipo Parameters. Estos los creamos arrastrándolos desde Campos CalculadosFormula Builder y arrastramos 2 veces el elemento Parameter. El primero lo llamaremos Decimal1 y el segundo Decimal2, como valor por defecto, en los dos casos será 0. Nos aseguramos que los 2 parámetros se encuentran en estado Activo y activamos la vista.

Analisis en Yellowfin

Una vez tenemos la vista con los campos Parametros, vamos a crear el report. Como campos usaremos:

Carpeta Campo Sitio Asistente
Campus Country Columnas
Atletas PersonId (aplicar count) Columnas
Pagos InvoicedAmount (aplicar Avg) Columnas
Pagos InvoicedAmount (aplicar Sum) Columnas
Fechas Year Filtro
Parametros Decimal1 Filtro
Parametros Decimal2 Filtro

 

Agregamos un campo calculado, para crearlo pulsamos en el enlace de campo calculado que aparece debajo de las carpetas de los campos. La fórmula que usaremos es:

( ( Decimal1 * -.7/100 * COUNT( PersonID ) ) + ( Decimal2 * 0.0005/100 * COUNT( PersonID ) )
+ COUNT( PersonID ) ) * ( AVG( InvoicedAmount ) * ( Decimal1 / 100 + 1 ) ).

Validamos si la fórmula es correcta y lo guardamos con el nombre What If y lo arrastramos a columnas como si de un campo más se tratara.

Crear un informe de análisis

Pasamos al paso 2, configuración de los filtros, la pantalla ha variado ligeramente respecto a la pantalla de filtros que estamos acostumbrados a ver. En ella tenemos 2 secciones, la primera sección es para configurar los parámetros y la segunda para configurar los filtros. En este ejemplo, sólo modificamos el filtro, haremos que utilice como operador la fecha máxima (Operador Maximum Date).

Y ya estamos al último paso, donde configuramos la presentación del report. Modificamos la presentación de los parámetros, pulsamos en el menú sobre Filtros. Vemos que tenemos una lista desplegable para seleccionar los diferentes filtros y configurar su presentación:

Lista Desplegable Presentación Entry Style
Decimal1 Descripción = Price Change Entry Style = DialMin = -10Max = 10

Default = 0

Decimal2 Descripción = MarketingBudget Entry Style = SliderMin = 0Max = 100000

Default = 0

Activamos el report, y ya podemos jugar con los parámetros para ver su simulación. Su presentación tendría que ser similar a la de la imagen.

 

Ejecución informe análisis