viernes, 3 de enero de 2014

Demo practico sobre, en que consiste un proyecto de Inteligencia de negocios(BI )


El objetivo de un proyecto de inteligencia de negocios es dotar a la empresa de los medios necesarios para que obtenga la información precisa para la toma de decisiones. La idea es que cualquier responsable de la empresa pueda disponer de información relevente y actualizada antes de tomar cualquier decisión importante para la empresa.

un proyecto de BI es mas complejo pero aqui se explicara el proceso practico para la creacion de una solucion de BI.
  1. Creacion del ETL.
  2. Creacion de nuestro datawarehouse o almacen de datos.
  3. Creacion de nuestro Cubo
  4. Creando nuestros reportes con reporting services
  5. presentacion de los datos a los usuarios finales(usamos Sharepoint)



esta imagen de abajo demuestra todo el proceso



Creacion de ETL(Extraccion, transformacion y carga de los datos)

1. primero tenemos los datos que utiliza la empresa que puede ser una base de datos oltp que seria lo ideal, y es aqui donde se guarda lo que sucede diariamente en la empresa, que son los articulos que se venden, el precio total por cada transaccion, la fecha en que se hizo esto, el nombre de los cliente estre otros. En nuestro caso los datos o la base que usamos fueron archivos de excel.-



2. luego creamos un script que se encargaria de tomar todos estos datos de excel y pasarlos a nuestro Datawarehouse


3- esto se hizo por medio de un Job, ya que colocamos ese script en nuestro job y este se encargaria cada cierto tiempo de hacer este trabajo








Creacion de nuestro datawarehouse o almacen de datos. 

1- Por otro lado creamos nuestra base de datos en SQL server que sera nuestro almacen de datos, es aqui donde guardaremos todos los datos de las transacciones y es este el que ocuparemos para crear nuestro cubo, aqui abajo se puede ver el esquema de la base.






Creacion de nuestro Cubo

 1- Creamos nuestro cubo de datos, creamos las dimensiones con sus repectiva tabla hechos asi como se ve en la imagen.




2- Creamos tambien una parte de seguridad del cubo, creamos usuarios los cuales tendran control sobre este y asignamos los respectivos roles.



Creando nuestros reportes con reporting services

1- Una ves creado nuestro cubo podemos empezar a diseñar los reportes los cuales le presentaremos a nuestros usuarios finales, este es nuestro diseñador de reportes:




2- y estos son algunos de nuestros reportes, aqui se puede ver un comparativo en las ventas entre los años 2012 y 2013, en los meses, abril, mayo y junio.



 3- aqui podemos ver las ventas para las diferentes lineas de productos


Presentacion de los datos a los usuarios finales(usamos Sharepoint) 


 1- La presentacion final en este caso se hizo a el Gerente que es quien toma las deciciones

 2- Para presentar los datos se le creo un sitio web, con su respectivo usuario y password para cada tipo de usuario


 3- aqui se agrego un enlace en cual aparecen todos los reportes que este tipo de usuario tiene asignados



4- Al darle click al reporte nos aparecera en nuestro navegador web, el reporte correspondiente.



y es de esta forma, de una manera secilla pero practica que damos solucion a este problema de inteligencia de negocios

No hay comentarios:

Publicar un comentario