You are on page 1of 12

Construyendo Cubos Multidimensionales

en SQL Server 2012


Published on 07/05/2012 by Nicolas Nakasone in Articulos Tcnicos

Qu tal!!! Aqu de nuevo con Uds. en el blog!!!!


Esta vez construiremos un cubo multidimensional (tambin
llamadoHipercubo), como saben este tipo de estructuras de informacin
nos permite evolucionar en el plano de la toma de decisiones, dejando
atrs la tpicas tablas o consultas SQL.
Pueden bajar el proyecto utilizado para el artculo haciendo clic aqu.
Pasemos a ver en pocos pasos la construccin de un Cubo
Multidimensional en la nueva versin del motor SQL Server 2012. Para
ello veremos tres elementos bsicos en su elaboracin:
A- Data Sources
B- Data Source View
C- Cubo
A.- Data Sources
El Data Sources nos permite establecer la cadena de conexin
a nuestrodatamart o datawarehouse y es el primer elemento a crear
dentro de un proyecto Analysis Services, comencemos!!!
1.- Creamos un proyecto del tipo Analysis Services desde el SQL
ServerData Tools:

2.- El Solution Explorer nos mostrar la siguiente estructura de carpetas:

3.- Establecemos la conexin al datamart, creando la cadena de


conexin en la carpeta Data Source, para ello le damos clic derecho y
escogemos la opcin New Data Source:

4.- A la ventana de bienvenida del wizard le damos clic en Next:

5.- En la siguiente pantalla le damos clic en el botn New:

6.- Luego configuramos la cadena de conexin, indicando el nombre del


servidor e instancia (si la tiene), autenticacin y nombre de base de
datos, luego le damos clic en Ok:

7.- Luego le damos clic en siguiente:

8.- En esta siguiente pantalla, colocamos la cuenta que va a


usarAnalysis Services para realizar el procesamiento, debe ser una
cuenta con permisos de consulta a la base de datos, y luego le damos
clic enNext:

9.- Finalmente le damos un nombre al Data Source, y clic en el


botnFinish:

B.- Data Source View


A continuacin crearemos el Data Source View, que es un objeto que
me permite indicar que tablas
del datamart o datawarehouse tomaremos para crear el cubo de
informacin:
1.- Nos posicionamos en la carpeta Data Source View, clic derecho, New
Data Source View:

2.- A la ventana de bienvenida del wizard le damos clic en Next:

3.- A la siguiente ventana de seleccin de Data Source, le damos clic al


botn Next:

4.- En la siguiente pantalla escogemos las tablas que tomaremos para


crear nuestro cubo de informacin y le damos clic en Next:

5.- Finalmente le colocaremos un nombre a nuestro Data Source View y


le damos clic al botn Finish:

C.- Cubo
Finalmente como tercer paso crearemos el cubo de informacin:
1.- Nos posicionamos en la carpeta Cubes, clic derecho, New Cube:

2.- A la ventana de bienvenida del wizard le damos clic en Next:

3.- En la ventana de mtodo de creacin, le damos el default, de tablas


existentes y luego clic en Next:

4.- En la siguiente ventana nos solicitar la tabla que contiene las


medidas, la cual es la FactResellerSales, la marcamos y le damos clic
enNext:

5.- Luego nos muestra las medidas encontradas en la tabla, le damos


clic en Next:

6.- Luego en la siguiente pantalla nos pedir seleccionar las tablas de


dimensin, en este caso desmarcaremos las ltimas dos que no
corresponden y le damos clic en Next:

7.- Finalmente le colocamos un nombre al cubo y le damos clic en el


botn Finish:

8.- Y aqu tenemos nuestro cubo, en al Cube Desginer:

En prximos post, veremos su procesamiento y despliegue, as como su


visualizacin..!!!

You might also like