Administración del Conocimiento Rapiserv Alumnos: Marina Gallegos Martiniano Aizaga Guillermo Kleinlein Emiliano Schiano di Cola 25 de Octubre de 2009 CASO RAPISERV 1 2 3 4 Objetivo de Negocio: venta de comidas rápidas. Granularidad: por fecha, por hora, por caja, por producto, por sucursal. Dimensiones: fecha, hora, producto, sucursal Medidas: unidades, tickets, importe MODELOS DE DIMENSION DIAGRAMA DE MEDIDAS TABLA DE HECHO Y TABLAS DE DIMENSION Diagramas con dimensión ESTADO En el primer caso, donde no se considera la posibilidad de incorporar el estado del tiempo (llovió o no llovió), el ETL consistirá únicamente en volcar los datos consolidada por sucursal, generando claves subrogadas para identificar el producto, la fecha, la hora y la sucursal, de modo de evitar inconvenientes a futuro con la modificación de los identificadores de estos elementos establecidos por el negocio. Con respecto a la segunda posibilidad, utilizando el estado de clima por fecha y por región geográfica, al ETL se le añadirá la función de obtener estos datos de un eventual servidor, para luego generar nuevamente claves subrogadas y eventualmente cambiar de formato la información recibida a otro deseado por el desarrollador del DWh. Considerando que la única diferencia entre ambas propuestas es el añadido del clima, ambas pueden responder casi las mismas preguntas. Es decir, se podrá responder: o qué productos se venden más verificando la cantidad de unidades filtrando por producto; o qué productos se venden por sucursal, filtrando por producto y sucursal; o en qué horas hay más clientes (considerando que más clientes significa mayor importe en las ventas), filtrando por hora, o bien por rango horario; o qué días de la semana son más flojos, filtrando por día; o para verificar la cantidad de clientes (o bien, de ventas) por franja horaria, se podrá filtrar la tabla de ventas por rango horario; o en el caso de contar con el dato de la lluvia, se podrá ver los importes filtrando por estado del clima. Con respecto a la consideración de sucursales de la competencia, se decide que no entrará en el alcance del DWh, y será analizado a posteriori por los profesionales del negocio para cada sucursal. En la segunda parte, se menciona que hay datos sobre las sucursales, de modo que se podrá agregar a mano para cada sucursal si tiene o no estacionamiento, atención en auto y área infantil, habiendo agregado estos campos previamente en la tabla de la dimensión Sucursal. Una vez hecho esto, basta con filtrar la tabla de ventas por estos nuevos atributos de las sucursales, para comprobar si efectivamente estas características afectan a las ventas. El analizar los márgenes de ganancia implica conocer previamente el costo, el cual no será el mismo en distintos momentos para un mismo producto, por variaciones en los costos. De modo que esta característica hará de la dimensión Producto una dimensión de cambio lento, por necesitar estos costos como datos históricos de la misma. Con respecto a la obtención de los mismos, habría que analizar si se encuentran en la aplicación Inventario. Si fuera así, el ETL se tendrá que modificar para contemplar esta carga, considerando que los códigos de productos tienen que coincidir para evitar incoherencias. Finalmente, el querer relacionar las ventas con la asistencia del personal implica relacionar dos procesos de negocio diferentes. Por lo pronto, esta cuestión de la asistencia escapa al alcance del DWh, precisamente por tratarse de otro proceso de negocio, que utilizará otra tabla de hechos, en conjunto con otras dimensiones, pudiendo compartir alguna de ellas con el proceso de ventas.