TUTORIAL DATA WAREHOUSE: OLAP - Analysis Services



Documentos relacionados
TUTORIAL DATA WAREHOUSE SQL Server: ETL Parte II

TUTORIAL DATA WAREHOUSE SQL Server: ETL Parte 1

Configurar la conexión al origen de datos del sistema

INTELISIS INTELISIS MÉXICO, D.F. Av. Reforma No 2654 Colonia Lomas Altas, C.P Contacto: Daniel Soria Gutierrez

COMO HACER BACKUP Y RESTAURAR ACTIVE DIRECTORY

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008

Manual de uso de la Consola de Administración para usuarios Administradores.

Tutorial para el uso e instalación del Servicio de Reportes SQL Server

Ejecutar script sobre una base de datos WhitePaper Junio de 2008


Índice: Pg. 1. Requerimientos Previos Pg. 2. Instalación de Datacograf Lite Pg. 2. Configuración de Datacograf Lite Pg. 5. Idioma Pg. 7. Otros Pg.

Aplicaciones didácticas en Internet: DREAMWEAVER Bloque 2

Realizar un Backup Programado con SQL Server 2005 WhitePaper Marzo de 2007

Redes de área local: Aplicaciones y servicios WINDOWS

Manual de Instalación Elaborado: IdeaSys, 30 de Junio de 2015 Departamento de documentación

MIGRACIÓN DE BASE DE DATOS SQL 2000 A SQL 2008R2 DEL SISGALENPLUS DOCUMENTACIÓN DEL SISTEMA DE GESTIÓN HOSPITALARIA

Guía de usuario CUBO TI

Manual Utilización. Gemelo Backup Online WEB I N D I C E. Cómo ingresar a la cuenta. Funcionalidades Gemelo Backup Online WEB > Control de la Cuenta

Manual de Usuario De Respaldo y Restauración de Información

Universidad San Carlos de Guatemala Facultad de Ingeniería Escuela de Ciencias y Sistemas Gerenciales II Laboratorio

Instalación Software Administrador de Videoclub

Copias de Seguridad con SQL Server Realizar una copia de seguridad de Bases de Datos

Manual DISCO VIRTUAL. Gemelo Backup Online DESKTOP

Compartir carpetas en XP

Conexión a red LAN con servidor DHCP

Equipo: Sistema de Video Vigilancia Bluevision Xtream.

Este programa se encuentra en el paquete Microsoft Explorer 5.0 y se instala al mismo tiempo que el navegador Microsoft Explorer.

REDES DE ÁREA LOCAL. APLICACIONES Y SERVICIOS EN WINDOWS

Cómo crear una copia de seguridad del contenido de Outlook. Service Desk

Archivo de correo con Microsoft Outlook contra Exchange Server

Manual de Reinstalación de base de datos AXTRAX NG

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

Manual de usuario Versión: 1.3 Edición: 05/02/2015 1

Configuracion Escritorio Remoto Windows 2003

Tutorial de WinZip 8.1

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

Manual hosting acens

MANUAL DE USUARIO DE CUENTAS DE CORREO

Para instalar el saint e-report se debe contar con los siguientes requerimientos de software:

MANUAL DE USUARIO PARA LA INSTALACION DE LOS AGENTES COMMVAULT SIMPANA 9.0

MANUAL DE SHAREPOINT Por: Área de Administración de Aplicaciones.

INSTRUCTIVO DE AYUDA PRIMER ACCESO A AUTOAUDIT, EN FORMA REMOTA Versión N 1 Fecha: Pág. 1/9

- A continuación, se nos abrirá la siguiente ventana pidiendo contraseña, que el cliente haya especificado al instalar Wingest 7

Cómo configurar Microsoft Outlook

Gestión Básica de SQL Server. Versión V1 Fecha

Administración de Clientes 4

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007

INSTALACIÓN DE MICROSOFT ISA SERVER 2006 Y CONFIGURACIÓN DE ACCESO VPN POR MEDIO DE POINT-TO-POINT TUNNELING PROTOCOL

PowerPoint 2010 Hipervínculos y configuración de acciones

Servidor Local (MYSQL)

SERVIDOR VIRTUAL IPLAN

PUCV - Pontificia Universidad Católica de Valparaíso

Procedimiento para sacar salvaguardar o restaurar una base de datos en el servidor de SQL Server de la ETSII

PROCESO DE ACTUALIZACIÓN SISTEMA CONTABILIDAD WINDOWS A TRAVÉS DE INTERNET

PROYECTO FINAL Manual de Configuración Organización: Juan Lomo

Manual de Instalación

CREACIÓN DEL PRIMER PROYECTO EN mikrobasic PRO for AVR

Creación y consultas hacia un cubo OLAP.

Tutorial de instalación

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office

El siguiente material didáctico es complementario al Punto 7 de la Unidad 2.

COPIAR CORREOS ENTRE CUENTAS USANDO IMAPSIZE

Generación de Respaldo y proceso de Recuperación de datos en el Sistema de Contafiscal 2000

Instalación y Registro Versiones Educativas 2013

Requisitos del Sistema Instalación SQL Server

(SIGA) Manual de Instalación del Sistema Generador de los Anexos A, D y E. Dirección de Desarrollo de Sistemas

Recuperar Base de Datos de SQL Server

Instructivo Outlook Mesa de ayuda Sistemas. Introducción

Cómo crear su perfil de WOK?

TUTORIAL DE INSTALACIÓN PARA VIRTUALBOX

Utilización del programa de Orabench Versión para Migración. Describir los pasos para la utilización del programa Orabench de Oracle.

Instalación de SQL Server Express Edition en Dominio WhitePaper Junio de 2008

Conociendo el ambiente de programación de Java. M. en C. Erika Vilches

Admincontrol Descarga e instalación

Practica A. Crear y Administrar Grupos

Estructurar la información dentro del ordenador:

1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir?

INSTALACIÓN DE GOLDMINE PREMIUM PASO A PASO CREACIÓN DE UNA NUEVA BASE DE DATOS EN GOLDMINE PREMIUM PASO A PASO

Pantalla ENW URL LOGIN

INDICE. 1. Introducción El panel Entities view El panel grafico Barra de botones Botones de Behavior...

Recuperar Base de Datos de SQL Server.

SERVIDOR VIRTUAL IPLAN

Autora: Francisca Mata López. Publicado en:

Organizándose con Microsoft Outlook

ACCESO AL SERVIDOR EXCHANGE MEDIANTE RPC SOBRE HTTPS

PROCESO DE INSTALACIÓN Y CONFIGURACIÓN DE APACHE, PHP Y MySQL

CUALQUIERA, NO ES NECESARIO DISPONER DE ADSL

WS_FTP. D.1 Instalación

Instructivo para la sincronización de servidores Intellect

1. Configuración del entorno de usuario

DESCARGA DE CARPETAS DE MENSAJES DE CORREO DESDE EL WEBMAIL A PC S LOCALES

INDETEC MANUAL DE GASTOS POR COMPROBAR SAACG.NET

Plantillas Office. Manual de usuario Versión 1.1

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

Cómo acceder a Google Drive? Tiene más funcionalidades una cuenta de Google?

Transcripción:

TUTORIAL DATA WAREHOUSE: OLAP - Analysis Services Este documento consta de: Descripción general del Tutorial Prerrequisitos Pasos generales a seguir Pasos específicos a seguir Anexo I - Almacenamiento y recuperación 2

Descripción general del Tutorial Nuestro objetivo es el armado de los Cubos necesarios para que la información de TDC (The Drinking Company) quede estructurada de tal forma que pueda atender las siguientes cuestiones en forma ágil y dinámica: o Cantidad de litros consumidos y de productos adquiridos por cliente en el tiempo. o Compra promedio en litros por cliente en el tiempo. De acuerdo a la estructura de Data Warehouse que hemos planteado y a los objetivos de negocio concluimos que es necesario el armado de un solo Cubo. 3

Prerrequisitos o o Microsoft SQL Server 2000: Analysis Services Base de Datos del Data Warehouse de TDC cargada a través de los procesos ETL. 4

Pasos generales a seguir 1. Crear la Base de Datos del Cubo. 2. Armar el Cubo. a. Definir las Fuentes de Datos del Cubo. b. Definir la Tabla de Hechos y sus Medidas. c. Definir las Dimensiones y sus Jerarquías. d. Definir las Medidas Calculadas. 3. Procesar el Cubo. 4. Visualizar los datos. 5

Pasos específicos a seguir 1. Crear la Base de Datos del Cubo. Un cubo es un medio de extracción y organización de los datos para que el acceso a los mismos pueda hacerse de forma dinámica. a. Ingresaremos al Analysis Services y al área de trabajo. Clic en Inicio Programas Microsoft SQL Server Analysis Services Analysis Manager. En el árbol de carpetas de la Consola, doble clic en Analysis Servers. Doble clic en el servidor local, que en nuestro caso es localhost o el nombre de la PC local, para establecer una conexión con Analysis Server. b. Crearemos la Base de datos del Cubo y le daremos un nombre. En Analysis Manager, clic con el botón derecho en el servidor New Database. Escribir el nombre de la base de datos TDC. Clic en OK. 6

2. Armar el Cubo. Abriremos el Cube Wizard. Sobre la Base de Datos creada, botón derecho New Cube Wizard. Clic en Next. a. Definir las Fuentes de Datos del Cubo. Clic en el botón New Data Source. Se abrirá una pantalla de Propiedades de vínculo de datos. En la solapa Proveedor, seleccionar Microsoft OLE DB Provider for SQL Server, ya que la Base de Datos del Data Warehouse se encuentra en SQL Server. Clic en Siguiente. Se abrirá la solapa Conexión. En el primer menú desplegable escribiremos localhost. Clic en Actualizar, para que el menú desplegable inferior 7

se cargue con las Bases de Datos de ese servidor. Clic en la opción Usar Seguridad integrada de Windows NT. Seleccionar la Base de Datos del Data Warehouse desde el menú desplegable inferior, para nuestro caso TDC DW. Clic en Probar Conexión. Si los pasos fueron correctos, la conexión será satisfactoria. Clic en Aceptar. Clic en Aceptar. b. Definir la Tabla de Hechos y sus Medidas. En la pantalla Select a fact table from a data source, seleccionar la tabla Ventas. Clic en Next. 8

En la pantalla Select the numeric colums that define your measures, seleccionar las medidas apropiadas desde la ventana izquierda y moverlas hacia la ventana derecha. En nuestro caso las medidas son Cantidad y Litros. Clic en Next. c. Definir las Dimensiones y sus Jerarquías. En la pantalla Select the dimensions for your cube, clic en New Dimension. Se abrirá el Dimension Wizard. Clic en Next. Clic en Next. En la pantalla Select the dimension table, clic en Clientes. Clic en Next. 9

En la pantalla Select the levels for your dimension, mover los atributos desde la ventana izquierda hacia la ventana derecha del siguiente modo: primero nombre, luego cod_cliente. Esto armará la jerarquía dentro de esta Dimensión. Clic en Next. Clic en Next. Clic en Next. En la pantalla Finish the Dimension Wizard, le daremos un nombre a la Dimensión creada, en nuestro caso Cliente. Podemos navegar los datos de la Dimensión creada dentro de la ventana Preview. Clic en Finish. 10

La dimensión ya está creada. Crearemos ahora la Dimensión Tiempo. Clic en New Dimension... Clic en Next. Clic en Next. En la ventana Select the dimension table, seleccionar la tabla de hechos, en nuestro caso Ventas. En la pantalla Select the dimension type, seleccionamos Time dimension. Clic en Next. En la pantalla Create the time dimension levels, en el menú desplegable Select time levels, elegiremos Year, Quarter, Month, Day (Año, Trimestre, Mes, Día). Estos serán los niveles de la jerarquía para esta Dimensión. Clic en Next. Clic en Next. 11

En la pantalla Finish the Dimension Wizard, le daremos un nombre a la Dimensión creada, en nuestro caso Tiempo. Podemos navegar los datos de la Dimensión creada dentro de la ventana Preview. Clic en Finish. Clic en Next. Si existen muchos registros en la tabla de hechos, aparecerá un mensaje informando tal situación y preguntando si desea contarlos. Clic en Yes. En la pantalla Finish the Cube Wizard, le daremos un nombre al Cubo creado, en nuestro caso Ventas. Si deseamos navegar los datos del Cubo creado, podemos hacerlo presionando el botón Browse Sample Data. Clic en Finish. 12

El Cubo ya está creado. d. Definir las Medidas Calculadas. Una vez creado el Cubo y presionado el botón Finish, se abrirá el Cube Editor. Crearemos una nueva medida auxiliar haciendo clic con el botón derecho sobre Measures New Measure. En el cuadro de diálogo que aparece, clic en Litros, clic en OK. 13

La nueva medida será una cuenta (count) de los registros de litros. Por ello y para mejor legibilidad, una vez creada la medida, en la ventana Properties renombraremos la nueva medida a Count Litros. En la ventana Properties, en Aggregate function, seleccionar Count 14

Ahora crearemos una medida calculada para la compra diaria promedio en litros por cliente en el tiempo, que usará la medida calculada Count Litros, creada anteriormente. En el Cube Editor, clic con el botón derecho en Calculated Members New Calculated Member. Aquí crearemos la medida calculada Litros promedio. 15

Se abrirá el Query Builder. En el cuadro de texto Member name: escribiremos el nombre de la medida calculada, en nuestro caso Litros Promedio. En el cuadro de texto Value expression escribiremos la siguiente expresión: [Measures].[Litros]/[Measures].[Count Litros] Clic en Check para verificar la sintaxis. Si escribimos correctamente la expresión la sintaxis es correcta. Clic en OK. Clic en OK. Una vez hecho esto, no queremos que la medida Count Litros resulte visible en el listado de salida, ya que es auxiliar. Clic en la medida Count Litros. Dentro de la ventana Properties, clic en la solapa Advanced, y en Visible seleccionamos False. 16

Guardar el Cubo haciendo clic en el botón correspondiente. El cubo ya está armado. 17

3. Procesar el Cubo. Nos resta procesar el Cubo. Para ello, clic en el botón Process Cube, señalado en la imagen siguiente. Si el Cubo no tiene diseñada ninguna agregación, aparecerá un mensaje informando de tal situación, y preguntando si se desea diseñar agregaciones para este Cubo. Clic en Yes. Se abrirá el Storage Design Wizard. Clic en Next. Una agregación es un resumen precalculado de datos que permite realizar consultas más rápidas al Cubo. Clic en Next. En la pantalla Set aggregation options elegiremos cómo queremos diseñar la agregación. Seleccionamos Performance gain reaches, en el cuadro de texto a su derecha escribimos 100. Clic en Start. Podemos ver que a la derecha se va generando un gráfico de Performance versus tamaño. La línea que se dibuja adopta una forma parecida a una función logarítmica. Esto se debe a que cuanto más rápido queramos el tiempo de respuesta de las consultas al Cubo, más espacio en disco será requerido. Cuando el diseño está terminado, clic en Next. 18

En la pantalla Finish the Storage Design Wizard, clic en Process now. Clic en Finish. El Cubo se procesará. Podemos ver las operaciones que se llevan a cabo para esta tarea. Si los pasos se dieron correctamente, el proceso será satisfactorio. Una vez terminado, clic en Close. 19

20

4. Visualizar los datos. Analysis Services provee una utilidad para visualizar los datos del cubo. Para acceder a ella desde el Cube Editor, clic en la solapa Data, en la parte inferior izquierda de la ventana de la derecha. Para acceder desde el Analysis Manager, clic en la Base de Datos que contiene los cubos, en nuestro caso TDC, clic en el cubo que deseamos ver, en nuestro caso Ventas. En el panel de la derecha, clic en la solapa Data. 21

Anexo I - Almacenamiento y recuperación Para almacenar los datos de los cubos: En Analysis Manager, clic con el botón derecho sobre la Base de Datos que contiene los cubos que queremos almacenar, en nuestro caso TDC Archive Database. En la siguiente pantalla, junto al cuadro de texto Save in:, clic en el botón de puntos suspensivos [ ] que abrirá un cuadro de diálogo para elegir la ruta y dar un nombre al archivo en el que guardaremos la Base de Datos (con extensión.cab). Hecho esto, clic en Archive. 22

Una vez que el archivo está almacenado, clic en Close La Base de Datos que contiene los cubos está guardada. Para recuperar los datos almacenados en un archivo.cab: En el Analysis Manager, clic con el botón derecho sobre el servidor actual Restore database. 23

Aparecerá un cuadro de diálogo para seleccionar el archivo.cab desde el que queremos recuperar la Base de Datos. Una vez seleccionado aparecerá el siguiente cuadro de diálogo. Si el archivo que queremos recuperar se corresponde con los datos informados en este cuadro de diálogo, clic en Restore. Una vez concluido el proceso de recuperación, clic en Close. 24

La Base de Datos almacenada en el archivo.cab ha sido recuperada 25