Вы находитесь на странице: 1из 97

TUTORIAL DE SQL SERVER ANALYSIS SERVICES

CESAR PATIO RAMIREZ


CC: 1032378078

Leccin 1: Definir una vista de origen de datos en un proyecto de Analysis


Services
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.
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.

4. Cambie el nombre del proyecto por Tutorial de Analysis Services, que cambia
tambin el nombre de la solucin, y haga clic en Aceptar.

DEFINIR UN ORIGEN DE DATOS


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 tutorial, 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. 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.
5. En el cuadro de texto Nombre de servidor, escriba localhost.
6. Compruebe que la opcin Utilizar autenticacin de Windows est seleccionada.
En la lista Seleccione o escriba un nombre de base de datos, seleccione
AdventureWorksDW2008.

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.


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 Adventure Works DW


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

DEFINIR UNA VISTA DE ORIGEN DE DATOS


Para definir una vista de origen de datos nueva
1. 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.

2. En la pgina Asistente para vistas de origen de datos, haga clic en Siguiente.

3. 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.

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.

5. 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.

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.

MODIFICAR LOS NOMBRES DE TABLA PREDETERMINADOS


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 Tutorial 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.

3. Cambie la propiedad FriendlyName del objeto FactInternetSales por


InternetSales.

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.

LECCIN 2: DEFINIR E IMPLEMENTAR UN CUBO


DEFINIR UNA DIMENSIN
Para definir una dimensin.
1. En el Explorador de soluciones, haga clic con el botn secundario en Dimensiones
y, a continuacin, en Nueva dimensin.

2. 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 Adventure Works DW.

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:
Date Key
Full Date Alternate Key
English Month Name
Calendar Quarter
Calendar Year
Calendar Semester

8. 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

9. Haga clic en Siguiente.


10. En la pgina Finalizacin del asistente, en el panel de vista previa, puede ver la
dimensin Date y sus atributos.

11. Haga clic en Finalizar para completar el asistente.

DEFINIR 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.
2. 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 Adventure Works DW 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.

6. Haga clic en Siguiente.


7. 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

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. Haga clic en Siguiente.

12. En la pgina Finalizacin del asistente, cambie el nombre del cubo por Tutorial
de Analysis Services. 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.

13. Haga clic en Finalizar para completar el asistente.

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.

AGREGAR ATRIBUTOS A DIMENSIONES


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
NumberCarsOwned
Phone

DateFirstPurchase
CommuteDistance

5. Arrastre las columnas siguientes de la tabla Geography del panel Vista de


origen de datos al panel Atributos:
City
StateProvinceName
EnglishCountryRegionName
PostalCode

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
Weight
DaysToManufacture
ProductLine
DealerPrice
Class
Style
ModelName
StartDate
EndDate
Status

REVISAR LAS PROPIEDADES DE CUBO Y DIMENSIN


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 Tutorial 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.
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 Tutorial de Analysis
Services.

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.

5. Para cambiar al Diseador de cubos, haga clic con el botn secundario en el cubo
Tutorial de Analysis Services del nodo Cubos en el Explorador de soluciones y, a
continuacin, haga clic en Diseador de vistas.

6. En el Diseador de cubos, haga clic en la ficha Uso de dimensiones.


7. Haga clic en la ficha Particiones.

8. Haga clic en la ficha Explorador.

9. En el Explorador de soluciones, haga clic con el botn secundario en Tutorial de


Analysis Services en el nodo Cubos y, a continuacin, haga clic en Ver cdigo.

10. Cierre la ficha Cdigo XML.


IMPLEMENTAR UN PROYECTO 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 Tutorial y a continuacin, haga clic en Propiedades.

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


Implementacin.

3. Haga clic en Aceptar.


4. En el Explorador de soluciones, haga clic con el botn secundario en el
proyecto Tutorial de Analysis Services y, a continuacin, haga clic en
Implementar.
5. Revise el contenido de la ventana Resultados y de la ventana Progreso de
la implementacin Analysis Services Tutorial 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


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

EXAMINAR EL CUBO
Para examinar el cubo implementado
1. Cambie al Diseador de dimensiones para la dimensin Product en Business
Intelligence Development
2. Haga clic en la ficha Explorador para mostrar el miembro All de la jerarqua de
atributo Product Key. En la leccin 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 Tutorial 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.

LECCIN 3: MODIFICAR MEDIDAS, ATRIBUTOS Y JERARQUAS


Modificar medidas
Para modificar las medidas del cubo
1. Pase a la ficha Estructura de cubo del Diseador de cubos para el cubo Tutorial
de Analysis Services, expanda el grupo de medida Internet Sales del panel
Medidas, haga clic con el botn secundario en Order Quantity y haga clic en
Propiedades.

2. En la ventana Propiedades, haga clic en Ocultar automticamente para fijar la


ventana Propiedades y dejarla abierta.

3. En la ventana Propiedades, en la lista FormatString, escriba #,#.

En la barra de herramientas de la ficha Estructura de cubo, haga clic en Mostrar la


cuadrcula
de
medidas.

4. En la barra de herramientas de la ficha Estructura de cubo, haga clic en


Mostrar la cuadrcula de medidas.

5. Seleccione una de las medidas siguientes. Para seleccionar varias medidas, haga
clic en cada una de ellas mientras mantiene presionada la tecla CTRL:
Unit Price
Extended Amount
Discount Amount
Product Standard Cost
Total Product Cost
Sales Amount
Tax Amt
Freight
6. En la ventana Propiedades, en la lista FormatString, seleccione Currency.

7. En la lista desplegable de la parte superior de la ventana Propiedades, seleccione


la medida Unit Price Discount Pct y, a continuacin, seleccione Porcentaje en la
lista FormatString.
8. En la ventana Propiedades, cambie la propiedad Name de la medida Unit Price
Discount Pct por Unit Price Discount Percentage.

9. En el panel Medidas, haga clic en Tax Amt y cambie el nombre de esta medida a
Tax Amount.

10. En la ventana Propiedades, haga clic en Ocultar automticamente para ocultar


la ventana Propiedades y, a continuacin, haga clic en Mostrar el rbol de
medidas en la barra de herramientas de la ficha Estructura de cubo.

MODIFICAR LA DIMENSIN CUSTOMER


Para cambiar el nombre de un atributo
1. Cambie al Diseador de dimensiones para la dimensin Customer en Business
Intelligence Development Studio. Para ello, haga doble clic en la dimensin
Customer del nodo Dimensiones del Explorador de soluciones.

2. En el panel Atributos, haga clic con el botn secundario en English Country


Region Name y seleccione Cambiar nombre. Cambie el nombre del atributo por
Country-Region.

3. Cambie los nombres de los atributos siguientes del mismo modo:


Cambie el atributo English Education por Education.
Cambie el atributo English Occupation por Occupation.
Cambie el atributo State Province Name por State-Province.

CREAR UNA JERARQUA


Para crear una jerarqua
1. Arrastre el atributo Country-Region del panel Atributos al panel Jerarquas.

2. Arrastre el atributo State-Province del panel Atributos a la celda <nuevo nivel>


del panel Jerarquas, debajo del nivel Country-Region.

3. Arrastre el atributo City del panel Atributos a la celda <nuevo nivel> del panel
Jerarquas, debajo del nivel State-Province.

4. En el panel Jerarquas de la ficha Estructura de dimensin, haga clic con el botn


secundario en la barra de ttulo de la jerarqua Jerarqua, seleccione Cambiar
nombre y escriba Customer Geography.

AGREGAR UN CLCULO CON NOMBRE


Para agregar un clculo con nombre
1. Abra la vista del origen de datos Adventure Works DW; para ello, haga doble clic
en ella en la carpeta Vistas de origen de datos del Explorador de soluciones.

2. En el panel Tablas, haga clic con el botn secundario en Customer y luego en


Nuevo clculo con nombre.

3. En el cuadro de dilogo Crear clculo con nombre, escriba FullName en el cuadro


Nombre de columna y, a continuacin, escriba la siguiente instruccin CASE en
el cuadro Expresin:
Expression
CASE WHEN MiddleName IS NULL THEN FirstName + ' ' + LastName ELSE FirstName
+ ' ' + MiddleName + ' ' + LastName END

4. Haga clic en Aceptar y expanda Customer en el panel Tablas.

5. En el men Archivo, haga clic en Guardar todo.


6. En el panel Tablas, haga clic con el botn secundario del mouse en Customer y
seleccione Explorar datos.

7. Revise la ltima columna de la vista Explorar la tabla Customer.

8. Cierre la vista Explorar la tabla Customer.

PARA UTILIZAR EL CLCULO CON NOMBRE PARA LOS NOMBRES DE MIEMBRO


1. Pase al Diseador de dimensiones para la dimensin Customer.
2. En el panel Atributos de la ficha Estructura de dimensin, haga clic en el atributo
Customer Key.

3. Abra la ventana de propiedades y haga clic en el botn Ocultar automticamente


de la barra de ttulos para que permanezca abierta.

4. En el campo de la propiedad Name, escriba Full Name.

5. Haga clic en el campo de la propiedad NameColumn y, a continuacin, haga clic


en el botn Examinar () para abrir el cuadro de dilogo Columna de nombre.

6. Seleccione FullName en la lista Columna de origen y, a continuacin, haga clic en


Aceptar.

7. Arrastre el atributo Full Name del panel Atributos a la celda <nuevo nivel> del
panel Jerarquas, debajo del nivel City.

DEFINIR CARPETAS PARA MOSTRAR


Para definir carpetas para mostrar
1. Abra la ficha Estructura de dimensin para la dimensin Customer.

2. En el panel Atributos, seleccione los atributos siguientes manteniendo


presionada la tecla CTRL mientras hace clic en cada uno de ellos:
City
Country-Region
Postal Code
State-Province
3. En la ventana Propiedades, haga clic en el campo de la propiedad
AttributeHierarchyDisplayFolder y escriba Location.

4. En el panel Jerarquas, haga clic en Customer Geography y seleccione


Location como valor de la propiedad DisplayFolder en la ventana Propiedades.

5. En el panel Atributos, seleccione los atributos siguientes manteniendo


presionada la tecla CTRL mientras hace clic en cada uno de ellos:
Commute Distance
Education
Gender
House Owner Flag
Marital Status
Number Cars Owned
Number Children At Home
Occupation
Total Children
Yearly Income
6. En la ventana Propiedades, haga clic en el campo de la propiedad
AttributeHierarchyDisplayFolder y escriba Demographic.

7. En el panel Atributos, seleccione los atributos siguientes manteniendo


presionada la tecla CTRL mientras hace clic en cada uno de ellos:
Email Address
Phone
8. En la ventana Propiedades, haga clic en el campo de la propiedad
AttributeHierarchyDisplayFolder y escriba Contacts.

DEFINIR KEYCOLUMNS COMPUESTAS


Para definir KeyColumns compuestas para el atributo City
1. Abra la ficha Estructura de dimensin para la dimensin Customer.
2. En el panel Atributos, haga clic en el atributo City.
3. En la ventana Propiedades, haga clic en el campo KeyColumns y, a continuacin,
haga clic en el botn Examinar (...).

4. En el cuadro de dilogo Columnas de clave, en la lista Columnas disponibles,


seleccione la columna StateProvinceName y, a continuacin, haga clic en el
botn >.

5. Haga clic en Aceptar.


6. 6. Para establecer la propiedad NameColumn del atributo City, haga clic en el
campo NameColumn en la ventana de propiedades y, a continuacin, haga clic
en el botn Examinar (...).
7. En el cuadro de dilogo Columna de nombre, en la lista Columna de origen,
seleccione City y a continuacin, haga clic en Aceptar.

PARA DEFINIR KEYCOLUMNS COMPUESTAS PARA EL ATRIBUTO STATE-PROVINCE


1. Abra la ficha Estructura de dimensin para la dimensin Customer.
2. En el panel Atributos, haga clic en el atributo State-Province.
3. En la ventana Propiedades, haga clic en el campo KeyColumns y, a continuacin,
haga clic en el botn Examinar (...).

4. En el cuadro de dilogo Columnas de clave, en la lista Columnas disponibles,


seleccione la columna EnglishCountryRegionName y, a continuacin, haga clic en
el botn >.

5. Haga clic en Aceptar.


6. Para establecer la propiedad NameColumn del atributo State-Province, haga
clic en el campo NameColumn en la ventana de propiedades y, a continuacin,
haga clic en el botn Examinar (...).
7. 7. En el cuadro de dilogo Columna de nombre, en la lista Columna de
origen, seleccione StateProvinceName y a continuacin, haga clic en Aceptar.

DEFINIR UNA RELACIN DE ATRIBUTO


Para definir relaciones de atributo
1. En el Diseador de dimensiones para la dimensin Customer, haga clic en
la ficha Relaciones de atributo.
2. En el diagrama, haga clic con el botn secundario en el atributo City y
seleccione Nueva relacin de atributo.

3. En el cuadro de dilogo Crear relacin de atributo, el Atributo de origen es City.


Establezca el Atributo relacionado en State-Province.
4. En la lista Tipo de relacin, establezca el tipo de relacin en Rgida.

5. Haga clic en Aceptar.


6. En el diagrama, haga clic con el botn secundario en el atributo StateProvince y seleccione Nueva relacin de atributo.
7. En el cuadro de dilogo Crear relacin de atributo, el Atributo de origen es StateProvince. Establezca el Atributo relacionado en Country-Region.
8. En la lista Tipo de relacin, establezca el tipo de relacin en Rgida.

9. Haga clic en Aceptar.


IMPLEMENTAR CAMBIOS, PROCESAR LOS OBJETOS Y VER LOS CAMBIOS
Para implementar los cambios, procesar los objetos y ver los cambios
1. En el men Generar de BI Development Studio, haga clic en Implementar
Analysis Services Tutorial.
2. Despus de que aparezca el mensaje La implementacin finaliz correctamente,
haga clic en la ficha Explorador del Diseador de dimensiones para la dimensin
Customer y, a continuacin, haga clic en el icono para volver a conectar en la
barra de herramientas del diseador.
3. Compruebe que Customer Geography aparece seleccionado en la lista Jerarqua
y, a continuacin, en el panel del explorador, expanda All, Australia, New South
Wales y, por ltimo, Coffs Harbour.

4. Cambie al Diseador de cubos para el cubo Tutorial de Analysis Services. Para


ello, haga doble clic en el cubo Tutorial de Analysis Services en el nodo Cubos del
Explorador de soluciones.

5. Haga clic en la ficha Explorador y haga clic en el icono para volver a conectar en
la barra de herramientas del diseador.
6. En el panel Grupo de medida, expanda Customer.

MODIFICAR LA DIMENSIN PRODUCT


Para agregar un clculo con nombre
1. Abra la vista del origen de datos Adventure Works DW; para ello, haga doble clic
en ella en la carpeta Vistas del origen de datos del Explorador de soluciones.

2. En el panel de diagramas, haga clic con el botn secundario en la tabla Product y


luego haga clic en Nuevo clculo con nombre.
3. 3. En el cuadro de dilogo Crear clculo con nombre, escriba ProductLineName
en el cuadro Nombre de columna.
4. En el cuadro Expresin, escriba la siguiente instruccin CASE:
Expression
CASE ProductLine WHEN 'M' THEN 'Mountain' WHEN 'R' THEN 'Road' WHEN
'S' THEN 'Accessory' WHEN 'T' THEN 'Touring' ELSE 'Components' END
5. 5. Haga clic en Aceptar para crear el clculo con nombre ProductLineName.

MODIFICAR LA PROPIEDAD NAMECOLUMN DE UN ATRIBUTO


Para modificar el valor de la propiedad NameColumn de un atributo
1. Cambie a la dimensin Product en el Diseador de dimensiones. Para ello, haga
doble clic en la dimensin Product del nodo Dimensiones del Explorador de
soluciones.

2. En el panel Atributos de la ficha Estructura de dimensin, seleccione Product


Line.
3. En la ventana Propiedades, haga clic en el campo de la propiedad NameColumn
y, a continuacin, haga clic en el botn Examinar () para abrir el cuadro de
dilogo Columna de nombre.

4. Seleccione ProductLineName en la lista Columna de origen y, a continuacin,


haga clic en Aceptar.

5. En el panel Atributos de la ficha Estructura de dimensin, seleccione Product Key.


6. En la ventana Propiedades, haga clic en el campo de la propiedad NameColumn
y, a continuacin, haga clic en el botn de puntos suspensivos () para abrir el
cuadro de dilogo Columna de nombre.
7. Seleccione EnglishProductName en la lista Columna de origen y, a continuacin,
haga clic en Aceptar.

8. En la ventana Propiedades, cambie el valor de la propiedad Nombre del atributo


Product Key por Product Name.

CREAR UNA JERARQUA


Para crear una jerarqua
1. Arrastre el atributo Product Line del panel Atributos al panel Jerarquas.

2. Arrastre el atributo Model Name del panel Atributos a la celda <nuevo nivel> del
panel Jerarquas, debajo del nivel Product Line.

3. Arrastre el atributo Product Name del panel Atributos a la celda <nuevo nivel>
del panel Jerarquas, debajo del nivel Model Name.

4. En el panel Jerarquas de la ficha Estructura de dimensin, haga clic con el botn


secundario en la barra de ttulo de la jerarqua Jerarqua, seleccione Cambiar
nombre y escriba Product Model Lines.

ESPECIFICAR LOS NOMBRES DE CARPETA Y EL NOMBRE DE TODOS LOS MIEMBROS


Para especificar los nombres de carpeta y de los miembros
1. En el panel Atributos, seleccione los atributos siguientes manteniendo
presionada la tecla CTRL mientras hace clic en cada uno de ellos:
Class
Color
Days To Manufacture
Reorder Point
Safety Stock Level
Size
Size Range
Style
Weight
2. En el campo de la propiedad AttributeHierarchyDisplayFolder de la ventana
Propiedades, escriba Stocking.

3. En el panel Atributos, seleccione los atributos siguientes:


Dealer Price
List Price
Standard Cost
4. En la celda de la propiedad AttributeHierarchyDisplayFolder de la ventana
Propiedades, escriba Financial.

5. En el panel Atributos, seleccione los atributos siguientes:


End Date
Start Date
Status
6. En la celda de la propiedad AttributeHierarchyDisplayFolder de la ventana
Propiedades, escriba History.

7. Seleccione la jerarqua Product Model Lines en el panel Jerarquas y, a


continuacin, cambie la propiedad AllMemberName de la ventana Propiedades
por All Products.

8. Haga clic en un rea abierta del panel Jerarquas y cambie la propiedad


AttributeAllMemberName por All Products.

DEFINIR UNA RELACIN DE ATRIBUTO


Para definir relaciones de atributo
1. En el Diseador de dimensiones, para la dimensin Product, haga clic en
la ficha Relaciones de atributo.

2. En el diagrama, haga clic con el botn secundario en el atributo Model Name y


seleccione Nueva relacin de atributo.
3. En el cuadro de dilogo Crear relacin de atributo, el Atributo de origen es Model
Name. Establezca el Atributo relacionado en Product Line.

4. Haga clic en Aceptar.

REVISAR LOS CAMBIOS DE LA DIMENSIN PRODUCT


Para revisar los cambios de la dimensin Product
1. En el men Generar de Business Intelligence Development Studio, haga clic en
Implementar Tutorial de Analysis Services.
2. 2. Despus de que aparezca el mensaje La implementacin finaliz
correctamente, haga clic en la ficha Explorador del Diseador de dimensiones
para la dimensin Product y, a continuacin, haga clic en el icono para volver a
conectar de la barra de herramientas del diseador.

3. Compruebe que Product Model Lines est seleccionado en la lista Jerarqua y


expanda All Products.

MODIFICAR LA DIMENSIN DATE


Agregar un clculo con nombre
Para agregar un clculo con nombre
1. Abra la vista del origen de datos Adventure Works DW; para ello, haga doble clic
en ella en la carpeta Vistas del origen de datos en el Explorador de soluciones.
2. En el panel Tablas, haga clic con el botn secundario del mouse en Date y, a
continuacin, haga clic en Nuevo clculo con nombre.

3. En el cuadro de dilogo Crear clculo con nombre, escriba SimpleDate en


el cuadro Nombre de columna y, a continuacin, escriba la siguiente instruccin
CASE en el cuadro Expresin:

DATENAME(mm, FullDateAlternateKey) + ' ' + DATENAME(dd, FullDateAlternateKey)


+ ', ' + DATENAME(yy, FullDateAlternateKey)

4. Haga clic en Aceptar y expanda Date en el panel Tablas.

5. En el men Archivo, haga clic en Guardar todo.


6. En el panel Tablas, haga clic con el botn secundario del mouse en Date y
seleccione Explorar datos.

7. Revise la ltima columna de la vista Explorar la tabla Customer.


8. Cierre la vista Explorar la tabla Customer.

USAR EL CLCULO CON NOMBRE PARA LOS NOMBRES DE MIEMBRO


Para utilizar el clculo con nombre para los nombres de miembro
1. Abra el Diseador de dimensiones para la dimensin Date en Business
Intelligence Development Studio. Para ello, haga doble clic en la dimensin Date
en el nodo Dimensiones del Explorador de soluciones.

2. En el panel Atributos de la ficha Estructura de dimensin, haga clic en el atributo


Date Key.
3. 3. Abra la ventana de propiedades y haga clic en el botn Ocultar
automticamente de la barra de ttulos para que permanezca abierta.

4. Haga clic en el campo de la propiedad NameColumn y, a continuacin, haga clic


en el botn de puntos suspensivos () para abrir el cuadro de dilogo Columna
de nombre.
5. Seleccione SimpleDate en la lista Columna de origen y, a continuacin, haga clic
en Aceptar.

CREAR UNA JERARQUA


Para crear una jerarqua
1. En el Diseador de dimensiones para la dimensin Date, arrastre el atributo
Calendar Year del panel

2. Arrastre el atributo Calendar Semester del panel Atributos a la celda <nuevo


nivel> del panel Jerarquas, debajo del nivel Calendar Year.

3. Arrastre el atributo Calendar Quarter del panel Atributos a la celda <nuevo


nivel> del panel Jerarquas, debajo del nivel Calendar Semester.

4. Arrastre el atributo English Month Name del panel Atributos a la celda


<nuevo nivel> del panel Jerarquas, debajo del nivel Calendar Quarter.

5. Arrastre el atributo Date Key del panel Atributos a la celda <nuevo nivel> del
panel Jerarquas, debajo del nivel English Month Name.

6. En el panel Jerarquas, haga clic con el botn secundario del mouse en la barra
de ttulo de la jerarqua Jerarqua, seleccione Cambiar nombre y escriba Calendar
Date.

7. En la jerarqua Calendar Date, cambie el nombre del nivel English Month Name
a Calendar Month y el del nivel Date Key a Date.

8. Elimine el atributo FullDateAlternateKey del panel Atributos, ya que no lo va a


usar.

DEFINIR RELACIONES DE ATRIBUTO


Para definir relaciones de atributo.
1. En el Diseador de dimensiones para la dimensin Date, haga clic en la ficha
Relaciones de atributo.

2. En el diagrama, haga clic con el botn secundario en el atributo English Month


Name y seleccione Nueva relacin de atributo.

3. En el cuadro de dilogo Crear relacin de atributo, el Atributo de origen es


English Month Name. Establezca el Atributo relacionado en Calendar Quarter.
4. En la lista Tipo de relacin, establezca el tipo de relacin en Rgida.

5. Haga clic en Aceptar.


6. En el diagrama, haga clic con el botn secundario en el atributo Calendar
Quarter y, a continuacin, seleccione Nueva relacin de atributo.

7. En el cuadro de dilogo Crear relacin de atributo, el Atributo de origen


es Calendar Quarter. Establezca el Atributo relacionado en Calendar Semester.
8. En la lista Tipo de relacin, establezca el tipo de relacin en Rgida.

9. Haga clic en Aceptar.


10. En el diagrama, haga clic con el botn secundario en el atributo Calendar
Semester y, a continuacin, seleccione Nueva relacin de atributo.
11. En el cuadro de dilogo Crear relacin de atributo, el Atributo de origen
es Calendar Semester. Establezca el Atributo relacionado en Calendar Year.
12. En la lista Tipo de relacin, establezca el tipo de relacin en Rgida.

PROPORCIONAR NOMBRES DE MIEMBROS DE DIMENSIN NICOS


Para proporcionar nombres de miembros de dimensin nicos
1. Cambie a la vista del origen de datos Adventure Works DW; para ello, haga doble
clic en ella en la carpeta Vistas del origen de datos en el Explorador de soluciones.

2. En el panel Tablas, haga clic con el botn secundario del mouse en Date y, a
continuacin, haga clic en Nuevo clculo con nombre.
3. En el cuadro de dilogo Crear clculo con nombre, escriba MonthName en
el cuadro Nombre de columna y, a continuacin, escriba la siguiente instruccin
en el cuadro Expresin:
EnglishMonthName+' '+ CONVERT(CHAR (4), CalendarYear)

4. En el panel Tablas, haga clic con el botn secundario del mouse en Date y, a
continuacin, haga clic en Nuevo clculo con nombre.
5. En el cuadro de dilogo Crear clculo con nombre, escriba CalendarQuarterDesc
en el cuadro Nombre de columna y, a continuacin, escriba el script SQL
siguiente en el cuadro Expresin:
'Q' + CONVERT(CHAR (1), CalendarQuarter) +' '+ 'CY ' + CONVERT(CHAR (4),
CalendarYear)

6. En el panel Tablas, haga clic con el botn secundario del mouse en Date y, a
continuacin, haga clic en Nuevo clculo con nombre.
7. En el cuadro de dilogo Crear clculo con nombre, escriba
CalendarSemesterDesc en el cuadro Nombre de columna y, a continuacin,
escriba el script SQL siguiente en el cuadro Expresin:
CASE WHEN CalendarSemester = 1 THEN 'H1' + ' ' + 'CY' + ' '
+
CONVERT(CHAR(4), CalendarYear) ELSE 'H2' + ' ' + 'CY' + ' ' + CONVERT(CHAR(4),
CalendarYear) END

DEFINIR KEYCOLUMNS
Para definir KeyColumns compuestas para el atributo English Month Name
1. Abra la ficha Estructura de dimensin para la dimensin Date.
2. En el panel Atributos, haga clic en el atributo English Month Name.
3. En la ventana Propiedades, haga clic en el campo KeyColumns y, a continuacin,
haga clic en el botn Examinar (...).

4. En el cuadro de dilogo Columnas de clave, en la lista Columnas disponibles,


seleccione la columna CalendarYear y, a continuacin, haga clic en el botn >.
5. Las columnas EnglishMonthName y CalendarYear se muestran ahora en la lista
Columnas de clave.

6. Haga clic en Aceptar.


7. Para establecer la propiedad NameColumn del atributo EnglishMonthName,
haga clic en el campo NameColumn en la ventana de propiedades y, a
continuacin, haga clic en el botn Examinar (...).
8. En el cuadro de dilogo Columna de nombre, en la lista Columna de origen,
seleccione MonthName y a continuacin, haga clic en Aceptar.

PARA DEFINIR KEYCOLUMNS COMPUESTAS PARA EL ATRIBUTO CALENDAR QUARTER


1. En el panel Atributos, haga clic en el atributo Calendar Quarter.
2. En la ventana Propiedades, haga clic en el campo KeyColumns y, acontinuacin,
haga clic en el botn Examinar (...).
3. En el cuadro de dilogo Columnas de clave, en la lista Columnas disponibles,
seleccione la columna CalendarYear y, a continuacin, haga clic en el botn >.

4. Haga clic en Aceptar.


5. Para establecer la propiedad NameColumn del atributo Calendar Quarter,
haga clic en el campo NameColumn en la ventana de propiedades y, a
continuacin, haga clic en el botn Examinar (...).
6. En el cuadro de dilogo Columna de nombre, en la lista Columna de origen,
seleccione CalendarQuarterDesc y a continuacin, haga clic en Aceptar.

PARA DEFINIR KEYCOLUMNS COMPUESTAS PARA EL ATRIBUTO CALENDAR SEMESTER


1. En el panel Atributos, haga clic en el atributo Calendar Semester.
2. En la ventana Propiedades, haga clic en el campo KeyColumns y, a continuacin,
haga clic en el botn Examinar (...).
3. 3. En el cuadro de dilogo Columnas de clave, en la lista Columnas disponibles,
seleccione la columna CalendarYear y, a continuacin, haga clic en el botn >.

4. Haga clic en Aceptar.


5. Para establecer la propiedad NameColumn del atributo Calendar Semester,
haga clic en el campo NameColumn en la ventana de propiedades y, a
continuacin, haga clic en el botn Examinar (...).
6. En el cuadro de dilogo Columna de nombre, en la lista Columna de origen,
seleccione CalendarSemesterDesc y a continuacin, haga clic en Aceptar.

IMPLEMENTAR Y VER LOS CAMBIOS


Para implementar y ver los cambios
1. En el men Generar de BI Development Studio, haga clic en Implementar
Tutorial de Analysis Services.
2. Despus de que aparezca el mensaje La implementacin finaliz correctamente,
haga clic en la ficha Explorador del Diseador de dimensiones para la dimensin
Date y, a continuacin, haga clic en el icono para volver a conectar en la barra de
herramientas del diseador.

3. Seleccione Calendar Quarter en la lista Jerarqua. Revise los miembros de


la jerarqua de atributo Calendar Quarter.

4. Revise los miembros de las jerarquas de los atributos English Month Name y
Calendar Semester.

CAMBIAR EL CRITERIO DE ORDENACIN MODIFICANDO EL ORDEN DE LOS MIEMBROS


DE CLAVE COMPUESTA
Para modificar el orden de los miembros de clave compuesta.
1. Seleccione la ficha Estructura de dimensin del Diseador de dimensiones para
la dimensin Date y, a continuacin, seleccione Calendar Semester en el panel
Atributos.
2. En la ventana Propiedades, revise el valor de la propiedad OrderBy. Dicho valor
se establece en Key.

3. En la ventana Propiedades, haga clic en el botn de puntos suspensivos


(...) del valor de la propiedad KeyColumns.
4. En la lista Columnas de clave del cuadro de dilogo Columnas de clave,
compruebe que CalendarSemester est seleccionado, y, a continuacin, haga
clic en la flecha abajo para invertir el orden de los miembros de esta clave
compuesta. Haga clic en Aceptar.

5. Seleccione Calendar Quarter en el panel Atributos y, a continuacin, haga clic


en el botn de puntos suspensivos (...) de la propiedad KeyColumns de la ventana
Propiedades.
6. En la lista Columnas de clave del cuadro de dilogo Columnas de clave,
compruebe que CalendarQuarter est seleccionado, y, a continuacin, haga clic
en la flecha abajo para invertir el orden de los miembros de esta clave
compuesta. Haga clic en Aceptar.

7. Seleccione English Month Name en el panel Atributos y, a continuacin, haga clic


en el botn de puntos suspensivos (...) de la propiedad KeyColumns de la ventana
Propiedades.
8. En la lista Columnas de clave del cuadro de dilogo Columnas de clave,
compruebe que EnglishMonthName est seleccionado, y, a continuacin, haga
clic en la flecha abajo para invertir el orden de los miembros de esta clave
compuesta. Haga clic en Aceptar.

9. En el men Generar de BI Development Studio, haga clic en Implementar


Tutorial de Analysis Services. Cuando la implementacin se haya completado

correctamente, haga clic en la ficha Explorador del Diseador de dimensiones


para la dimensin Date.

10. 10. En la barra de herramientas de la ficha Explorador, haga clic en el icono para
volver a conectar.

11. Revise los miembros de las jerarquas de los atributos Calendar Quarter y
Calendar Semester.

12. Revise los miembros de la jerarqua de atributo English Month Name.

EXAMINAR EL CUBO IMPLEMENTADO

Para examinar el cubo implementado


1. Cambie al Diseador de cubos de BI Development Studio; para ello, haga clic en
el cubo Tutorial de Analysis

2. 2. Seleccione la ficha Explorador y haga clic en Volver a conectar en la barra de


herramientas del diseador.

3. En el panel de metadatos, expanda Measures, expanda Internet Sales y


arrastre la medida Sales Amount al rea Coloque campos de totales o campos
detallados aqu del panel Datos.

4. En el panel de metadatos, expanda Product.

5. Arrastre la jerarqua de usuario Product Model Lines al rea Coloque campos


de columna aqu del panel de datos y expanda el miembro Road del nivel
Product Line de esta jerarqua de usuario.

6. En el panel de metadatos, expanda Customer, expanda Location y arrastre


la jerarqua Customer Geography desde la carpeta para mostrar Location de
la dimensin Customer hasta el rea Coloque campos de fila aqu del panel
de datos.

7. En el eje de las filas, expanda United States para ver los detalles de las
ventas por regin dentro de Estados Unidos.

8. Expanda Oregon para ver los detalles de las ventas por ciudad en el estado de
Oregn.

9. En el panel de metadatos, expanda Order Date y arrastre la jerarqua Order


Date.Calendar Date al rea Coloque campos de filtro aqu del panel Datos.

10. Haga clic en la flecha que se encuentra a la derecha del filtro Order
Date.Calendar Date del panel de datos, desactive la casilla del nivel (All), expanda
2002, expanda H1 CY 2002, expanda Q1 CY 2002, active la casilla para February
2002 y haga clic en Aceptar.

11. En el panel de metadatos, expanda Customer, expanda Demographic, expanda


la jerarqua de atributo Commute Distance, expanda Members y, a continuacin,
expanda All.

12. Haga clic con el botn secundario en el miembro 10+ Miles y, a continuacin,
haga clic en Agregar a rea de subcubo.

13. En el men Archivo, haga clic en Guardar todo.

CONCLUSIN

En este tutorial se realiza la integracin de un proyecto de anlisis partiendo de una base de


datos ubicada en el local host, para este tutorial se realizaron los siguientes procesos donde
agregamos los objetos al cubo de compradores, fecha , producto, ubicacin, los cuales se fueron
modificando al generar atributos para las dimensiones de la tablas donde se generaron
jerarquas para realizar las bsquedas pertinentes dependiendo del caso , para cada parmetro
se realizaron las jerarquas y se organizaron de forma detallada por fechas, aos en donde se
muestra el proceso de ETL en el cual se transform , cargo y se limpi la informacin y para
este proceso se obtuvo consultas de expresiones multidimensionales

Вам также может понравиться