Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Mi Primer Cubo
Mi Primer Cubo
A continuacin, cree una vista del origen de datos (DSV) como una abstraccin
de las tablas (o vistas) del origen de datos que desea usar para definir las
dimensiones y los cubos. Puede hacer cambios a la DSV sin modificar el origen
de datos subyacente, que est a la mano si tuviera solamente permisos de
lectura para el data mart y no pudiera hacer cambios en el origen. En
Explorador de soluciones, haga clic con el botn secundario en la carpeta Vistas
del origen de datos y haga clic en Nueva vista del origen de datos.
Haga clic en Siguiente en la pgina principal si fuera necesario. En la pgina
Seleccionar un origen de datos, seleccione el origen de datos que acaba de
agregar al proyecto y haga clic en Siguiente. Agregue objetos a DSV haciendo
doble clic en cada tabla o vista que necesite. Para crear una DSV que le ayude a
responder las preguntas sobre BI planteadas al principio de este artculo,
agregue las siguientes tablas a DSV: DimDate, DimProduct,
DimProductCategory, DimProductSubcategory, FactInternetSales y
FactResellerSales. Mientras aprende a trabajar con SSAS, es una buena idea
comenzar con una DSV sencilla como esta. Siempre puede agregar ms tablas
ms adelante si necesita admitir otras preguntas con su solucin de BI. Haga
clic en Siguiente en el Asistente para vistas del origen de datos cuando haya
terminado de agregar tablas y despus haga clic en Finalizar.
Recomiendo simplificar los nombres de las tablas al seleccionar cada una en el
panel Tablas del diseador de DSV y eliminar los prefijos Dim y Fact de la
propiedad FriendlyName de cada tabla. Los asistentes que use para crear
dimensiones y cubos a su vez usarn el valor en la propiedad FriendlyName
para asignar nombres a objetos. La DSV completa se muestra en la figura 1.
Haga clic en Aceptar y ahora repita estos pasos para agregar el clculo con
nombre a Mes, mediante la expresin siguiente:
Adicin de jerarquas
Observe la lnea ondulante azul que aparece debajo del nombre de dimensin,
Producto, en el panel Atributos. Cuando desplaza el cursor sobre esta lnea,
aparece un mensaje de advertencia: "Cree jerarquas con dimensiones que no
sean de elementos primarios y secundarios". Este mensaje es un ejemplo de las
advertencias de prcticas recomendadas incorporadas a SSAS 2008 para
Relaciones de atributos
Aparece otra advertencia en la jerarqua misma. En este caso, el mensaje
advierte que podra surgir un problema de rendimiento debido a que faltan las
relaciones de atributos entre uno o ms niveles de la jerarqua. SSAS usa las
relaciones de atributos para optimizar el rendimiento de las consultas y el
diseo de agregacin, para reducir la cantidad de almacenamiento necesaria
para una dimensin y para acelerar el tiempo de procesamiento de la base de
datos.
Creacin de un cubo
Del mismo modo que usa el Asistente para dimensiones para iniciar el proceso
de definir sus dimensiones, use el Asistente para cubos para comenzar a crear
su cubo. En el Explorador de soluciones, haga clic con el botn secundario en la
carpeta Cubos, haga clic en Nuevo cubo y despus en Siguiente en la pgina
principal si corresponde. En la pgina Seleccionar mtodo de creacin,
mantenga la opcin predeterminada (debe use las otras dos opciones cuando
tenga un diseo que desee crear manualmente o con una plantilla, despus
haga que SSAS genere tablas en el origen de datos basndose en ese diseo,
que debera rellenar con datos mediante el uso de Integration Services antes de
que pueda explorar su cubo). Haga clic en Siguiente.
En la pgina Seleccionar tablas de grupo de medida, seleccione Venta por
Internet y Venta del distribuidor y haga clic en Siguiente (las tablas de grupo de
medida son un sinnimo de tablas de hechos). A continuacin el asistente
muestra las columnas numricas descubiertas en las tablas de grupo de
medidas seleccionadas. De acuerdo con el enfoque sencillo que hemos seguido
hasta ahora, borre todas las medidas al desmarcar la casilla Medida en la parte
superior de la pgina y despus seleccione las siguientes medidas de cada
grupo Venta por Internet y Venta del distribuidor): Cantidad de pedido, Costo
total del producto e Importe de venta.
Adicin de clculos
Una caracterstica eficaz de SSAS es la capacidad de agregar clculos mediante
el uso del lenguaje de expresin multidimensional (MDX). Si puede escribir
frmulas en Excel, puede crear clculos en su cubo mediante el uso de
expresiones MDX. Para expresiones ms complejas, necesitar dedicar algn
tiempo a obtener ms informacin sobre MDX mediante estudio y muchsima
prctica.
Recuerde que uno de los objetivos de diseo de esta solucin es medir la
rentabilidad por canal de ventas. El cubo ahora incluye las medidas que
necesita para calcular la rentabilidad. Costo por Internet, Venta por Internet,
Costo del distribuidor y Venta del distribuidor. La diferencia entre venta y costos
es el margen bruto, pero ese clculo ofrece dlares absolutos que no es til
para la comparacin entre canales. Adems del margen bruto, debe calcular el
porcentaje del margen bruto al dividir el margen bruto por el importe de venta.
En el diseador de cubos, haga clic en la ficha Clculos, la tercera ficha desde la
izquierda. Despus haga clic en el botn Nuevo miembro calculado en la barra
de herramientas, el quinto botn desde la izquierda. En el cuadro de texto
Nombre, escriba [Margen bruto por Internet].
Los corchetes son obligatorios cuando el nombre incluye espacios. En el cuadro
de texto Expresin, escriba [Venta por Internet] - [Costo por Internet] y despus
en la lista desplegable Cadena de formato, seleccione "Moneda". Ahora repita
estos pasos para agregar los clculos que se muestran en la figura 6.
Nombre
Expresin
Cadena de
formato
"Moneda"
[Pct de margen bruto por [Margen bruto por Internet] / [Venta "Porcentaje"
Internet]
por Internet]
[Pct de margen bruto del [Margen bruto del distribuidor] /
distribuidor]
[Venta del distribuidor]
"Porcentaje"