domingo, 29 de septiembre de 2013

UNIVERSIDAD HISPANOAMERICANA
Recinto Universitario “Virgen de la Asunción

UHISPAM – Sede Granada


TRABAJO DE ANALISIS SERVER 

                     
Alumnos:
Ø  Walkiria Auxiliadora Chacón Mayorquin
Ø  Tamara Guadalupe Ponce
Ø  Dilma Elizabeth Peralta Oporta
Ø  Nohemy Cristiana Castellón Fletes

 
Carrera:        Ingeniera en Sistemas

Fecha:           24 de agosto de 2013.


I.              INTRODUCCION
Con este trabajo investigativo comprobamos que Analysis Services es un componente de SQL Server, que  permite cubrir una serie de necesidades que tienen los usuarios de negocio a la hora de obtener información sobre  sus sistemas.
Comprendimos la función principal del analisys services que es tomar la información repartida en las diferentes tablas y consolidarlas en una sola consulta  que  permita realizar el cubo, esto lo hace atraves de la creación de estructuras multidimensionales que pueden albergar gran cantidad de datos y aun así ser rápidas al momento de combinar valores para devolver un resultado.
Averiguamos los componentes principales de Analisys service como: Cubo, Tablas de dimensión, Dimensiones, vistas de origen así mismo analizamos un proyecto de Como crear cubos con el ANÁLISIS SERVER DE SQL SERVER 2008 R2.
Comprendimos que EL CUBO Es una herramienta importante para generar reportes y analisys y que es  La unidad básica de almacenamiento, análisis de datos. Es una colección de datos que se han agregado para permitir consultas y devolver datos de forma rápida ya que cada tabla representa un lado del cubo y para poder observar rápidamente nuestra información o nuestros datos  solo tenemos que hacer girar al cubo a la cara deseada.








                                                                                                  II.        OBJETIVOS

A.   OBJETIVOS GENERALES
Comprender la función principal de Analysis service, así como sus componentes y herramientas principales para para generar reportes y analisys.

B.   OBJETIVOS ESPECÍFICOS

A.   Analizar  los pasos para un proyecto de crear cubos con el ANÁLISIS SERVER DE SQL SERVER 2008 R2.

B.   Comprender el uso del cubo como herramienta necesaria de Analysis service en SQL server 2008.












                                                                                       III.        MARCO TEÓRICO

                                                                    IV.        DEFINICIÓN DE CONCEPTOS


A.   SQL Server Analysis Services

SSAS, es una herramienta de presentación de informes de Microsoft SQL Server . SSAS se utiliza como una herramienta de las organizaciones para analizar y dar sentido a la información posiblemente extendido a través de múltiples bases de datos, o en tablas diferentes. Microsoft ha incluido una serie de servicios de SQL Server relacionados con la inteligencia empresarial y almacenamiento de datos . Estos servicios incluyen Integration Services y Analysis Services. 

B.      Historia
En 1996, Microsoft comenzó su incursión en el negocio OLAP Online Analytical Processing) que es una solución que nos permite agilizar la consulta a grandes cantidades de datos, utilizando estructuras multidimensionales (conocidas como cubos OLAP) que contienen datos resumidos y precalculados Server mediante la adquisición de la tecnología de software.

Poco más de dos años después, en 1998, Microsoft lanzó servicios OLAP como parte de SQL Server 7. OLAP Services apoyado MOLAP ,ROLAP y HOLAP arquitecturas y se utilizan OLE DB para OLAP como el acceso de los clientes API y MDX como lenguaje de consulta. Puede trabajar en modo cliente-servidor o en el modo fuera de línea con archivos de cubo local. 
En 2000, Microsoft lanzó Analysis Services 2000. Su nombre se cambió a "Servicios OLAP", debido a la inclusión de servicios de minería de datos. Analysis Services 2000 se consideró un comunicado de la evolución, ya que se basa en la misma arquitectura que los servicios OLAP y por lo tanto era compatible con ella. Las principales mejoras incluyen una mayor flexibilidad en el diseño de dimensión a través del apoyo de las dimensiones de los padres del niño, el cambio de cotas y dimensiones virtuales. Otra característica era un motor de cálculo muy mejorada con soporte para unarios operadores, resúmenes personalizados y cálculos celulares. Otras características son la seguridad de dimensión, recuento distintivo, la conectividad a través de HTTP, cubos de sesiones, niveles de agrupación, y muchos otros. 
En 2005, Microsoft lanzó la nueva generación de la tecnología de minería de datos, OLAP y Analysis Services 2005. Se mantiene la compatibilidad hacia atrás en el nivel de la API: aunque las aplicaciones escritas con OLE DB para OLAP y MDX continuaron trabajando, la arquitectura del producto era completamente diferente. El cambio más importante fue el modelo en forma de UDM - Modelo Dimensional Unificado .

C.  Ficheros necesarios
Ø  AdventureWorksCube1.zip
Ø  AdventureWorksCube2.zip
Este patrón de actividad, donde las acciones individuales frente a pequeñas piezas de la base de datos, a veces se llama el procesamiento de transacciones en línea, o OLTP.
Pero hay otro uso de bases de datos, especialmente las bases de datos de gran tamaño. Supongamos que ejecutar una tienda de libros en línea y tener los registros de ventas de 50 millones de ventas de libros. Tal vez los libros de biología introductoria muestran un fuerte repunte en las ventas de cada mes de septiembre. Eso es un hecho que se puede utilizar a su ventaja en ordenar la acción, si usted supiera de ello.
Búsqueda de patrones como este y resumirlos se llama procesamiento analítico en línea , u OLAP. Microsoft SQL Server 2008 incluye un programa separado llamado SQL Server Analysis Services para realizar análisis OLAP. 

D.   Análisis Comprensión Servicios
La idea básica es bastante simple. Vamos a pensar en ese libro datos de pedido para un momento. Supongamos que desea saber cuántas personas pedimos un libro en particular durante cada mes del año. Se puede escribir una consulta bastante sencilla de obtener la información que desea. El problema es que puede tomar mucho tiempo para SQL Server para batir a través de que muchas filas de datos.
¿Y si los datos no estaban todos en una sola tabla de SQL Server, pero dispersas alrededor de varias bases de datos en toda la organización? La información del cliente, por ejemplo, puede estar en una base de datos Oracle, y la información de los proveedores en una base de datos x Base legado. SQL Server puede manejar distribuido consultas heterogéneas, pero son más lentos.
¿Y si, después de ver los números mensuales, que quería profundizar en los números semanales o diarios? Eso sería aún más tiempo y requerir escribir incluso más búsquedas.
La idea básica es que negocie un mayor espacio de almacenamiento ya la velocidad de consulta posterior mediante cálculo previo y almacenamiento de agregados. Al identificar los datos que desea almacenar en una base de datos, Analysis Services analiza de antemano y figuras a los números y las almacena lejos (y almacena muchas otras agregaciones al mismo tiempo) diarios, semanales y mensuales. Esto ocupa mucho espacio en el disco, sino que significa que cuando se quiere explorar los datos, puede hacerlo rápidamente.

Los conceptos básicos de Analysis Service  son:
  • Cubo
  • Tabla de medidas
  • Dimensión
  • Jerarquía
  • Nivel
  • Tabla de hechos
  • Medir
  • Esquema

A.    Cubo

La unidad básica de almacenamiento y análisis de datos en Analysis Services es el cubo. Un cubo es una colección de datos que se han agregado para permitir consultas para devolver datos de forma rápida. Por ejemplo, un cubo de datos de la orden puede ser agregada por el período de tiempo y por título, lo que hace el ayuno cubo cuando usted hace preguntas sobre las órdenes por semana o pedidos por título.
Los cubos se ordenan en las dimensiones y medidas. Los datos para un cubo provienen de un conjunto de tablas de ensayo, a veces llamado una base de datos de esquema de estrella. Dimensiones del cubo provienen de tablas de dimensiones en la base de datos provisional, mientras que las medidas provienen de tablas de hechos en la base de datos provisional.
B.  Tabla de medidas
Una tabla de dimensiones vive en la base de datos provisional y contiene los datos que desee utilizar para agrupar los valores que resumir. Las tablas de dimensiones contienen una clave principal y cualquier otro atributo que describen las entidades almacenadas en la tabla. Ejemplos de ello serían una tabla Clientes que contenga ciudad, estado y código postal para poder analizar las ventas geográficamente, o una tabla de productos que contiene categorías y líneas de productos para descomponer las cifras de ventas.




C.  Dimensión
Cada cubo tiene una o más dimensiones, cada uno basado en una o más tablas de dimensiones. Una dimensión representa una categoría para el análisis de los datos de negocio: tiempo o categoría en los ejemplos anteriores. Por lo general, una dimensión tiene una jerarquía natural de modo que los resultados más bajos se pueden "enrollado" en mayores resultados. Por ejemplo, en un ámbito geográfico que pueda tener los totales agregados de la ciudad en los totales estatales, o los totales estatales en los totales nacionales.

D.    Jerarquía
Una jerarquía puede ser mejor visualizado como un árbol de nodos. Organigrama de una empresa es un ejemplo de una jerarquía. Cada dimensión puede contener múltiples jerarquías, algunos de ellos son naturales jerarquías (la relación padre-hijo entre los valores de los atributos se produce naturalmente en los datos), otros son de navegación jerarquías (la relación padre-hijo se establece por los desarrolladores.)

E.  Nivel
Cada capa en una jerarquía se llama un nivel. Por ejemplo, se puede hablar de un nivel de semana o un mes en un nivel de jerarquía de tiempo fiscal, y un nivel de ciudad o de un país en el nivel de una jerarquía geográfica.

F.   Tabla de hechos
Una tabla de hechos vive en la base de datos provisional y contiene la información básica que se desea resumir. Esto puede ser información para los detalles, las nóminas, la información la eficacia del fármaco, o cualquier otra cosa que sea susceptible de sumar y promediar. Cualquier tabla que se ha utilizado con una suma o la función media en una consulta de totales es una buena apuesta para ser una tabla de hechos. Las tablas de hechos contienen campos de los hechos individuales, así como campos de clave externa en relación a los hechos de las tablas de dimensiones.
G.  Medir
Cada cubo contendrá una o más medidas, cada una basada en una columna de una tabla de hechos que '; d desea analizar. En el cubo de información para libro, por ejemplo, las medidas serían las cosas tales como las ventas de unidades y ganancias.
H. Esquema
Las tablas de hechos y las tablas de dimensiones se relacionan, que no es sorprendente, dado que se utiliza la parte de tablas de información de grupo de la tabla de hechos. Las relaciones dentro de un cubo forman un esquema. Hay dos esquemas básicos: estrella y copo de nieve. En un esquema en estrella, cada tabla de dimensión se relaciona directamente con la tabla de hechos. En un esquema de copo de nieve, algunas tablas de dimensiones se relacionan indirectamente con la tabla de hechos. Por ejemplo, si el cubo incluye OrderDetails como una tabla de hechos, con clientes y pedidos como tablas de dimensiones, y los clientes se relaciona con órdenes, que a su vez se relaciona con OrderDetails, entonces usted está tratando con un esquema de copo de nieve.
Hay tipos de esquema adicionales además de la estrella y esquemas de copo de nieve con el apoyo de SQL Server 2008, incluidos los esquemas de padres e hijos y los esquemas de extracción de datos. Sin embargo, los esquemas en estrella y copo de nieve son los tipos más comunes de los cubos normales.


E.  Presentación de Business Intelligence Development Studio

Business Intelligence Development Studio (BIDS) es una nueva herramienta de SQL Server 2008 que se puede utilizar para el análisis de datos de SQL Server de varias maneras. Puede crear tres tipos de soluciones:
  • Proyectos de Analysis Services
  • Proyectos de Integration Services (usted aprenderá acerca de SQL Server Integration Services en el capítulo 16 )
  • Proyectos de Reporting Services (usted aprenderá acerca de SQL Server Reporting Services en el capítulo 17 )
Para iniciar Business Intelligence Development Studio, seleccione Microsoft SQL Server 2008> SQL Server Business Intelligence Development Studio en el menú Programas. 

F.   Creación de un cubo de datos

Para crear un nuevo cubo de datos, es necesario realizar los siguientes pasos:
  • Crear un nuevo proyecto de Analysis Services
  • Definir un origen de datos
  • Definir una vista de origen de datos
  • Invoque el Asistente para cubos





Vamos a ver cada uno de estos pasos a su vez.

V.        Crear un nuevo proyecto de Analysis Services

Para crear un nuevo proyecto de Analysis Services, utilice el cuadro de diálogo Nuevo proyecto en BIDS. Esto es muy similar a la creación de cualquier otro tipo de proyecto nuevo en Visual Studio.
Para crear un nuevo proyecto de Analysis Services, siga estos pasos:
  1. Seleccione Microsoft SQL Server 2008> SQL Server Business Intelligence Development Studio en el menú Programas para lanzar Business Intelligence Development Studio.
  2. Seleccione Archivo> Nuevo> Proyecto.
  3. En el cuadro de diálogo Nuevo proyecto, seleccione el tipo de proyecto Proyectos de Inteligencia de Negocios.
  4. Seleccione la plantilla de proyecto de Analysis Services.
  5. Nombre de la nueva AdventureWorksCube1 proyecto y seleccione una ubicación conveniente para guardarlo.
  6. Haga clic en Aceptar para crear el proyecto nuevo.


La figura  muestra la ventana Explorador de soluciones del proyecto nuevo, listo para ser habitado con objetos


A.   Definir un origen de datos
Una fuente de datos proporciona la conexión del cubo para las tablas de importación, que el cubo utiliza como fuente de datos. Para definir un origen de datos, utilizará el Asistente para orígenes de datos. Puede ejecutar este asistente, haga clic en la carpeta Orígenes de datos en su nuevo proyecto de Analysis Services. El asistente le guiará a través del proceso de definición de una fuente de datos para el cubo, incluyendo la elección de una conexión y especificación de credenciales de seguridad que se utilizará para conectarse al origen de datos.
Para definir una fuente de datos para el nuevo cubo, siga estos pasos:
  1. Haga clic derecho en la carpeta Orígenes de datos en el Explorador de soluciones y seleccione Nuevo origen de datos.
  2. Lea la primera página del Asistente del origen de datos y haga clic en Siguiente.
  3. Puede basar una fuente de datos en un nuevo o una conexión existente. Porque usted no tiene todas las conexiones existentes, haga clic en Nuevo.
  4. En el cuadro de diálogo Administrador de conexión, seleccione el servidor que contiene la base de datos de ejemplo de Analysis Services en el cuadro combinado Nombre del servidor.
  5. Complete su información de autenticación.
  6. Seleccione el DB \ SQL Native Client proveedor OLE nativa (es el proveedor predeterminado).
  7. Seleccione la base de datos AdventureWorksDW2008. La figura muestra el cuadro de diálogo de relleno en el Administrador de Conexión.
Configuración de una conexión 
1.    Haga clic en Aceptar para cerrar el cuadro de diálogo Administrador de conexión.
  1. Haga clic en Siguiente.
  2. Seleccione Usar la cuenta información de suplantación de servicio y haga clic en Siguiente.
  3. Acepte el nombre de origen de datos predeterminado y haga clic en Finalizar.

A.  Un origen de datos Ver

Una vista de origen de datos es un conjunto persistente de tablas a partir de una fuente de datos que suministran los datos para un cubo en particular. Esto le permite combinar las tablas de todas las fuentes de datos que sean necesarios para reunir los datos de sus necesidades cubo.
 Para crear una nueva vista del origen de datos, siga estos pasos:
1.     Haga clic en la carpeta Vistas de origen de datos en el Explorador de soluciones y seleccione Nuevo origen de datos View.
2.     Lea la primera página del Asistente para vistas de origen de datos y haga clic en Siguiente.
3.     Seleccione el origen de datos Adventure Works DW y haga clic en Siguiente. Tenga en cuenta que también se puede iniciar el Asistente para orígenes de datos desde aquí haciendo clic en Nuevo origen de datos.
4.     Seleccione la tabla FactFinance (dbo) en la lista de objetos disponibles y haga clic en el botón> para moverlo a la lista de objetos incluidos. Esta será la tabla de hechos en el nuevo cubo.
5.     Haga clic en el botón Agregar tablas relacionadas para agregar automáticamente todas las tablas que están directamente relacionadas con la tabla dbo.FactFinance. Estas serán las tablas de dimensiones para el nuevo cubo. 

  
La figura  muestra el asistente con todos los cuadros seleccionados.
Selección de tablas para la vista de origen de datos
1.     Haga clic en Siguiente.
2.     Nombre mostrará automáticamente el esquema de la nueva vista del origen de datos, como se muestra en la Figura:
Figura La vista de origen de datos de Finanzas

A.  Invocar el Asistente para cubos
Como usted probablemente puede adivinar en este momento, se invoca el Asistente para cubos, haga clic en la carpeta Cubos del Explorador de soluciones. El Asistente para cubos interactiva explora la estructura de la vista de origen de datos para identificar las dimensiones, niveles y medidas en el cubo.
Para crear el nuevo cubo, siga estos pasos:
  1. Haga clic en la carpeta Cubos del Explorador de soluciones y seleccione Nuevo cubo.
  2. Lea la primera página del Asistente para cubos y haga clic en Siguiente.
  3. Seleccione la opción de usar las tablas existentes.
  4. Haga clic en Siguiente.
  5. La vista de origen de datos de Finanzas se debe seleccionar en la lista desplegable en la parte superior. Coloque una marca junto a la mesa FactFinance para designarlo como una tabla de grupos de medida y haga clic en Siguiente.
  6. Quite la marca de verificación de la FinanceKey campo, lo que indica que no es una medida que queremos hacer un resumen y haga clic en Siguiente.
  7. Deje todas las tablas Dim seleccionados como tablas de dimensiones, y haga clic en Siguiente.
  8. Nombre de la nueva FinanceCube cubo y haga clic en Finalizar.

A.  Definición de Dimensiones
El Asistente para cubos define las dimensiones basadas en sus opciones, pero no llena las dimensiones con atributos. Usted tendrá que editar cada dimensión, añadiendo los atributos que los usuarios van a querer usar al consultar el cubo.
  1. Usando la Tabla a continuación como guía, arrastre las columnas que se muestran en el panel de la derecha (el nombre de origen de datos View) y colocarlos en el panel de la izquierda (llamada Atributos) para incluirlos en la dimensión
DimDate
CalendarYear
CalendarQuarter
MonthNumberOfYear
NúmeroDeDíaDeLaSemana
DayNumberOfMonth
DayNumberOfYear
WeekNumberOfYear
FiscalQuarter
FiscalYear
Tabla
2.    Usando la Tabla agregue las columnas listadas para las cuatro dimensiones restantes.
DimDepartmentGroup
DepartmentGroupName
DimAccount
AccountDescription
AccountType
DimScenario
ScenarioName
DimOrganization
OrganizationName

Tabla
B.  Agregar inteligencia de dimensiones
Una de las formas más comunes de datos se resume en un cubo es por el tiempo. Queremos consultar las ventas por mes para el último año fiscal. Queremos ver que los valores de producción del año hasta la fecha en comparación con los valores de producción del año pasado año a la fecha. Cubos saben mucho de tiempo.
Para que SQL Server Analysis Services para estar en mejores condiciones de responder a estas preguntas para usted, necesita saber cuáles de sus dimensiones almacena la información del tiempo, y los campos en la dimensión temporal se corresponde con lo que las unidades de tiempo.El Asistente de Business Intelligence ayuda a especificar esta información en su cubo.
  1. Con su FinanceCube abierta, haga clic en el botón Asistente de Business Intelligence en la barra de herramientas.
  2. Lee la página inicial del asistente y haga clic en Siguiente.
  3. Elija Definir la inteligencia de dimensiones y haga clic en Siguiente.
  4. Elija DimDate como la dimensión que desea modificar y haga clic en Siguiente.
  5. Elige Time como el tipo de dimensión. En la parte inferior de esta pantalla se enumeran las unidades de tiempo para el que los cubos tienen conocimiento. Uso de la tabla 15-1 abajo, coloque una marca de verificación junto a las unidades listadas de tiempo y luego seleccionar el campo en DimDate contiene este tipo de datos.
Hora Nombre de la propiedad
Columna Tiempo
Año
CalendarYear
Trimestre
CalendarQuarter
Mes
MonthNumberOfYear
Día de la semana
NúmeroDeDíaDeLaSemana
Día del mes
DayNumberOfMonth
Día de Año
DayNumberOfYear
Semana del año
WeekNumberOfYear
Trimestre fiscal
FiscalQuarter
Año fiscal
FiscalYear

Tabla: Columnas de tiempo para FinanceCube
6.    Haga clic en Siguiente.
C.   Jerarquías
Usted también necesitará crear jerarquías en sus dimensiones. Las jerarquías se definen por una secuencia de campos, y se utilizan a menudo para determinar las filas o columnas de una tabla dinámica cuando se consulta un cubo.
  1. Crear una nueva jerarquía arrastrando el campo CalendarYear del panel de la izquierda (llamadas atributos) y colóquelo en el panel central (denominado Jerarquías.)
  2. Añadir un nuevo nivel arrastrando el campo CalendarQuarter desde el panel de la izquierda y colóquelo en el lugar level> <nueva en la nueva jerarquía en el panel central.
  3. Añadir un tercer nivel arrastrando el campo MonthNumberOfYear al lugar level> <nueva en la jerarquía.
  4. Haga clic en la jerarquía y cambiarle el nombre a la Agenda.
  5. Adición de IntelligenceIn dimensional de la misma manera, crear una jerarquía llamado fiscal que contiene el FiscalYear campos, FiscalQuarter y MonthNumberOfYear. 

La figura muestra el panel de jerarquía.

A.  Implementar y procesar un cubo
En este punto, usted ha definido la estructura del nuevo cubo - Pero todavía hay más trabajo por hacer. Usted todavía tiene que implementar esta estructura para un servidor de Analysis Services y luego procesar el cubo para crear los agregados que componen la consulta rápida y fácil.
Para implementar el cubo que acaba de crear, seleccione Generar> Deploy AdventureWorksCube1.Esto desplegará el cubo a su servidor de análisis local y también procesar el cubo, la construcción de los agregados para usted.  Se  abrirá la ventana Progreso de la implementación, como se muestra en la Figura para mantenerlo informado durante la implementación y procesamiento.
Para implementar y procesar el cubo, siga estos pasos:
1.    seleccione Proyecto> AdventureWorksCube1 del sistema de menús.
2.    Elija la categoría de despliegue de las propiedades en la esquina superior izquierda del cuadro de diálogo de propiedades del proyecto.
3.    Compruebe que la propiedad del servidor enumera el nombre del servidor. Si no es así, escriba el nombre del servidor. Haga clic en Aceptar. 

La figura muestra la ventana de propiedades del proyecto

Figura Propiedades del proyecto

En el menú, seleccione Generar> Deploy AdventureWorksCube1. La figura muestra la ventana de despliegue Cube después de un despliegue exitoso
Figura : Implementación de un cubo

A.  Exploración de un cubo de datos
Por fin ya está listo para ver lo que era todo el trabajo para. OFERTAS incluye un cubo navegador incorporado que le permite explorar interactivamente los datos en cualquier cubo que se ha implementado y procesado. Para abrir el Examinador de cubos, haga clic en el cubo en el Explorador de soluciones y seleccione Examinar. 
La figura muestra el estado por defecto del navegador Cube después de que acaba de ser inaugurado.

Figura: El explorador de cubos en BIDS
El Examinador de cubos es un entorno de arrastrar y soltar. Si usted ha trabajado con las tablas dinámicas en Microsoft Excel, que no debería tener problemas para usar el navegador Cube. El panel de la izquierda incluye todas las medidas y dimensiones en el cubo, y el panel de la derecha da el cansancio objetivos de estas medidas y dimensiones. Entre otras operaciones, se puede:
  • Caiga una medida en los totales / zona de Detalle para ver los datos agregados para esa medida.
  • Caiga una jerarquía de dimensión o atributo en el área Campos de filas para resumir ese valor en filas.
  • Caiga una jerarquía de dimensión o atributo en el área Campos de Columna para resumir por ese valor en las columnas.
  • Caiga una jerarquía de dimensión o atributo en el área Campos de filtro para filtrar por miembros de esa jerarquía o atributo.
  • Utilice los controles en la parte superior del área de informe para seleccionar expresiones de filtrado adicionales.
De hecho, si usted ha trabajado con las tablas dinámicas en Excel, verá que el navegador Cube funciona exactamente de la misma, ya que utiliza el control de tabla dinámica de Microsoft Office como su base.
Para ver los datos del cubo que acaba de crear, siga estos pasos:    
  1. Haga clic en el cubo en el Explorador de soluciones y seleccione Examinar.
  2. Expanda el nodo Medidas en el panel de metadatos (el área a la izquierda de la interfaz de usuario).
  3. Expanda el grupo de medida Finance Fact.
  4. Arrastre la medida Importe y colóquelo en los totales / zona de Detalle.
  5. Expanda el nodo Account Dim en el panel de metadatos.
  6. Arrastre el atributo descripción de la cuenta y colóquelo en el área de los campos de fila.
  7. Expanda el nodo Fecha Dim en el panel de metadatos.
  8. Arrastre la jerarquía Calendar y colóquelo en el área Campos de Columna.
  9. Haga clic en el signo + junto al año 2001 y luego en el signo + junto al casco 3.
  10. Expanda el nodo del escenario Dim en el panel de metadatos.
  11. Arrastre el atributo Nombre del escenario y colóquelo en el área Campos de Filtro.
  12. Haga clic en la flecha desplegable junto al nombre del escenario. Desmarque todas las casillas excepto por el lado del valor del presupuesto.
La figura muestra el resultado. El Examinador de cubos muestra los presupuestos de mes a mes por cuenta del tercer trimestre de 2001. A pesar de que podría haber escrito las consultas para extraer la información de los datos de la fuente original, es mucho más fácil dejar que Analysis Services hacen el trabajo pesado para usted


Figura: Exploración de datos del cubo en el explorador de cubos

A.  Ejercicios

Aunque los cubos no se suelen crear con un solo propósito en mente tales, su tarea es crear un cubo de datos, basado en los datos de la base de datos de ejemplo AdventureWorksDW2008, para responder a la siguiente pregunta: ¿cuáles fueron las ventas por Internet, por país y nombre de producto de sólo los clientes casados?
Soluciones a los ejercicios
Para crear el cubo, siga estos pasos:
  1. Seleccione Microsoft SQL Server 2008 "SQL Server Business Intelligence Development Studio en el menú Programas para lanzar Business Intelligence Development Studio.
  2. Seleccione Archivo> Nuevo> Proyecto.
  3. En el cuadro de diálogo Nuevo proyecto, seleccione el tipo de proyecto Proyectos de Inteligencia de Negocios.
  4. Seleccione la plantilla de proyecto de Analysis Services.
  5. Nombre de la nueva AdventureWorksCube2 proyecto y seleccione una ubicación conveniente para guardarlo.
  6. Haga clic en Aceptar para crear el proyecto nuevo.
  7. Haga clic derecho en la carpeta Orígenes de datos en el Explorador de soluciones y seleccione Nuevo origen de datos.
  8. Lea la primera página del Asistente del origen de datos y haga clic en Siguiente.
  9. Seleccione la conexión existente con la base de datos AdventureWorksDW2008 y haga clic en Siguiente.
  10. Seleccione la cuenta de servicio y haga clic en Siguiente.
  11. Acepte el nombre de origen de datos predeterminado y haga clic en Finalizar.
  12. Haga clic en la carpeta Vistas de origen de datos en el Explorador de soluciones y seleccione Nuevo origen de datos View.
  13. Lea la primera página del Asistente para vistas de origen de datos y haga clic en Siguiente.
  14. Seleccione el Adventure Works DW2008 origen de datos y haga clic en Siguiente.
  15. Seleccione la tabla FactInternetSales (dbo) en la lista de objetos disponibles y haga clic en el botón> para moverlo a la lista de objetos incluidos.
  16. Haga clic en el botón Agregar tablas relacionadas para agregar automáticamente todas las tablas que están directamente relacionadas con la tabla dbo.FactInternetSales. Añadir también la dimensión DimGeography.
  17. Haga clic en Siguiente.
  18. Nombre de la nueva vista InternetSales y haga clic en Finalizar.
  19. Haga clic en la carpeta Cubos del Explorador de soluciones y seleccione Nuevo cubo.
  20. Lea la primera página del Asistente para cubos y haga clic en Siguiente.
  21. Seleccione la opción de usar las tablas existentes.
  22. Seleccione FactInternetSales y mesas FactInternetSalesReason como las Tablas de grupos de medida y haga clic en Siguiente.
  23. Deje todas las medidas seleccionadas y haga clic en Siguiente.
  24. Deje todas las dimensiones seleccionadas y haga clic en Siguiente.
  25. Nombre de la nueva InternetSalesCube cubo y haga clic en Finalizar.
  26. En el Explorador de soluciones, haga doble clic en la cota DimCustomer.
  27. Añadir el campo MaritalStaus como un atributo, junto con los otros campos deseados.
  28. Asimismo, edita la dimensión DimSalesTerritory, agregando el campo SalesTerritoryCountry junto con los otros campos deseados.
  29. Editar también la dimensión DimProduct, añadiendo el campo EnglishProductName junto con los otros campos deseados.
  30. Seleccione Proyecto> AdventureWorksCube2 Propiedades y compruebe que el nombre del servidor se muestra correctamente. Haga clic en Aceptar.
  31. Seleccione Generar> Deploy AdventureWorksCube2.
  32. Haga clic en el cubo en el Explorador de soluciones y seleccione Examinar.
  33. Expanda el nodo Medidas en el panel de metadatos.
  34. Arrastre la venta medidas Cantidad de orden mínima y y colóquelo en los totales / zona de Detalle.
  35. Expanda el nodo de Ventas Dim Territorio en el panel de metadatos.
  36. Arrastre la propiedad Country Sales Territory y colóquelo en el área de los campos de fila.
  37. Expanda el nodo Dim Producto en el panel de metadatos.
  38. Arrastre el Inglés Producto propiedad Name y colóquelo en el área Campos de Columna.
  39. Expanda el nodo cliente Dim en el panel de metadatos.
  40. Arrastre la propiedad Estado Civil y colóquelo en el área Campos de Filtro.
  41. Haga clic en la flecha desplegable junto a Estado Civil. Desmarque la casilla de verificación S.

Figura muestra el cubo acabado.

https://skydrive.live.com/redir?resid=B2B3BAA0AEA11921!337&authkey=!ANOeQInN1FPlZYw

https://skydrive.live.com/redir?resid=B2B3BAA0AEA11921!340

No hay comentarios.:

Publicar un comentario