Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introducción
En este tutorial veremos una serie de temas que debe comprender para crear
con éxito un cubo básico. . Nuestro esquema de alto nivel es el siguiente:
Cuando comience a aprender SSAS, debe tener una base de datos relacional
razonable. Pero cuando comienza a trabajar en un entorno multidimensional,
debe dejar de pensar desde una perspectiva bidimensional (base de datos
relacional), que se desarrollará con el tiempo.
Primeros pasos
3
Explicación
Nueva
Explicación
Explicación
Diseño de un cubo
Diseñando un Cubo
Usando BIDS, después de desarrollar el DSV, el siguiente paso es crear
dimensiones. Las dimensiones son de dos tipos: Dimensiones de la base de datos y
Dimensiones del cubo. Las dimensiones de la base de datos se pueden percibir
como una plantilla maestra, y las dimensiones del cubo se pueden percibir como
instancias / elementos secundarios de esta plantilla maestra.
Dimensiones
Explicación
Jerarquías
Explicación
Crear una jerarquía es tan fácil como arrastrar y soltar atributos en el panel
de jerarquía del editor de dimensiones. Queremos crear una jerarquía en la
dimensión del territorio de ventas. Abra la dimensión del territorio de ventas
en el editor de dimensiones, arrastre y suelte los atributos en el panel de
jerarquía, haga clic en cada uno de ellos y cámbieles el nombre a algo
apropiado. Después de completar esto, su jerarquía debería ser similar a la
16
Si tiene un observador con cuidado, los tipos de relación son de dos tipos:
rígidos y flexibles. Esto tiene un efecto en el procesamiento del
cubo. Rígido significa que no espera que la relación cambie y Flexible
significa que los valores de la relación pueden cambiar. En nuestro conjunto
de datos, el Grupo es una forma lógica de clasificar los países y puede
cambiar, mientras que las regiones dentro del país tienen cambios limitados
o ningún cambio. Por lo tanto, el tipo de relación entre país y grupo debe ser
flexible y el tipo de relación entre región (clave del territorio de ventas) y
país debe ser rígido. Haga doble clic en la flecha que une el atributo clave y
el país, y cambie el tipo de relación como se muestra a continuación.
18
Asistente de cubos
Explicación
Finalmente, debe nombrar su cubo, que es el último paso del asistente antes
de crear su cubo. Póngale un nombre apropiado como "Cubo de ventas"
como se muestra a continuación.
24
Ahora su cubo debería haber sido creado y si su editor de cubos está abierto,
debería encontrar diferentes pestañas para configurar y diseñar varias
características y aspectos del cubo. Si observa detenidamente la siguiente
captura de pantalla, encontrará los grupos de medida FactInternetSales y
FactResellerSales. También encontrará la dimensión Territorio de ventas y
Producto, pero falta la dimensión Fecha. Ambas tablas de hechos tienen
múltiples campos que hacen referencia a DateKey desde la dimensión
Date. BIDS crea de forma inteligente tres dimensiones a partir de la
dimensión Fecha y las nombra con el nombre del campo al que se hace
referencia desde la dimensión Fecha. Por lo tanto, encontrará tres
compuestos de dimensión Fecha: fecha de envío, fecha de vencimiento y
dimensiones de fecha de pedido. Estas se conocen como dimensiones de
juego de roles.
25
Implementación de un cubo
Procesamiento e implementación de
un cubo
Una vez que se completa el diseño y desarrollo del cubo, el siguiente paso es
implementar el cubo. Cuando se despliega el cubo, se crea una base de
datos para la solución en la instancia de SSAS, si aún no está
presente. Cada una de las dimensiones y definiciones de grupos de medida
se leen, y los datos se calculan y almacenan según el diseño y la
configuración de estos objetos. Una vez que el cubo se implementa
correctamente, las aplicaciones del cliente pueden conectarse al cubo y
explorar los datos del cubo. Implementaremos el cubo que hemos
desarrollado y probaremos la conexión al cubo. También podríamos
enfrentar errores durante la implementación, e intentaremos depurar y
resolver estos errores.
26
Errores de implementación
Depuración de errores de
implementación
En un entorno de desarrollo, lo ideal sería encontrar errores durante la
implementación y el procesamiento del cubo. La depuración de errores es
una parte esencial del ciclo de vida de desarrollo del cubo. Configuraremos
las propiedades de implementación y debemos enfrentar algunos errores
durante la implementación. Luego analizaremos y resolveremos estos
errores.
Explicación
Procesamiento de un cubo
Explicación
Más opciones
Conjuntos
con nombre
Explicación
Aquí estamos creando dos conjuntos con nombre, Top 25 de ventas por
Internet y Top 25 de ventas de revendedores. En estos conjuntos con
nombre, devolvemos los 25 productos principales basados en ventas de
Internet y ventas de revendedores. En esta fórmula, TopCount, la función
MDX devuelve los 25 registros principales del conjunto de datos.
Una vez que el cubo está implementado y listo para alojar consultas desde el
almacén de datos, las aplicaciones del cliente pueden comenzar a consultar el
cubo. Una de las herramientas de cliente más fáciles de usar para que los usuarios
empresariales consulten un cubo es Microsoft Excel. Tiene una interfaz y
componentes integrados para admitir conexiones basadas en GUI, consultas y
formateo de datos provenientes de un cubo. Los usuarios comerciales pueden usar
la interfaz familiar de Excel y crear informes de tabla dinámica ad-hoc consultando
el cubo sin ningún conocimiento detallado sobre la consulta de una fuente de datos
multidimensional. Nos conectaremos al cubo que acabamos de crear usando Excel
y desarrollaremos un informe muy simple usando los datos del cubo.
36
Tabla dinámica
Explicación
Glosario