Francisco Hernandez reporte practica sql server cube create

21
INSTITUTO TECNOLÓGICO SUPERIOR DEL ORIENTE DEL ESTADO DE HIDALGO TÓPICOS DE BASE DE DATOS. CATEDRÁTICO: ING. EFREN ROMERO LEON. UNIDAD 2. REPORTE: CREACIÓN DE CUBO EN SQL SERVER 2014 Y BUSSINES INTELIGENT. ALUMNO: FRANCISCO HERNÁNDEZ DÁVILA. MATRICULA: 1003017 JUNIO 26 DE 2014

description

Creación de un cubo en SQL Server (2014).

Transcript of Francisco Hernandez reporte practica sql server cube create

Page 1: Francisco Hernandez reporte practica sql server cube create

INSTITUTO TECNOLÓGICO SUPERIOR DEL ORIENTE

DEL ESTADO DE HIDALGO

TÓPICOS DE BASE DE DATOS.

CATEDRÁTICO: ING. EFREN ROMERO LEON.

UNIDAD 2.

REPORTE:

CREACIÓN DE CUBO EN SQL SERVER 2014 Y BUSSINES

INTELIGENT.

ALUMNO:

FRANCISCO HERNÁNDEZ DÁVILA.

MATRICULA: 1003017

JUNIO 26 DE 2014

Page 2: Francisco Hernandez reporte practica sql server cube create

Contenido Introducción. ............................................................................................................................ 1

Desarrollo. ................................................................................................................................ 2

SQL Server 2014 .................................................................................................................... 2

Restauración de una base de datos. .................................................................................. 3

Business Intelligence. ............................................................................................................ 6

Data Sources. .................................................................................................................... 8

Data Source View. ........................................................................................................... 11

Cubes. ............................................................................................................................. 15

Conclusiones. .......................................................................................................................... 19

Referencias. ............................................................................................................................ 19

Páginas web. ....................................................................................................................... 19

Page 3: Francisco Hernandez reporte practica sql server cube create

FRANCISCO HERNÁNDEZ DÁVILA.

1

Introducción. Resulta un hecho innegable que en los últimos tiempos, el volumen de datos

que las organizaciones deben manejar ha aumentado desmesuradamente.

Analizar tal cantidad de datos, con el objetivo de tomar decisiones

estratégicas se ha convertido en un auténtico problema. En el presente

artículo realizaremos una introducción a los cubos de datos en SQL Server

2008 Analysis Services, una potente herramienta con la que podemos

transformar ingentes cantidades de datos en información de utilidad.

La masificación de datos en los sistemas de información de una compañía,

sin la adecuada organización ni estructuración, puede acarrear efectos

negativos tales como lentitud en el análisis de su estado, o lo que es peor, la

toma de decisiones estratégicas inadecuadas, ya que el hecho de disponer de

millones de registros repartidos en múltiples orígenes de datos heterogéneos

(bases de datos SQL Server, Access, archivos de texto plano, Excel, etc.), no

tiene porque ser en todos los casos sinónimo de un sistema que proporcione

información de calidad.

Para solventar este tipo de problemas, en SQL Server contamos, desde hace

ya algunas versiones, con los Servicios de Análisis (SQL Server Analysis

Services o SSAS) o herramientas de Inteligencia de Negocio (Business

Intelligence o BI), cuyo exponente principal, el cubo de datos, permite

generar información para analizar el estado de la empresa a partir del

conjunto de sus fuentes de datos.

Page 4: Francisco Hernandez reporte practica sql server cube create

SQL SERVER CUBES.

2

Desarrollo. SQL Server 2014 Buscamos y abrimos SQL Server 2014 Management Studio.

Esperamos a que inicie.

Page 5: Francisco Hernandez reporte practica sql server cube create

FRANCISCO HERNÁNDEZ DÁVILA.

3

Conectamos con el servidor.

Restauración de una base de datos.

Para restaurar o poder ingresar una base de datos desde un archivo .sql vamos a

File->Open->File…

Archivo->Abrir->Archivo…

Ctrl + O

Page 6: Francisco Hernandez reporte practica sql server cube create

SQL SERVER CUBES.

4

Seleccionamos el archivo y damos click en abrir (Open).

Presionamos ejecutar para que comience a ejecutarse el query.

Page 7: Francisco Hernandez reporte practica sql server cube create

FRANCISCO HERNÁNDEZ DÁVILA.

5

Al terminar tendremos ya creada nuestra base de datos.

Page 8: Francisco Hernandez reporte practica sql server cube create

SQL SERVER CUBES.

6

Business Intelligence. Con la ayuda del complemento de Business Intelligence que instalamos independiente,

procedemos a crear nuestro cubo.

Buscamos y abrimos la herramienta Microsoft Visual Studio 2012.

Creamos un nuevo proyecto. File->New->Proyect…

Page 9: Francisco Hernandez reporte practica sql server cube create

FRANCISCO HERNÁNDEZ DÁVILA.

7

Elegimos Analysis Services Multidimencional and Data Mining Proyect (Business Intelligence).

Definimos un nombre y damos click en Ok.

Esperamos a que se cree el nuevo proyecto.

Page 10: Francisco Hernandez reporte practica sql server cube create

SQL SERVER CUBES.

8

Data Sources.

Definimos el Nuevo Fuente de Datos.

Nos abrirá el asistente y proseguiremos dando click en Siguiente (Next).

Si ya se encuentra carga nuestra base de datos damos siguiente (Next), de lo contrario

debemos agregarla y damos clik en nuevo (New).

Page 11: Francisco Hernandez reporte practica sql server cube create

FRANCISCO HERNÁNDEZ DÁVILA.

9

Seleccionamos el nombre de nuestro Equipo y seleccionamos la base de datos que habíamos

estaurado, damos clik en Ok.

Page 12: Francisco Hernandez reporte practica sql server cube create

SQL SERVER CUBES.

10

Despues para autentificarnos selecionaremos Usar las credenciales del mismo usuario (Use the

credentials of the current user). Click en siguiente (Next).

Damos click en finalizar (Finish).

Page 13: Francisco Hernandez reporte practica sql server cube create

FRANCISCO HERNÁNDEZ DÁVILA.

11

Quedará creado el Data Soursce.

Data Source View.

Creamos nueva Vista de Fuente de Datos

Nos abrirá el asistente y damos click en siguiente (Next).

Page 14: Francisco Hernandez reporte practica sql server cube create

SQL SERVER CUBES.

12

Damos click en siguiente.

Page 15: Francisco Hernandez reporte practica sql server cube create

FRANCISCO HERNÁNDEZ DÁVILA.

13

Damos click en siguiente (Next).

Seleccionamos todas las tablas y las incluimos. Click en siguiente (Next).

Page 16: Francisco Hernandez reporte practica sql server cube create

SQL SERVER CUBES.

14

Damos click en finalizar (Finish).

Nos mostrara algo como esto.

Page 17: Francisco Hernandez reporte practica sql server cube create

FRANCISCO HERNÁNDEZ DÁVILA.

15

Cubes.

Crearemos el nuevo cubo.

Abrirá el asistente damos clik en siguiente (Next).

Damos click en siguiente (Next).

Page 18: Francisco Hernandez reporte practica sql server cube create

SQL SERVER CUBES.

16

Seleccionamos las tablas damos click en siguiente (Next).

Damos click en siguiente (Next).

Page 19: Francisco Hernandez reporte practica sql server cube create

FRANCISCO HERNÁNDEZ DÁVILA.

17

Damos click en siguiente (Next).

Page 20: Francisco Hernandez reporte practica sql server cube create

SQL SERVER CUBES.

18

Damos click en finalizar (Finish).

Precionamos Start

Page 21: Francisco Hernandez reporte practica sql server cube create

FRANCISCO HERNÁNDEZ DÁVILA.

19

Conclusiones. La creación de cubos con SQL Server es muy sencilla, y quizá la más fácil de realizar por que la

herramienta proporciona con los asistentes una manera fácil de crear el cubo. Con la ayuda del

asistente solo basta con que nosotros seleccionemos las partes adecuadas que conformaran

nuestro cubo, si existen errores durante nuestro proceso al probar el corrimiento del cubo nos

mostrara las alertas de inconsistencias existentes o los errores que se puedan generar y así

poder corregirlos en dado caso.

Referencias.

Páginas web. http://geeks.ms/blogs/lmblanco/archive/2013/09/11/cubos-de-datos-en-sql-server-2008-

analysis-services.aspx