Sie sind auf Seite 1von 17

UTP Universidad Tecnolgica del Per Filial Arequipa

Inteligencia de Negocios

Curso
: Inteligencia de Negocios
Docente
: Lic. Dennis Quispe Chvez
Prctica N
: 05
Ttulo prctica: Disear e Implementar Analysis Services
Datos Multidimensionales: Definicin del origen de datos,
deployment del cubo
Fecha
: 01/06/2015

INTRODUCCIN
Analysis Services facilita la creacin de sofisticadas soluciones de procesamiento analtico en lnea
(OLAP) y minera de datos. Las herramientas de Analysis Services proporcionan la capacidad de disear,
crear y administrar cubos y modelos de minera de datos de los almacenes de datos, y permiten que el
cliente pueda obtener acceso a los datos OLAP y de la minera de datos. La prctica es paso a paso con
la finalidad de ayudarle a obtener el mximo provecho de Analysis Services para que pueda trabajar
eficazmente desde el primer momento.
Los programadores de almacenes de datos usan Business Intelligence Development Studio para
desarrollar e implementar proyectos de Analysis Services, y usan SQL Server Management Studio para
administrar las bases de datos de Analysis Services para las que se ha creado una instancia desde estos
proyectos. En este Prctica se describe cmo utilizar BI Development Studio para desarrollar e
implementar un proyecto de Analysis Services, utilizando la empresa ficticia Adventure Works Cycles
para todos los ejemplos.
Este Prctica se divide en diez lecciones.
Parte 1: Definir una vista de origen de datos en un proyecto de Analysis Services , en esta parte,
debe definir una vista de origen de datos en un proyecto de Analysis Services utilizando BI Development
Studio.
Parte 2: Definir e implementar un cubo, en esta parte, debe definir un cubo y sus dimensiones
utilizando el Asistente para cubos y luego implementar el cubo en la instancia local de Analysis Services.

UTP Universidad Tecnolgica del Per Filial Arequipa

Inteligencia de Negocios

Parte 1: Definir una vista de origen de datos en un proyecto de


Analysis Services

Para disear una aplicacin de Business Intelligence en SQL Server, primero debe crear un proyecto de
Analysis Services en Business Intelligence Development Studio. En este proyecto, debe definir todos los
elementos de la solucin, empezando por una vista de origen de datos.
Esta parte contiene las tareas siguientes:
Paso 1: Crear un proyecto de Analysis Services, en esta tarea, debe crear el proyecto Prctica de
Analysis Services, basado en una plantilla de Analysis Services.
Paso 2: Definir un origen de datos, en esta tarea, debe definir la base de datos
AdventureWorks2008R2DW como origen de datos para las dimensiones y los cubos de Analysis
Services que definir en otras lecciones.
Paso 3: Definir una vista de origen de datos, en esta tarea, debe definir una nica vista unificada de
los metadatos de tablas seleccionadas en la base de datos AdventureWorks2008R2DW.
Paso 4: Modificar los nombres de tabla predeterminados, en esta tarea, debe modificar los nombres
de las tablas de cada vista de origen de datos, de modo que los nombres de los objetos subsiguientes de
Analysis Services que definir sean ms descriptivos.

Paso 1: Crear un proyecto de Analysis Services


En la tarea, debe usar Business Intelligence Development Studio para crear un nuevo proyecto de
Microsoft Analysis Services denominado Prctica de Analysis Services, basado en la plantilla del
proyecto de Analysis Services. Un proyecto es una coleccin de objetos relacionados. Los proyectos
existen en una solucin, que incluye uno o ms proyectos.
Para crear un nuevo proyecto de Analysis Services
1.

Haga clic en Inicio, seleccione Todos los programas, Microsoft SQL Server 2008 y, despus,
haga clic en SQL Server Business Intelligence Development Studio.
Se abrir el entorno de desarrollo de Microsoft Visual Studio.

2.

En el men Archivo de Visual Studio, seleccione Nuevo y, a continuacin, haga clic en


Proyecto.

3.

En el cuadro de dilogo Nuevo proyecto, seleccione Proyectos de Business Intelligence en el


panel Tipos de proyecto, y seleccione Proyecto de Analysis Services en el panel Plantillas.
Fjese en el nombre predeterminado del proyecto, el nombre predeterminado de la solucin y la
ubicacin predeterminada del proyecto que aparecen en la parte inferior del cuadro de dilogo. De
forma predeterminada, se crear un directorio nuevo para la solucin.

4.

Cambie el nombre del proyecto por SSAS_Practica_AdventureWorks2008R2, que cambia


tambin el nombre de la solucin, y haga clic en Aceptar.

UTP Universidad Tecnolgica del Per Filial Arequipa

Inteligencia de Negocios

Ha creado correctamente el proyecto Prctica de Analysis Services, basado en la plantilla de proyecto


de Analysis Services, incluido en una solucin nueva que tambin se denomina Prctica de Analysis
Services.

Paso 2: Definir un origen de datos


Tras crear un proyecto de Analysis Services, generalmente se empieza a trabajar con el mismo
definiendo uno o ms orgenes de datos que el proyecto utilizar. Al definir un origen de datos, se define
la informacin de cadena de conexin que se utilizar para establecer la conexin con el origen de datos.
Tras crear un proyecto de Analysis Services, generalmente se empieza a trabajar con el mismo
definiendo uno o ms orgenes de datos que el proyecto utilizar. Al definir un origen de datos, se define
la informacin de cadena de conexin que se utilizar para establecer la conexin con el origen de datos.
En la tarea siguiente, definir la base de datos de ejemplo AdventureWorksDW2008 como origen de
datos para el proyecto Prctica de Analysis Services. En el caso de esta prctica, esta base de datos se
encuentra en el equipo local; no obstante, las bases de datos de origen generalmente se encuentran
alojadas en uno o ms equipos remotos.
Para definir un origen de datos nuevo
1.

En el Explorador de soluciones, haga clic con el botn secundario en Orgenes de datos y, a


continuacin, haga clic en Nuevo origen de datos.

2.

En la pgina de inicio del Asistente para orgenes de datos, haga clic en Siguiente para abrir
la pgina Seleccionar cmo definir la conexin.

3.

En la pgina Seleccionar cmo definir la conexin, puede definir un origen de datos basado
en una conexin nueva, en una conexin existente o en un objeto de origen de datos definido con
anterioridad. En este Prctica, va a definir un origen de datos basado en una conexin nueva.
Compruebe que est seleccionada la opcin Crear un origen de datos basado en una conexin
nueva o existente y, a continuacin, haga clic en Nueva.

4.

En el cuadro de dilogo Administrador de conexiones se definen las propiedades de conexin


para el origen de datos. En la lista Proveedor, compruebe que est seleccionada la opcin Native
OLE DB\SQL Server Native Client 10.0.
Analysis Services tambin admite otros proveedores, que se muestran en la lista Proveedor.

5.

En el cuadro de texto Nombre de servidor, escriba localhost.


Para conectarse a una instancia con nombre del equipo local, escriba localhost\<nombre de
instancia>. Para conectarse al equipo especificado en lugar de al equipo local, escriba el nombre
del equipo o la direccin IP.
6. Compruebe que la opcin Utilizar autenticacin de Windows est seleccionada. En la lista
Seleccione o escriba un nombre de base de datos, seleccione AdventureWorksDW2008R2.

7.

Haga clic en Probar conexin para probar la conexin a la base de datos.

8.

Haga clic en Aceptar y, a continuacin, en Siguiente.

UTP Universidad Tecnolgica del Per Filial Arequipa

Inteligencia de Negocios

9.

En la pgina Informacin de suplantacin del asistente, debe definir las credenciales de


seguridad que Analysis Services debe usar para conectarse al origen de datos. La suplantacin
afecta a la cuenta de Windows usada para conectarse al origen de datos cuando est seleccionada
la autenticacin de Windows. Analysis Services no admite la suplantacin de los objetos OLAP de
procesamiento. Seleccione Utilizar cuenta de servicio y haga clic en Siguiente.

10.

En la pgina Finalizacin del asistente, escriba el nombre AdventureWorksDW2008R2 y, a


continuacin, haga clic en Finalizar para crear el nuevo origen de datos.

Nota:
Para modificar las propiedades del origen de datos una vez creado ste, haga doble clic en el origen de
datos de la carpeta Orgenes de datos para mostrar las propiedades del origen de datos en el
Diseador de origen de datos.

Paso 3: Definir una vista de origen de datos


Tras definir los orgenes de datos que utilizar en un proyecto de Analysis Services, el paso siguiente
generalmente consiste en definir una vista del origen de datos para el proyecto. Una vista del origen de
datos es una sola vista unificada de metadatos de las tablas y vistas especificadas que el origen de datos
define en el proyecto. Almacenar metadatos en la vista de origen de datos permite trabajar con los
metadatos durante el proceso de desarrollo sin ninguna conexin abierta con ningn origen de datos
subyacente.

En la tarea siguiente, definir una vista de origen de datos que incluye cinco tablas del origen de datos
AdventureWorksDW2008R2.
Para definir una vista de origen de datos nueva
1.

2.
3.

En el Explorador de soluciones, haga clic con el botn secundario en Vistas de origen de datos
y, a continuacin, haga clic en Nueva vista de origen de datos.
En la pgina Asistente para vistas de origen de datos, haga clic en Siguiente.
Aparece la pgina Seleccionar un origen de datos. En Orgenes de datos relacionales, el
origen de datos Adventure Works DW aparece seleccionado. Haga clic en Siguiente.
Nota:
Para crear una vista de origen de datos que se base en varios orgenes de datos, primero debe definir
una vista de origen de datos que se base en un nico origen de datos. Este origen de datos luego se
llama origen de datos principal. A continuacin, puede agregar tablas y vistas a partir de un origen de
datos secundario. Al disear dimensiones que contengan atributos basados en tablas relacionadas en
varios orgenes de datos, puede que necesite definir un origen de datos de Microsoft SQL Server como
el origen de datos principal para usar sus capacidades del motor de consultas distribuidas.

4.

En la pgina Seleccionar tablas y vistas puede seleccionar tablas y vistas de la lista de objetos
disponibles del origen de datos seleccionado. Puede filtrar esta lista para facilitar la seleccin de
tablas y vistas.
Nota:
Haga clic en el botn Maximizar situado en la esquina superior derecha para que la ventana ocupe toda
la pantalla. As resultar ms fcil ver la lista completa de objetos disponibles.

UTP Universidad Tecnolgica del Per Filial Arequipa


5.

Inteligencia de Negocios

En la lista Objetos disponibles, seleccione los siguientes objetos. Para seleccionar varias
tablas, haga clic en cada una de ellas mientras mantiene presionada la tecla CTRL:

DimCustomer (dbo)

DimDate (dbo)

DimGeography (dbo)

DimProduct (dbo)

FactInternetSales (dbo)

6.

Haga clic en > para agregar las tablas seleccionadas a la lista Objetos incluidos.

7.

Haga clic en Siguiente.

8.

En el campo Nombre, escriba Adventure Works DW y, a continuacin, haga clic en Finalizar


para definir la vista del origen de datos Adventure Works DW.
La vista del origen de datos Adventure Works DW aparece en la carpeta Vistas del origen de
datos del Explorador de soluciones. El contenido de la vista del origen de datos tambin se muestra
en el Diseador de vistas del origen de datos de Business Intelligence Development Studio. Este
diseador contiene los elementos siguientes:

El panel Diagrama, en el que las tablas y sus relaciones se representan grficamente.

El panel Tablas, en el que las tablas y los elementos de esquema se muestran en una
vista de rbol.

El panel Organizador de diagramas, en el que puede crear subdiagramas de modo que


pueda ver los subconjuntos de la vista de origen de datos.

Una barra de herramientas especfica del Diseador de vistas de origen de datos.

9.

Para maximizar el entorno de desarrollo de Microsoft Visual Studio, haga clic en el botn
Maximizar.

10.

Para ver las tablas del panel Diagrama al 50 por ciento, haga clic en el icono Zoom de la barra
de herramientas del Diseador de vistas del origen de datos. De este modo se ocultarn los detalles
de columna de cada tabla.

11.

Para ocultar el Explorador de soluciones, haga clic en el botn Ocultar automticamente, que
es el icono de alfiler de la barra de ttulo. Para ver el Explorador de soluciones de nuevo, site el
puntero sobre la ficha del Explorador de soluciones situada a la derecha del entorno de desarrollo.
Para mostrar el Explorador de soluciones, haga clic de nuevo en el botn Ocultar
automticamente.

12.

Haga clic en Ocultar automticamente en la barra de ttulo de la ventana Propiedades si la


ventana no est oculta de forma predeterminada.

UTP Universidad Tecnolgica del Per Filial Arequipa

Inteligencia de Negocios

Ahora puede ver las tablas y sus relaciones en el panel Diagrama. Observe que hay tres relaciones
entre la tabla FactInternetSales y la tabla DimDate. Cada venta tiene tres fechas asociadas: de
pedido, de vencimiento y de envo. Para ver los detalles de cualquier relacin, haga doble clic en la
flecha de relacin del panel Diagrama.

Paso 4: Modificar los nombres de tabla predeterminados


Si lo desea, puede cambiar el valor de la propiedad FriendlyName de los objetos de la vista del origen
de datos para que sus nombres sean ms descriptivos. Tambin puede cambiar los nombres de estos
objetos tras definirlos.
En la tarea siguiente, cambiar el nombre descriptivo de cada tabla de la vista del origen de datos
Adventure Works DW quitando los prefijos "Dim" y "Fact" de dichas tablas. De este modo los objetos de
cubo y dimensin que definir en la siguiente Parte sern ms descriptivos.
Nota:
Tambin puede cambiar los nombres descriptivos de las columnas, definir columnas calculadas y
combinar tablas o vistas en la vista del origen de datos para que sean ms descriptivos.
Para modificar el nombre predeterminado de una tabla
1.

En el panel Tablas del Diseador de vistas de origen de datos, haga clic con el botn
secundario en la tabla FactInternetSales y, a continuacin, haga clic en Propiedades para mostrar
las propiedades del objeto FactInternetSales en la vista del origen de datos del Prctica de
Adventure Works.

2.

Haga clic en Ocultar automticamente en la barra de ttulo de la ventana Propiedades de modo


que esta ventana permanezca visible.
Es ms fcil cambiar las propiedades de cada tabla en la vista de origen de datos cuando la ventana
Propiedades permanece abierta. Si no fija la ventana abierta mediante el botn Ocultar
automticamente, la ventana se cerrar al hacer clic en un objeto distinto del panel Diagrama.

3.

Cambie la propiedad FriendlyName del objeto FactInternetSales por InternetSales.


Al hacer clic fuera de la celda de la propiedad FriendlyName, se aplica el cambio. En la siguiente
Parte, definir un grupo de medida que se basa en esta tabla de hechos. El nombre de la tabla de
hechos ser InternetSales en lugar de FactInternetSales debido al cambio realizado en esta Parte.

4.

Haga clic en DimProduct en el panel Tablas. En la ventana Propiedades, cambie la propiedad


FriendlyName por Product.

5.

Cambie la propiedad FriendlyName de cada una de las tablas restantes en la vista del origen de
datos del mismo modo, para eliminar el prefijo "Dim".

6.

Cuando haya finalizado, haga clic en el botn Ocultar automticamente para ocultar de nuevo
la ventana Propiedades.

UTP Universidad Tecnolgica del Per Filial Arequipa


7.

Inteligencia de Negocios

En el men Archivo, o en la barra de herramientas de BI Development Studio, haga clic en


Guardar todo para guardar los cambios que ha realizado hasta este momento en el proyecto
Prctica de Analysis Services. Si lo desea, puede detener aqu el Prctica y reanudarlo ms tarde.

UTP Universidad Tecnolgica del Per Filial Arequipa

Inteligencia de Negocios

Parte 2: Definir e implementar un cubo


Ahora que ha definido una vista del origen de datos en un proyecto de Microsoft Analysis Services, est
preparado para definir el cubo inicial de Analysis Services.
Puede definir un cubo y sus dimensiones en un solo paso mediante el Asistente para cubos. Tambin
puede definir una o ms dimensiones y usar el Asistente para cubos con objeto de definir un cubo que
use dichas dimensiones. Si est diseando una solucin compleja, generalmente empezar definiendo
las dimensiones
Esta Parte contiene las tareas siguientes:
Paso 1: Definir una dimensin, en esta tarea, debe usar el Asistente para dimensiones con objeto de
definir una dimensin.
Paso 2: Definir un cubo, en esta tarea, debe usar el Asistente para cubos con objeto de definir un cubo
de Analysis Services inicial.
Paso 3: Agregar atributos a dimensiones, en esta tarea, debe agregar atributos a las dimensiones que
cre.
Paso 4: Revisar las propiedades de cubo y dimensin, en esta tarea, debe revisar la estructura del
cubo que defini utilizando el Asistente para cubos.
Paso 5: Implementar un proyecto de Analysis Services, en esta tarea, debe implementar el proyecto
Analysis Services en la instancia local de Analysis Services, y obtendr informacin sobre algunas
propiedades de implementacin.
Paso 6: Examinar el cubo, en esta tarea, debe examinar el cubo y los datos de dimensin utilizando los
exploradores del Diseador de cubos y del Diseador de dimensiones.

Paso 1: Definir una dimension


En la tarea siguiente, usar el Asistente para dimensiones con objeto de generar una dimensin Date.

Para definir una dimensin


1.

2.

En el Explorador de soluciones, haga clic con el botn secundario en Dimensiones y, a


continuacin, en Nueva dimensin.
En la pgina Asistente para dimensiones, haga clic en Siguiente.

3.

En la pgina Seleccionar mtodo de creacin, compruebe que est seleccionada la opcin


Usar una tabla existente y, a continuacin, haga clic en Siguiente.

4.

En la pgina Especificar informacin de origen, compruebe que est seleccionada la vista del
origen de datos AdventureWorksDW2008R2.

5.

En la lista Tabla principal, seleccione Date.

6.

Haga clic en Siguiente.

7.

En la pgina Seleccionar los atributos de la dimensin, seleccione las casillas situadas junto
a los siguientes atributos:

UTP Universidad Tecnolgica del Per Filial Arequipa

8.

9.
10.

11.

Date Key

Full Date Alternate Key

English Month Name

Calendar Quarter

Calendar Year

Calendar Semester

Inteligencia de Negocios

Cambie el valor de la columna Tipo de atributo del atributo Full Date Alternate Key de Regular
a Date.Para ello, haga clic en Regular en la columna Tipo de atributo. A continuacin, haga clic en
la flecha para expandir las opciones. Por ltimo, haga clic en Date > Calendar > Date. Haga clic en
Aceptar. Repita estos pasos para cambiar el tipo de atributo de los siguientes atributos como se
indica a continuacin:

English Month Name a Month

Calendar Quarter a Quarter

Calendar Year a Year

Calendar Semester a Half Year


Haga clic en Siguiente.

En la pgina Finalizacin del asistente, en el panel de vista previa, puede ver la dimensin
Date y sus atributos.
Haga clic en Finalizar para completar el asistente.
En el Explorador de soluciones, en el proyecto Prctica de Analysis Services, la dimensin Date
aparece en la carpeta Dimensiones. En el centro del entorno de desarrollo, el Diseador de
dimensiones muestra la dimensin Date.

12.

En el men Archivo, haga clic en Guardar todo.

Paso 2: Definir un cubo


El Asistente para cubos le ayuda a definir los grupos de medida y las dimensiones de un cubo. En la
tarea siguiente, usar el Asistente para cubos para generar un cubo.
Para definir un cubo y sus propiedades
1.

En el Explorador de soluciones, haga clic con el botn secundario en Cubos y, a continuacin,


haga clic en Nuevo cubo.

UTP Universidad Tecnolgica del Per Filial Arequipa


2.

Inteligencia de Negocios

En la pgina Asistente para cubos, haga clic en Siguiente.

3.

En la pgina Seleccionar mtodo de creacin, compruebe que la opcin Usar tablas


existentes est seleccionada y, a continuacin, haga clic en Siguiente.

4.

En la pgina Seleccionar tablas de grupo de medida, compruebe que la vista del origen de
datos AdventureWorksDW2008R2 est seleccionada.

5.

Haga clic en Sugerir para que el Asistente para cubos sugiera las tablas que se deben usar para
crear los grupos de medida.
El asistente examinar las tablas y sugerir InternetSales como tabla de grupos de medida. Las
tablas de grupos de medida, tambin denominadas tablas de hechos, contienen las medidas que
son de su inters, como el nmero de unidades vendidas.

6.
7.

Haga clic en Siguiente.


En la pgina Seleccionar medidas, revise las medidas seleccionadas en el grupo de medida
Internet Sales y, a continuacin, desactive las casillas de verificacin de las medidas siguientes:

Promotion Key

Currency Key

Sales Territory Key

Revision Number

De forma predeterminada, el asistente selecciona como medidas todas las columnas numricas de
la tabla de hechos que no estn vinculadas a dimensiones. No obstante, estas cuatro columnas no
son miembros reales. Las tres primeras son valores clave que vinculan la tabla de hechos con
tablas de dimensiones que no se utilizan en la versin inicial de este cubo.
8.

Haga clic en Siguiente.

9.

En la pgina Seleccionar dimensiones existentes, seleccione la dimensin Date que cre


anteriormente y haga clic en Siguiente.

10.

En la pgina Seleccionar nuevas dimensiones, seleccione las nuevas dimensiones que se van
a crear. Para ello, compruebe que las casillas Customer, Geography y Product estn
seleccionadas y desactive la casilla InternetSales.

11.
12.

13.

Haga clic en Siguiente.


En la pgina Finalizacin del asistente, cambie el nombre del cubo por
SSAS_AdventureWorks. En el panel de vista previa, puede ver el grupo de medida InternetSales
y sus medidas. Tambin puede ver las dimensiones Date, Customer y Product.
Haga clic en Finalizar para completar el asistente.
En el Explorador de soluciones, en el proyecto Prctica de Analysis Services, el cubo Prctica de
Analysis Services aparece en la carpeta Cubos, y las dimensiones de base de datos aparecen en la

UTP Universidad Tecnolgica del Per Filial Arequipa

Inteligencia de Negocios

carpeta Dimensiones. Adicionalmente, en el centro del entorno de desarrollo, el Diseador de


cubos muestra el cubo Prctica de Analysis Services.
14.

En la barra de herramientas del Diseador de cubos, cambie el nivel de Zoom al 50 por ciento
de modo que pueda ver mejor las tablas de dimensiones y de hechos del cubo. Observe que la tabla
de hechos es amarilla y las tablas de dimensiones son azules.

15.

En el men Archivo, haga clic en Guardar todo.

Paso 3: Agregar atributos a dimensiones


En las tareas siguientes, usar el Diseador de dimensiones para agregar atributos a las dimensiones
Customer y Product.
Agregar atributos a la dimensin Customer
Para agregar atributos
1.

Abra el Diseador de dimensiones para la dimensin Customer. Para ello, haga doble clic en la
dimensin Customer del nodo Dimensiones del Explorador de soluciones.

2.

En el panel Atributos, observe los atributos Customer Key y Geography Key creados mediante
el Asistente para cubos.

3.

En la barra de herramientas de la ficha Estructura de dimensin, utilice el icono Zoom para ver
las tablas del panel Vista de origen de datos al 100 por cien.

4.

Arrastre las columnas siguientes de la tabla Customer del panel Vista de origen de datos al
panel Atributos:

BirthDate

MaritalStatus

Gender

EmailAddress

YearlyIncome

TotalChildren

NumberChildrenAtHome

EnglishEducation

EnglishOccupation

HouseOwnerFlag

UTP Universidad Tecnolgica del Per Filial Arequipa

5.

NumberCarsOwned

Phone

DateFirstPurchase

CommuteDistance

Inteligencia de Negocios

Arrastre las columnas siguientes de la tabla Geography del panel Vista de origen de datos al
panel Atributos:

City

StateProvinceName

EnglishCountryRegionName

PostalCode

6.

En el men Archivo, haga clic en Guardar todo.

Agregar atributos a la dimensin Product


Para agregar atributos
1.

Abra el Diseador de dimensiones para la dimensin Product.

2.

En el panel Atributos, observe el atributo Product Key creado mediante el Asistente para cubos.

3.

En la barra de herramientas de la ficha Estructura de dimensin, utilice el icono Zoom para ver
las tablas del panel Vista de origen de datos al 100 por cien.

4.

Arrastre las columnas siguientes de la tabla Products del panel Vista de origen de datos al
panel Atributos:

StandardCost

Color

SafetyStockLevel

ReorderPoint

ListPrice

Size

SizeRange

UTP Universidad Tecnolgica del Per Filial Arequipa

5.

Weight

DaysToManufacture

ProductLine

DealerPrice

Class

Style

ModelName

StartDate

EndDate

Status

Inteligencia de Negocios

En el men Archivo, haga clic en Guardar todo.

Paso 4: Revisar las propiedades de cubo y dimensin


Despus de definir un cubo, se pueden revisar los resultados mediante el Diseador de cubos. En la
tarea siguiente, revisar la estructura del cubo del proyecto Prctica de Analysis Services.
Para revisar las propiedades del cubo y de las dimensiones en el Diseador de cubos
1.

Para abrir el Diseador de cubos, haga doble clic en el cubo Prctica de Analysis Services en
el nodo Cubos del Explorador de soluciones.

2.

En el panel Medidas de la ficha Estructura de cubo del Diseador de cubos, expanda el grupo
de medida Internet Sales para ver las medidas definidas.
Si desea cambiar el orden de dichas medidas, arrstrelas para obtener el orden que desee. El orden
afectar al modo en que determinadas aplicaciones ordenarn las medidas. El grupo de medida y
cada una de sus medidas tienen propiedades que pueden modificarse en la ventana Propiedades.

3.

En el panel Dimensiones de la ficha Estructura de cubo del Diseador de cubos, revise las
dimensiones de cubo que se encuentran en el cubo Prctica de Analysis Services.
Observe que, si bien slo se crearon tres dimensiones en el nivel de base de datos, como se
muestra en el Explorador de soluciones, hay cinco dimensiones de cubo en el cubo Prctica de
Analysis Services. El cubo contiene ms dimensiones que la base de datos porque la dimensin de
base de datos Date se utiliza como base para tres dimensiones de cubo independientes
relacionadas con fechas, basadas en los hechos relacionados con fechas de la tabla de hechos.
Estas dimensiones relacionadas con fechas tambin se denominan dimensiones realizadoras de

UTP Universidad Tecnolgica del Per Filial Arequipa

Inteligencia de Negocios

funciones. Las tres dimensiones del cubo relacionadas con fechas permiten a los usuarios
dimensionar el cubo en tres hechos independientes relativos a la venta de cada producto: la fecha
de pedido del producto, la fecha de vencimiento del cumplimiento del pedido y la fecha de entrega
del pedido. Si se reutiliza una nica dimensin de base de datos para las dimensiones de cubo,
Analysis Services simplifica la administracin de las dimensiones, utiliza menos espacio en el disco
y reduce el tiempo general de procesamiento.
4.

En el panel Dimensiones de la ficha Estructura de cubo, expanda Customer y, a continuacin,


haga clic en Editar Customer para abrir la dimensin en el Diseador de dimensiones.
El Diseador de dimensiones contiene estas fichas: Estructura de dimensin, Relaciones de
atributo, Traducciones y Explorador. Tenga en cuenta que la ficha Estructura de dimensin
incluye tres paneles: Atributos, Jerarquas y Vista del origen de datos. Los atributos que contiene
la dimensin aparecen en el panel Atributos. Para obtener ms informacin, vea: Definicin de
atributos de dimensin, Crear jerarquas definidas por el usuario, Definir una relacin de atributo

5.

6.

Para cambiar al Diseador de cubos, haga clic con el botn secundario en el cubo Prctica de
Analysis Services del nodo Cubos en el Explorador de soluciones y, a continuacin, haga clic en
Diseador de vistas.
En el Diseador de cubos, haga clic en la ficha Uso de dimensiones.
En esta vista del cubo Prctica de Analysis Services, puede ver las dimensiones de cubo que se
utilizan en el grupo de medida Internet Sales. Asimismo, puede definir el tipo de relacin entre cada
dimensin y cada grupo de medida en el que se utiliza.

7.

Haga clic en la ficha Particiones.


El Diseador de cubos defini una nica particin para el cubo, utilizando el modo de
almacenamiento de procesamiento analtico en lnea multidimensional (MOLAP) sin agregaciones.
Con MOLAP, todos los datos de nivel hoja y todas las agregaciones se almacenan en el cubo para
maximizar el rendimiento. Las agregaciones son resmenes de datos precalculados que mejoran el
tiempo de respuesta de las consultas ya que tienen las respuestas preparadas antes de que se
planteen las preguntas. Puede definir particiones adicionales, parmetros de almacenamiento y
parmetros de reescritura en la ficha Particiones. Para obtener ms informacin, vea Particiones
(Analysis Services - Datos multidimensionales), Agregaciones y diseos de agregaciones, Disear el
almacenamiento y las agregaciones de una particin.

8.

Haga clic en la ficha Explorador.


Observe que el cubo no puede examinarse porque todava no se ha implementado en una instancia
de Analysis Services. En este punto, el cubo del proyecto Prctica de Analysis Services es
simplemente una definicin de un cubo, que puede implementar en cualquier instancia de Analysis
Services. Cuando implementa y procesa un cubo, puede crear los objetos definidos en una instancia
de Analysis Services y rellenar los objetos con datos de los orgenes de datos subyacentes.

9.

En el Explorador de soluciones, haga clic con el botn secundario en Prctica de Analysis


Services en el nodo Cubos y, a continuacin, haga clic en Ver cdigo.
El cdigo XML del cubo Prctica de Analysis Services se muestra en la ficha Prctica.cube [XML] de
Analysis Services. Es el cdigo real que se utiliza para crear el cubo en una instancia de Analysis
Services durante la implementacin. Para obtener ms informacin, vea: Cmo ver el XML de un
proyecto de Analysis Services

UTP Universidad Tecnolgica del Per Filial Arequipa


10.

Inteligencia de Negocios

Cierre la ficha Cdigo XML.

Paso 5: Implementar un proyecto de Analysis Services


Para ver los datos de dimensin y de cubo de los objetos del cubo Prctica de Analysis Services del
proyecto Prctica de Analysis Services, debe implementar el proyecto en una instancia determinada de
Analysis Services y luego procesar el cubo y sus dimensiones. Al implementar un proyecto de Analysis
Services se crean y definen objetos en una instancia de Analysis Services. Cuando se procesan los
objetos en una instancia de Analysis Services, se copian los datos de los orgenes de datos subyacentes
en los objetos del cubo.
En este punto del proceso de implementacin, generalmente se implementa el cubo en una instancia de
Analysis Services en un servidor de implementacin. Una vez finalizado el proceso de implementacin
del proyecto de Business Intelligence, generalmente utilizar el Asistente para la implementacin de
Analysis Services para implementarlo desde el servidor de desarrollo en un servidor de produccin.

En la tarea siguiente, revisar las propiedades de implementacin del proyecto Analysis Services
Prctica y luego implementar el proyecto en la instancia local de Analysis Services.
Para implementar el proyecto de Analysis Services
1.

En el Explorador de soluciones, haga clic con el botn secundario en el proyecto Analysis


Services Prcticay, a continuacin, haga clic en Propiedades.
Aparece el cuadro de dilogo Pginas de propiedades de Analysis Services Prctica, en el que
se muestran las propiedades de configuracin de Active(Development). Puede definir varias
configuraciones, cada una con distintas propiedades. Por ejemplo, es posible que un programador
desee configurar el mismo proyecto para implementarlo en distintos equipos de implementacin y
con distintas propiedades de implementacin, como nombres de base de datos o propiedades de
procesamiento. Fjese en el valor de la propiedad Ruta de acceso de los resultados. Esta
propiedad especifica la ubicacin en la que se guardan las secuencias de comandos de
implementacin XMLA cuando se crea un proyecto. Estas son las secuencias de comandos que se
utilizan para implementar los objetos del proyecto en una instancia de Analysis Services.

2.

En el nodo Propiedades de configuracin del panel de la izquierda, haga clic en


Implementacin.
Revise las propiedades de implementacin del proyecto. De forma predeterminada, la plantilla del
proyecto de Analysis Services configura un proyecto de Analysis Services para implementar de
forma incremental todos los proyectos en la instancia predeterminada de Analysis Services en el
equipo local, crear una base de datos de Analysis Services con el mismo nombre que el proyecto y
procesar los objetos despus de la implementacin utilizando la opcin de procesamiento
predeterminada. Temas relacionados: Configurar las propiedades de un proyecto de Analysis
Services
Nota:
Si desea implementar el proyecto en una instancia con nombre de Analysis Services del equipo local o
en una instancia de un servidor remoto, cambie la propiedad Servidor por el nombre de instancia
apropiado, como <nombreDeServidor>\<nombreDeInstancia>.

3.

Haga clic en Aceptar.

UTP Universidad Tecnolgica del Per Filial Arequipa


4.

Inteligencia de Negocios

En el Explorador de soluciones, haga clic con el botn secundario en el proyecto Prctica de


Analysis Services y, a continuacin, haga clic en Implementar.
Business Intelligence Development Studio genera e implementa el proyecto Analysis Services
Prctica en la instancia especificada de Analysis Services mediante una secuencia de comandos de
implementacin. El progreso de la implementacin se muestra en dos ventanas: la ventana
Resultados y la ventana Progreso de la implementacin Analysis Services Prctica. Para
abrir la ventana Resultados, si es necesario, haga clic en Resultados en el men Ver. La ventana
Resultados muestra el progreso global de la implementacin. La ventana Progreso de la
implementacin Analysis Services Prctica muestra los detalles de cada paso realizado
durante la implementacin. Temas relacionados: Generar proyectos de Analysis Services,
Implementar proyectos de Analysis Services

5.

Revise el contenido de la ventana Resultados y de la ventana Progreso de la implementacin


Analysis Services Prctica para comprobar que la generacin, implementacin y procesamiento
del cubo se realizaron sin errores.

6.

Para ocultar la ventana Progreso de la implementacin - Analysis Services Prctica, haga


clic en el icono Ocultar automticamente en la barra de herramientas de la ventana.

7.

Para ocultar la ventana Resultados, haga clic en el icono Ocultar automticamente en la barra
de herramientas de la ventana.

Ha implementado correctamente el cubo Analysis Services Prctica en la instancia local de Analysis


Services y luego lo ha procesado.

Paso 6: Examinar el cubo


Una vez que se ha implementado un cubo, los datos de ste pueden verse en la ficha Explorador del
Diseador de cubos y los datos de dimensin pueden verse en la ficha Explorador del Diseador de
dimensiones.
Para examinar el cubo implementado
1.

Cambie al Diseador de dimensiones para la dimensin Product en Business Intelligence


Development Studio. Para ello, haga doble clic en la dimensin Product del nodo Dimensiones del
Explorador de soluciones.

2.

Haga clic en la ficha Explorador para mostrar el miembro All de la jerarqua de atributo Product
Key. En la Parte tres, definir una jerarqua de usuario para la dimensin Product que le permitir
examinar la dimensin.

3.

Cambie a Diseador de cubos en Business Intelligence Development Studio. Para ello, haga
doble clic en el cubo Prctica de Analysis Services en el nodo Cubos del Explorador de
soluciones.

4.

Seleccione la ficha Explorador y haga clic en el icono para volver a conectar en la barra de
herramientas del diseador.

UTP Universidad Tecnolgica del Per Filial Arequipa

Inteligencia de Negocios

En el panel izquierdo del diseador se muestran los objetos del cubo Prctica de Analysis Services.
En el lado derecho de la ficha Explorador hay dos paneles: el superior es el panel Filtro y el inferior
es el panel Datos. En una prxima Parte, utilizar el explorador de cubo para realizar el anlisis.

Das könnte Ihnen auch gefallen