Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actividad 2.3 Ejercicio SQL Server - Cubo
Actividad 2.3 Ejercicio SQL Server - Cubo
INTELIGENCIA DE NEGOCIOS.
TRABAJO:
PRESENTA:
SEMESTRE: 8
GRUPO: “8UE”
CARRERA:
Ingeniería Informática
Uno de los objetivos principales es que la realización de este trabajo es utilizar las
herramientas de Microsoft Analysis Services, Microsoft Excel y Microsoft Visual
Studio 2019, las cuales nos ayudan en la realización del procesamiento y análisis
de datos de una base de datos por medio de dimensiones y medidas.
Desarrollo
Una vez descargado le damos en instalar, esperamos a que instale todos los
componentes esto tiende a tardar, una vez terminado nos abre una ventana donde
vamos a las cargas de trabajo y seleccionamos la de almacenamiento y
procesamiento de datos y a la derecha el SQL Server Data Tools e instalar.
Una vez termine nos abrirá la ventana para crear un nuevo proyecto, le agregamos
un nombre, le podemos poner cualquiera nombre ya que solo utilizaremos para
agregar mas herramientas que vamos a utilizar después.
Si marca un error en la instalación de alguno de los dos, tienes que apagar todas
las tareas que se estén ejecutando para volver a instalar.
Una vez terminado, cerramos todo, para comenzar la construcción del cubo OLAP.
Desarrolla el proyecto para construir un CUBO OLAP.
Vamos a iniciar nuestro servidor de manera normal en este caso les va a pedir que
se haga en el Windows Autentication y el server type database engine.
Le damos conectar esperamos a que se inicie nuestro servidor, una vez iniciado
nuestro servidor, pero de esta forma para que tengamos un mejor acceso a nuestra
base de datos, tenemos que darle un usuario, por lo tanto, en la parte de seguridad
y del logins, vamos a utilizar el usuario desea que por ejemplo el que por defecto se
crea, pero ustedes pueden crear otros usuarios no hay problema en esto.
Este usuario éste aparece deshabilitado pero para habilitarlo le dan propiedades en
este caso esto me está en inglés pero no hay problema, bien normalmente antes de
continuar van a tener que cambiar su contraseña le pueden poner la contraseña que
ustedes quieran una sencilla no hay problema y van a ir a la parte de estatus por
defecto este usuario va a estar deshabitado por lo tanto ustedes tienen que ponerlo
en la parte de habilitar enabled una vez hecho y también han cambiado la
contraseña le dan ok en este caso
Vamos a cerrar esto y vamos a iniciar vamos a iniciar nuestro servidor con el usuario
que hemos creado le vamos a cambiar.
El siguiente paso es utilizar en este caso para utilizar el cubo o utilizar la base de
datos o data warehouse.
Una vez hecho esto minimizamos y abrimos visual studio, crear proyecto nuevo y
buscaremos proyecto multidimensional y de minería de datos y vamos en siguiente.
Vamos a crear nuestra vista del origen de datos es decir acá vamos a agregar de la
base de datos nuestra tabla de hechos y nuestras dimensiones para crear nuestro
Cubo, nos va a aparecer esta parte donde va aparecer todas las dimensiones que
tiene pues el data warehouse y en este caso de nuestra tabla de hechos.
Vamos a Seleccionar el Fact-ventas, Dim_Cliente, Dim_Empleado, Dim_Tiempo,
Dim_Producto y Dim_Provedory le damos siguiente.
Vamos a utilizar nuestras tablas que hemos creado de las vistas solo le damos en
siguiente, este caso sólo seleccionar la tabla del grupo de medida o también las
tablas de hechos en este caso la tabla de hechos es la fac_ventas lo seleccionamos
y podemos ver las medidas que tienen la fac_ventas unidades, monto y los
recuentos de ventas, le damos siguiente, y casi tenemos listo nuestro cubo
esperamos a que cargue bien.
Y aquí tenemos la visualización de nuestro cubo. Cada tabla azul son nuestras
dimensiones y la tabla de hechos es la central que tenemos, va a tomar los datos
de las dimensiones para poder ésta ser un filtro y un análisis.
Aparte del procesamiento al cubo vamos a tener que ejecutarlo para poder hacer
las consultas o los filtros más que todo para poder hacer ese análisis. Nos va a abrir
esta ventana donde le vamos a dar en ejecutar.
Ahora bien, este modelo multidimensional como bien sabemos nos va a permitir
analizar grandes cantidades de información y procesarlos mediante consultas de
manera sencilla y ágil proporcionándonos esta información útil que necesitamos
para la hora de tomar decisiones de importancia en las organizaciones.
En este caso nos está diciendo cuándo el monto de ventas generado por el
empleado sea mayor o igual al valor de 20000 entonces lo que la comisión va a
ganar el empleado va a ser del 0.037 que vendría a ser el 3.7 % del valor en base
al valor de 20000 que ha generado sino por el contrario simplemente va a ser 0.025
o 25 % en base al valor del monto de venta. Aquí solamente le damos en guardar
estos cambios y nuevamente tenemos que procesar nuestro CUBO para que se
efectúen las actualizaciones.
Ahora nos podemos ir a Excel para obtener nuestra BD, vamos a la pestaña de
datos y vamos a obtener los datos que hemos trabajado en nuestro proyecto de
análisis service. Activamos el conectar con una tabla o a un cubo en específico,
seleccionamos la BD con nombre de TutorialOLAP que hemos creado.
Le damos en siguiente y finalizar.