guia de creacion de un cubo en sqlserver 2008

Upload: jnbcortez

Post on 13-Oct-2015

27 views

Category:

Documents


0 download

TRANSCRIPT

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    1/20

    GUIA DE CREACION DE UN CUBO EN SQLSERVER 2008

    Instructor: Jose Nicolas Bermudez CortezEmail:[email protected]

    Pre-requisito:Tener una base de datos ya creada, con sus respectivas tablas y datos.

    mailto:[email protected]:[email protected]:[email protected]:[email protected]
  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    2/20

    Paso 1: Abrir la herramienta SQL Server Business Intelligence Development Studio.

    Paso 2: Crear un nuevo proyecto de tipo Analisys Services

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    3/20

    Nos genera una seria de carpetas en el explorador de soluciones que iremos llenando poco a

    poco.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    4/20

    Paso 3: Crearemos nuestro origen de datos, damos click derecho sobre la carpeta DataSources y seleccionamosNew Data Sources.

    Paso 4: Configuramos nuestro origen de datos

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    5/20

    Luego seleccionamos nuestro servidor de SQL Server (Si no se encuentra en la lista, lo

    copiamos directamente del Management Studio) y luego nuestra base de datos.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    6/20

    Podemos probar la conexin y luego le damos OK

    Le damos siguiente y luego seleccionaremos las credenciales para conectarnos a nuestra base

    de datos, en este caso seleccionaremos usar la cuenta de servicio y luego le damos next.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    7/20

    Por ultimo le colocamos un nombre y le damos finalizar, de esta manera tendremos nuestro

    origen de datos creado.

    Paso 5: Ahora crearemos nuestra vista de orgenes de datos, para ello damos click derechosobre la carpetaData Source Viewsy selecionamosNew Data Source Views.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    8/20

    Nos muestra el asistente y le damos siguiente; luego nos pide que selecciones nuestroData

    Sourcey seleccionamos el que creamos en el paso anterior.

    Ahora seleccionamos las tablas que ocuparemos y luegoNext. Le ponemos un nombre y

    finalizar

    De esta manera tendremos creado nuestroData Source Views.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    9/20

    Ahora procederemos a borrar las tablas creadas en nuestra vista, las seleccionamos todas y

    luego le damos suprimir.

    Paso 5: Creamos una nueva consulta con nombre, para ello damos click derecho yseleccionamos nueva consulta con nombre.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    10/20

    Le ponemos un nombre a la consulta y agregamos las tablas que ocuparemos; para agregar

    las tablas damos click derecho sobre el espacio en blanco y agregamos las tablas.

    Luego seleccionamos los campos que ocuparemos en nuestra consulta. Debemos seleccionar

    un campo primario, en este caso ser el I d_compra.

    Le damos ok y ya tendremos nuestra consulta generada.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    11/20

    Paso 6: Ahora procederemos a crear las dimensiones de nuestro cubo. Para ello damos clickderecho sobre la carpetaDimensiones y seleccionamos nueva dimensin.

    Marcamos que sea usando una tabla existente y luego seleccionamos la tabla que en este caso

    ser la consulta que generamos anteriormente asi como tambin la clave primaria.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    12/20

    Luego seleccionamos los campos de nuestra dimension, en este caso seleccionare fechay

    total. Y le colocamos un nombre.

    Y asi tendremos nuestra primera dimension. Procedemos a crear tantas dimensiones necesitemos y

    seguimos el mismo proceso, seleccionando la misma tabla y clave primaria, lo que cambia es los

    campos para esa dimension.

    Ya tengo todas mi dimensiones creadas, en este caso ocupare 4. Ahora

    procedemos a crear el cubo..

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    13/20

    Paso 7: Ahora procedemos a crear nuestro cubo, para ello damos click drecho sobre la carpetaCubo (Cubes)y selecionamosNew Cube. Nos aparecera el asistente.

    Luego seleccionamos crear un cubo vaco.Y seleccionamos nuestra vista de origen de datos

    que fue la que creamos anteriormente en el paso 5.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    14/20

    Le ponemos un nombre y con esto ya tendremos nuestro cubo creado.

    Pero nuestro cubo esta vaco y tendremos que llenarlo. El cubo se compone de dimensiones

    (que anteriormente creamos) y de medidas (que no tenemos creadas).

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    15/20

    Paso 8:Ahora crearemos la medida del cubo, para ello damos click derecho sobre la ventanaMeasuresy seleccionamos New Measure.Nos aparecer una ventana emergente en donde

    seleccionaremos la tabla y el campo que queremos sea la medida, en este caso ser el campo

    Total.De esta manera habremos creado la medida. Falta agregar las dimensiones al cubo.

    Ahora agregaremos las dimensiones al cubo. Damos click derecho en la venta dimension y

    seleccionamos Add Cube Dimension. Luego marcamos las dimensiones que queremos

    agregar y le damos OK.Y asi habremos agregado las dimensiones la cubo..

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    16/20

    Paso 9: Ahora nos resta procesar e implementar el cubo. Para ello damos click derecho sobrenuestro cubo y seleccionamos procesar. Si nos muestra un cuadro le damos que si y

    empezara a procesarlo.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    17/20

    Luego nos mostrara un cuadro donde le daremosRuny luego nos dir que la implementacin

    se ha realizado con xito. Damos click en cerrar.

    Paso 10:ahora solo nos falta armar nuestro cubo, para ello vamos a la pestaa Browserypodemos ver que nos aparece las dimensiones y medidas que hemos creado.

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    18/20

    Desplegamos nuestras dimensiones y medidas y armamos el cubo a nuestro gusto y

    conveniencia; arrastrando las campos a los lugares respectivos ya sean columnas, filas, filtros

    o al de medida que es el central, en este unicamente podremos agregar el campo de medida.

    CAMPO DE

    MEDIDA

    FILAS

    COLUMNAS

    FILTRO

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    19/20

    Podemos filtrar. En este caso por fechas.

    HECHO TODO ESTO YA TENDREMOS NUESTRO CUBO FUNCIONANDO,ESPERO LES SEA DE MUCHA UTILIDAD ESTE MANUAL. XITO!!!!

    SALUDOS..

    Nicolas

  • 5/24/2018 Guia de Creacion de Un Cubo en Sqlserver 2008

    20/20