Professional Documents
Culture Documents
PREFACIO
PARTE I: INTRODUCCION
INTRODUCCION A LA TECNOLOGIA OLAP
Introduccin
Tecnologa OLTP
Tecnologa OLAP
Paquetes DTS
Tareas DTS
Transformacin de Datos
8
8
8
Conectividad
Herramientas DTS
12
Analysis Server
13
14
16
16
17
18
22
Orgenes de datos
22
Dimensiones
23
Introduccin
Caractersticas de las dimensiones
Dimensiones compartidas y privadas
Cmo crear una dimensin compartida mediante el Asistente
para dimensiones
Cmo crear una dimensin compartida mediante el Editor de
dimensiones
Medidas
29
32
Funciones de agregado
33
34
Definicin
37
Diseo de la agregacin
37
Proceso
37
38
Generar un cubo
38
Generar Dimensiones
40
Modificar un cubo
46
49
50
Programar
el
procesamiento
de
cubos
mediante
Servicios
de
53
60
PARTE I. INTRODUCCION
INTRODUCCION A LA TECNOLOGIA OLAP
Se pueden considerar los sistemas OLAP (On Line Analytical Processing)
[Codd et al., 1993] como pertenecientes a los sistemas de informacin para
ejecutivos, EIS, utilizados para proporcionar al nivel estratgico informacin til
para la toma de decisiones.
En un modelo de datos OLAP, la informacin es vista como cubos, los cuales
consisten de categoras descriptivas (dimensiones) y valores cuantitativos
(medidas). El modelo de datos multidimensional simplifica a los usuarios formular
consultas complejas, arreglar datos en un reporte, cambiar de datos resumidos a
datos detallados y filtrar o rebanar los datos en subconjuntos significativos.
Por ejemplo, las dimensiones tpicas de un cubo que contenga informacin de
ventas incluiran: tiempo, regin, producto, canal, organizacin y escenario
(planeado o real). Las medidas tpicas incluiran: ventas en dlares (u otra
moneda), unidades vendidas, nmero de personas, ingresos y gastos.
Pgina 1
Soluciones OLAP
Pgina 2
Soluciones OLAP
Pgina 3
OLAP
Datos
Evaluaciones
Decisiones
Informacin
Mientras que los almacenes y puestos de datos son los almacenes donde se
analizan los datos, el Proceso analtico en lnea (OLAP) es la tecnologa que
permite a las aplicaciones de cliente el acceso eficiente a estos datos. OLAP
proporciona muchas ventajas a los usuarios que realizan anlisis, por ejemplo:
Soluciones OLAP
Pgina 4
Objetivo
OLTP
OLAP
Control de Procesos
Toma de Decisiones
Operacionales
Cliente
Personal Operacional
Datos
Atmicos, Actualizados y
Consolidados, Histricos y
Dinmicos
Estables
Estructura
Normalizada
Dimensional
Tiempo Respuesta
Segundos
De segundos a minutos
Orientacin
Orientado a Aplicaciones
Orientado a Informacin
Acceso
Alto
Moderado a bajo
Actualizacin
Continuamente
Peridicamente
Aplicacin
Estructuras y Procesos
No estructurados y
Repetitivos
Procesos Analticos
Soluciones OLAP
Pgina 5
Pgina 6
DTS proporciona varias tareas que forman parte del modelo de objetos de DTS y a
las que se puede tener acceso grficamente (a travs del Diseador DTS) o
mediante programacin. Estas tareas, que puede configurar de forma individual,
cubren una amplia gama de situaciones de copia de datos, transformacin de datos
y notificacin. Por ejemplo:
Transformacin de datos.
El Diseador DTS incluye la tarea Transformar datos, que permite
seleccionar datos de una conexin de origen de datos, asignar las columnas
de datos a un conjunto de transformaciones y enviar los datos transformados
a una conexin de destino. El Diseador DTS tambin contiene una tarea de
consulta controlada por datos que permite asignar datos a consultas
parametrizadas.
Soluciones OLAP
Pgina 7
del paquete original, y una tarea Cola de mensajes, que permite utilizar
Message Queue Server para el intercambio de mensajes entre paquetes.
Como DTS est basado en un modelo COM ampliable, puede crear sus propias
tareas personalizadas. Puede integrar las tareas personalizadas en la interfaz de
usuario del Diseador DTS y guardarlas como parte del modelo de objetos de DTS.
TRANSFORMACIONES DTS
Soluciones OLAP
Pgina 8
CONECTIVIDAD
DTS se basa en la arquitectura OLE DB, que permite copiar y transformar datos de
distintos orgenes. Por ejemplo:
Soluciones OLAP
Pgina 9
Access 2000, Excel 2000, Microsoft Visual FoxPro, dBase, Paradox, HTML y
otros orgenes de datos de archivo adicionales.
El Diseador DTS, una aplicacin grfica que permite construir paquetes con
flujos de trabajo complejos, mltiples conexiones a orgenes de datos
heterogneos y lgica controlada por sucesos.
La
herramienta
dtswiz
inicia
el
Asistente
para
Soluciones OLAP
Pgina 10
Soluciones OLAP
Pgina 11
Descripcin
Describe
las
mejoras
las
caractersticas
de
Analysis
vnculos
la
informacin
nuevas
Services
de
con
la
documentacin.
Instalar Analysis Services
las
caractersticas
de
Analysis
Services,
incluidas
las
Pgina 12
MDX
Proporciona
material
de
introduccin,
detalladamente
expresiones
el
uso
de
multidimensionales
Multidimensional
Expressions)
en
las
(MDX,
Analysis
Services.
Solucionar problemas de Analysis Proporciona informacin para ayudarle a
Services
Programming
Analysis
Applications
ANALYSIS SERVER
Analysis Server es el componente de servidor de Analysis Services de Microsoft
SQL Server 2000. Se ha diseado especficamente para crear y mantener
estructuras
de
datos
multidimensionales
para
proporcionar
datos
Al ejecutar el
Soluciones OLAP
Pgina 13
Services
incluye
un
servidor
que
administra
cubos
de
datos
de
los
cubos.
Analysis
Pgina 14
Services
organiza
los
datos
de
un
Descripcin
Facilidad de uso
Modelo
flexible
datos
almacenamiento de cubos
Escalabilidad
Arquitectura
escalable
que
proporciona
una
gran
Integracin
de
herramientas
de
administracin,
compatibles
arquitectura abierta
Soluciones OLAP
Pgina 15
Pgina 16
Pgina 17
Descripcin
Analysis Server
en
respuesta
consultas de clientes.
Bases de datos
Soluciones OLAP
Pgina 18
relacionados,
cubos,
dimensiones,
de
la
informacin
describen
conjuntos
de
Medidas
Cubos
multidimensional
definida
Pgina 19
Particiones
para
los
datos
agregados de un cubo.
Agregados
estructuras
que
contienen
datos
de
Microsoft
usuario
Windows
grupos
NT
4.0
de
o
comando
definido
administrador
que
automticamente
por
se
cuando
el
ejecuta
un
cliente
miembros
calculados,
Los
modelos
de
minera
de
datos
Soluciones OLAP
Pgina 20
puede
contener
datos
columnas
anidadas.
resumir
Mientras que OLAP permite llevar a cabo anlisis de agregacin en datos actuales
o pasados, la minera de datos permite realizar anlisis de prediccin basados en
datos actuales o pasados. En lugar de la pregunta planteada anteriormente en este
tema utilizando OLAP, la pregunta "Cules sern nuestras ventas totales
proyectadas de hardware en la regin del noroeste en el primer trimestre del
prximo ao?" se puede preguntar y responder con minera de datos. El objeto
principal de minera de datos, el modelo de minera de datos, proporciona un
marco de trabajo para almacenar lo que se aprende a partir de los datos, por
ejemplo la informacin de probabilidad y distribucin, que se crea a partir de datos
existentes para predecir el comportamiento de datos nuevos. Esto, a su vez, puede
proporcionar datos nuevos para el anlisis, con el fin de predecir valores esperados
para un escenario concreto de patrones y reglas descubiertos en datos pasados.
Soluciones OLAP
Pgina 21
ORGENES DE DATOS
Los orgenes de datos contienen la informacin necesaria para obtener acceso a
los datos de origen de un objeto como, por ejemplo, un cubo. Aunque el trmino
origen de datos se usa a veces para referirse a los propios datos de origen, en este
tema se refiere al objeto de origen de datos, utilizado por Analysis Services de
Microsoft SQL Server para establecer conexiones con los datos de origen.
Los orgenes de datos especifican un proveedor de OLE DB y la configuracin del
resto de las propiedades de la cadena de conexin utilizada para obtener acceso a
los datos de origen. La configuracin de las propiedades vara en funcin del
proveedor seleccionado. Normalmente, la mayora de las propiedades son
opcionales, por lo tanto, la creacin de un origen de datos puede realizarse
rpidamente.
Soluciones OLAP
Pgina 22
Una base de datos contiene varios orgenes de datos, que son compartidos por los
cubos, particiones y dimensiones de la base de datos.
Cubo
Un cubo slo puede tener un origen de datos. Al crear un cubo, el origen de datos
de ste se selecciona en los orgenes de datos de la base de datos o bien se puede
crear un nuevo origen de datos. Las particiones del cubo pueden tener orgenes de
datos distintos del origen de datos del cubo.
Particin
Una particin slo puede tener un origen de datos. Se selecciona de los orgenes
de datos de la base de datos o bien se crea cuando se genera la particin. Cada
particin de un cubo puede tener un origen de datos distinto; sin embargo, todos
los orgenes de datos deben hacer referencia a los orgenes de datos que
contienen:
Una tabla de hechos con la misma estructura y columnas.
El mismo conjunto de tablas dimensionales que se usa en el esquema del
cubo. Entre los orgenes de datos, las tablas dimensionales deben tener la misma
estructura y columnas.
Adems, cada dimensin tiene un origen de datos. Una dimensin puede incluirse
en un cubo slo si tienen el mismo origen de datos.
Una vez creados los orgenes de datos, los siguientes objetos que suelen creares
son las dimensiones compartidas.
DIMENSIONES
Una dimensin es una jerarqua organizada de categoras, conocidas como niveles,
que describe los datos de las tablas de hechos de los almacenes de datos.
Normalmente, las dimensiones describen un conjunto similar de miembros en que
el usuario desea basar un anlisis y son componentes fundamentales de los cubos.
En los temas siguientes se proporciona una introduccin bsica a los conceptos de
las dimensiones.
INTRODUCCIN A LAS DIMENSIONES
Soluciones OLAP
Pgina 23
Pgina 24
Los valores alfanumricos ms pequeos que estn alrededor del cubo son
los miembros de las dimensiones. Los valores numricos dentro del cubo
representan la medida, Production Count. Estos valores existen para todas las
celdas del cubo, pero slo se muestran para los del primer plano.
El valor agregado total de este cubo es la suma de Production Counts para
todos los valores de Product, de Time y de Factory Location. Este valor es la suma
de los valores de Production Counts de las 64 celdas del cubo.
El Asistente para dimensiones le permite crear dimensiones rpida y
fcilmente. Puede utilizarlo de manera independiente para crear dimensiones
compartidas o bien, mientras est creando un cubo con el Asistente para cubos,
puede invocar el Asistente para dimensiones para crear dimensiones privadas o
compartidas. Despus de crear una dimensin compartida, puede mantenerlo en el
Editor de dimensiones. Despus de crear una dimensin privada, puede mantenerlo
en el Editor de cubos. No obstante, las dimensiones creadas mediante anlisis de
modelos de minera de datos no pueden modificarse.
Despus de crear una dimensin, debe procesarla. Normalmente, cuando se
modifica una dimensin o se actualiza su tabla, la dimensin debe procesarse. Sin
embargo, el procesamiento de la dimensin puede perturbar el acceso de los
usuarios finales a los cubos que incluyen la dimensin.
CARACTERSTICAS DE LAS DIMENSIONES
Adems de admitir diversas variedades de dimensiones, se pueden aplicar
otras caractersticas, como jerarquas desiguales, para proporcionar mayor
funcionalidad a estas variedades de dimensiones bsicas.
Soluciones OLAP
Pgina 25
ada
les
entes
adas
para
escritu
uas
as
quas
bradas
uales
ra
Normal
S*
No
No
Virtual
S**
No
No
No
Elementos
S**
No
No
S**
No
No
No
No
primarios y
secundarios
Minera
de S
datos
*Necesario para las dimensiones normales que utilizan OLAP relacional (ROLAP).
**Obligatorio.
DIMENSIONES COMPARTIDAS Y PRIVADAS
Puede crear una dimensin para utilizarla en un nico cubo o en varios
cubos. Una dimensin privada es una dimensin creada para un solo cubo. En
Analysis Manager, las dimensiones privadas se encuentran en el panel de rbol del
Editor de cubos. Una dimensin compartida es una dimensin que pueden utilizar
varios cubos. En el panel de rbol de Analysis Manager, las dimensiones
compartidas aparecen en la carpeta SHARED DIMENSIONS de la base de datos en la
que se crearon. Tambin aparecen en el panel de rbol del Editor de cubos tras
haberse incluido en el cubo modificado.
Las nicas excepciones a esta regla son las dimensiones virtuales. Una
dimensin virtual privada o compartida se identifica siempre mediante el icono de
dimensin virtual.
Soluciones OLAP
Pgina 26
Pgina 27
COMPARTIDAS,
haga
clic
en
Nueva
Dimensin
y,
continuacin, en Asistente.
3. En el segundo paso del asistente, seleccione Esquema de estrella: una sola
tabla de dimensiones o Esquema de copo de nieve: Mltiples tablas de
dimensiones relacionadas. Las dems opciones son para dimensiones de
elementos primarios y secundarios, virtuales y dimensiones de minera de
datos.
4. Siga con los dems pasos del asistente.
Cuando finaliza el asistente, aparece el Editor de dimensiones con el que podr
afinar an ms la dimensin.
CMO
CREAR
UNA
DIMENSIN
COMPARTIDA
MEDIANTE
EL
EDITOR
DE
DIMENSIONES
1. En el panel de rbol de Analysis Manager, expanda la base de datos en la que
desea crear la dimensin compartida.
2. Haga clic con el botn secundario del mouse en la carpeta DIMENSIONES
COMPARTIDAS, apunte a Nueva Dimensin y, luego, haga clic en Editor.
3. En el cuadro de dilogo Elegir una tabla de dimensiones, expanda un origen
de datos, haga clic en la tabla de dimensiones para la dimensin y, a
continuacin, haga clic en Aceptar.
Soluciones OLAP
Pgina 28
Pgina 29
numricos de gran inters para los usuarios finales cuando examinan un cubo. Las
medidas que seleccione dependen de los tipos de informacin solicitados por los
usuarios. Algunas medidas comunes son ventas, costos, gastos y cuenta de
produccin.
Para cada medida del cubo, ste contiene un valor para cada celda del cubo,
excluyendo las celdas de las otras medidas. De esta manera, se puede recuperar un
valor de medida independientemente de la combinacin de miembros que se use
en una consulta. El valor se puede recuperar de los agregaciones del cubo, de su
origen de datos, de una copia en el servidor, de la cach del cliente, o de una
combinacin de todos estos orgenes, que depende en parte de la configuracin de
almacenamiento del cubo.
Analysis Services de Microsoft SQL Server 2000 resume las medidas, y las
agregaciones resultantes se almacenan para que los usuarios que estn consultando
los cubos puedan recuperarlas rpidamente.
Observe el siguiente escenario:
Imagine un cubo con el siguiente esquema y una sola medida, Sales, basada
en la columna Sales_Amount de la tabla de hechos Sales.
Suponga que hay una dimensin para cada una de las restantes tablas con un
miembro para cada cliente, tienda y producto. Si una consulta solicita Sales para
cada uno de los clientes, cada uno de los almacenes, y el producto A, entonces
cada celda del conjunto de datos devuelto contiene un valor Sales agregado desde
los valores Sales_Amount adecuados. Por ejemplo, el valor Sales de la celda del
cliente A, el almacn de distribucin A, y el producto A, se produce evaluando slo
las filas de la tabla Sales que contienen los valores de clave de todos estos
miembros.
En la jerarqua de objetos, las medidas se subordinan inmediatamente al
cubo. Las medidas de un cubo se crean al crear ste. Las medidas de un cubo
normal se seleccionan al generar el cubo con el Asistente para cubos o el Editor de
cubos. Tambin puede seleccionar las medidas al generar un cubo virtual con el
Asistente para cubo virtual. Una vez que ha generado un cubo normal, puede
Soluciones OLAP
Pgina 30
Pgina 31
Los miembros calculados se pueden utilizar como medidas. Los valores de los
miembros calculados se crean mediante frmulas cuando se examina el contenido
del cubo, pero estos valores no se almacenan. De esta forma, los miembros
calculados ahorran espacio de almacenamiento en disco.
Un cubo contiene un tipo de dimensin especial, que a su vez contiene a un
miembro de cada medida. Esta dimensin se denomina Measures. Cuando los
usuarios finales examinan el cubo, pueden rebanarlo a partir de un miembro de la
dimensin Measures para mostrar los valores de una sola medida, o bien colocar
esta dimensin en un eje, de forma que puedan ver los valores para todas las
medidas del cubo. La dimensin Measures es diferente al resto de dimensiones en
cuanto a que:
Para
cualquier
dimensin,
incluida
Measures,
puede
crear
una
regla
clsCubeMeasure
clsPartitionMeasure
clsAggregationMeasure
Pgina 32
Valor devuelto
agregado
Sum
Min
Max
Count
Distinct Count
Soluciones OLAP
Pgina 33
Pgina 34
es la tabla de hechos, el origen de las medidas del cubo. Las dems tablas son las
tablas de dimensiones, los orgenes de las dimensiones del cubo.
Un cubo se define por las medidas y dimensiones que contiene. Por ejemplo, un
cubo para anlisis de ventas incluye las medidas Item_Sale_Price y Item_Cost y las
dimensiones Store_Location, Product_Line y Fiscal_Year. Este cubo permite a los
usuarios finales separar Item_Sale_Price y Item_Cost en diversas categoras por
Store_Location, Product_Line y Fiscal_Year.
Cada dimensin de un cubo puede contener una jerarqua de niveles para
especificar la divisin en categoras disponible para los usuarios finales. Por
ejemplo, la dimensin Store_Location incluye la siguiente jerarqua de niveles:
Continent, Country, Region, State_Province, City, Store_Number. Cada nivel de una
dimensin tiene una granularidad ms fina que su nivel primario. Por ejemplo, los
continentes contienen pases, y los estados o las provincias contienen ciudades. De
manera similar, la jerarqua de la dimensin Fiscal_Year incluye los niveles Year,
Quarter, Month y Day.
Los niveles de dimensin son una herramienta eficaz de modelado de datos porque
permiten que los usuarios finales hagan preguntas en un nivel alto y,
posteriormente, expandan una jerarqua de dimensin para revelar ms detalles.
Por ejemplo, un usuario final empieza solicitado informacin acerca de los valores
de Item_Cost de los productos de los tres ltimos aos fiscales. El usuario final
puede observar que los valores de Item_Cost para 1998 son ms altos que los de los
otros aos. Si expande la dimensin Fiscal_Year en el nivel de Month, el usuario
final ver que los valores de Item_Cost fueron especialmente elevados en los meses
de January y August. El usuario final podra entonces explorar los niveles de la
dimensin Store_Location para ver si existe alguna regin en particular que haya
contribuido significativamente a los elevados valores de Item_Cost, o tambin
podra expandir la dimensin Product_Line para comprobar si los valores de
Item_Cost fueron especialmente elevados para un producto o un grupo de
productos determinado. Este tipo de exploracin, conocida como aumento del nivel
de detalle, es frecuente en las aplicaciones cliente.
Un cubo puede contener hasta 128 dimensiones, cada una de ellas con miles o
millones de miembros y hasta 1.024 medidas. Un cubo con un nmero ms reducido
de dimensiones y medidas suele ser suficiente para satisfacer los requisitos de los
usuarios finales.
Soluciones OLAP
Pgina 35
Orgenes de datos
Un cubo tiene un solo origen de datos. ste puede seleccionarse en los
orgenes de datos de la base de datos o crearse durante la creacin del
cubo. Las dimensiones de un cubo deben tener el mismo origen de datos que
el cubo, pero sus particiones pueden tener orgenes de datos distintos.
Medidas
Las medidas de un cubo no se comparten con otros cubos. Las medidas se
crean al mismo tiempo que el cubo. Un cubo puede tener hasta 1.024
medidas.
Dimensiones
Las dimensiones de un cubo pueden compartirse con otros cubos en la base
de datos o ser privadas del cubo. Las dimensiones compartidas se pueden
crear antes o durante la creacin del cubo. Las dimensiones privadas se
crean al mismo tiempo que el cubo. Aunque el trmino cubo sugiere tres
dimensiones, un cubo puede tener hasta 128 dimensiones.
Particiones
Cuando se crea un cubo, automticamente se crea una nica particin para
el cubo. Si tiene instalados Analysis Services de SQL Server 2000 Enterprise,
despus de crear un cubo, puede generar particiones adicionales para ste.
Funciones de cubo
Para proporcionar acceso a los usuarios finales, cada cubo debe tener una
funcin de cubo como mnimo. Las funciones de cubo derivan de las
funciones de la base de datos, que pueden crearse antes o despus de la
Soluciones OLAP
Pgina 36
creacin del cubo. Las funciones de cubo se crean despus de la creacin del
cubo.
Comandos
Los comandos son opcionales. Los comandos se crean despus de la creacin
del cubo.
Una vez creados los cubos, las particiones o las agregaciones suelen ser los
siguientes objetos que han de crearse.
La creacin de un cubo consta de tres pasos:
DEFINICIN
La definicin de un cubo se basa en los requisitos de anlisis de los usuarios
finales. Para definir un cubo, seleccione una tabla de hechos e identifique las
medidas dentro de la tabla de hechos. A continuacin, seleccione o cree las
dimensiones, cada una de las cuales debe estar compuesta de una o ms columnas
de otra tabla. El Asistente para cubos facilita la definicin de cubos. El Editor de
cubos ofrece flexibilidad adicional para definir y modificar las estructuras de los
cubos.
DISEO DE LA AGREGACIN
Una vez definido un nuevo cubo, puede disear sus agregaciones mediante el
Asistente para almacenamiento y agregado de datos. El diseo de las agregaciones
determina la estrategia de resumen.
PROCESO
Tras disear las agregaciones de un nuevo cubo, procese el cubo utilizando la
opcin Proceso completo. Mediante esta accin se crean las agregaciones.
Despus de crear un cubo, utilice el Editor de cubos para realizar su
mantenimiento.
Si, despus de procesar un cubo, lo modifica o sus datos de origen cambian,
normalmente ser necesario volver a procesar el cubo. Segn las circunstancias,
sern adecuadas opciones de procesamiento distintas.
Si est programando con Objetos de ayuda para la toma de decisiones (DSO,
Decision Support Objects), el tipo de clase asociado al cubo es clsCube.
Soluciones OLAP
Pgina 37
GENERAR UN CUBO
Un cubo es una estructura de datos multidimensional. Los cubos se definen
mediante un conjunto de dimensiones y medidas.
Soluciones OLAP
Pgina 38
Soluciones OLAP
Pgina 39
origen
de
datos
Tutorial
y,
continuacin,
haga
clic
en
sales_fact_1998.
3. Para ver los datos contenidos en la tabla sales_fact_1998, haga clic en
Examinar datos. Cuando haya acabado de examinar los datos, cierre la
ventana Examinar datos y, a continuacin, haga clic en Siguiente.
4. Para definir las medidas del cubo, en Columnas numricas de la tabla de
hechos, haga doble clic en store_sales. Repita este procedimiento para las
columnas store_cost y unit_sales y, despus, haga clic en Siguiente.
GENERAR DIMENSIONES
Cmo generar la dimensin Time
1. En el paso Seleccione las dimensiones del cubo del asistente, haga clic en
Nueva dimensin. Esto iniciar el Asistente para dimensiones.
Pgina 40
Soluciones OLAP
Pgina 41
Soluciones OLAP
Pgina 42
Soluciones OLAP
Pgina 43
3. En el ltimo paso del Asistente para cubos, asigne el nombre Sales al cubo y,
a continuacin, haga clic en Finalizar.
4. Se cerrar el asistente y se iniciar el Editor de cubos, que contendr el
cubo que acaba de crear. Haciendo clic en las barras de ttulo azules o
amarillas, organice las tablas de la forma indicada en la siguiente
ilustracin.
Soluciones OLAP
Pgina 44
Soluciones OLAP
Pgina 45
MODIFICAR UN CUBO
Puede modificar un cubo ya creado mediante el Editor de cubos.
Razn de este paso
En algunos casos podra interesarle examinar los datos de un cubo y modificar
su
estructura.
Adems,
el
Editor
de
cubos
permite
realizar
otros
O bien
Soluciones OLAP
Pgina 46
Soluciones OLAP
Pgina 47
Soluciones OLAP
Pgina 48
Escenario:
Ahora que ha diseado la estructura del cubo Sales, debe elegir el modo de
almacenamiento
que
utilizar
designar
la
cantidad
de
valores
Soluciones OLAP
Pgina 49
Soluciones OLAP
Pgina 50
Soluciones OLAP
Pgina 51
Aumente el nivel de detalle de los datos del cubo tanto como permitan los niveles
o la memoria del Examinador de cubos.
Soluciones OLAP
Pgina 52
EL
PROCESAMIENTO
DE
CUBOS
MEDIANTE
SERVICIOS
DE
Soluciones OLAP
Pgina 53
al
administrador
definir
una
tarea
que
procese
el
cubo
Soluciones OLAP
Pgina 54
Escenario:
Asumiendo la existencia de tres cubos para la Base de Datos Food MArt: Sales
para el departamento de mercadotecnia, HR para el departamento de recursos
humanos y Budget Expenses para el departamento de contabilidad. Ahora se
desea asegurar a estos departamentos que estos cubos contendrn cada
maana los datos ms actualizados de los sistemas OLTP y ERP. Para cada uno
de estos tres cubos, programar una tarea de procesamiento que se ejecutar
diariamente a las 3 a.m. Tambin se asegurar de que, cuando se hayan
procesado correctamente los cubos, se enviar un mensaje de correo
electrnico al administrador y a los usuarios clave, a fin de notificar la
finalizacin satisfactoria de las tareas de procesamiento.
Soluciones OLAP
Pgina 55
Soluciones OLAP
Pgina 56
Pgina 57
Pgina 58
9. Aparecer una flecha entre las dos tareas. Para modificar las propiedades
del flujo de trabajo, haga doble clic en la flecha. Aparecer el cuadro de
dilogo Propiedades del flujo de trabajo. Puede modificar el origen y el
destino del flujo de trabajo, as como agregar o quitar otros flujos de
trabajo.
Soluciones OLAP
Pgina 59
Soluciones OLAP
Pgina 60
4. Para agregar el flujo de trabajo entre ellos, seleccione las tareas Expense
Budget Processing task y Send completion message. Haga clic con el botn
Soluciones OLAP
Pgina 61
Soluciones OLAP
Pgina 62
Soluciones OLAP
Pgina 63
Soluciones OLAP
Pgina 64
ANEXOS
Instalar Analysis Services
Esta seccin contiene informacin nicamente sobre la instalacin de Analysis
Services de Microsoft SQL Server 2000.
Requisitos de hardware y software para instalar Analysis Services
Para poder instalar Analysis Services de Microsoft SQL Server 2000 el equipo
debe cumplir los siguientes requisitos.
Hardware y software
Requisitos
Equipo
Memoria (RAM)
Unidad de disco
Unidad de CD-ROM
Espacio
en
el
duro (1)
Sistema operativo
Software de red
Visor
documentacin
productos en lnea
Soluciones OLAP
versin 5.0.
Permisos de acceso
Explorer
para
la
instalacin
slo
del
cliente.
Nota para el estudiante: Debe instalar el Service Pack 3 o posterior para el SQL
SERVER 2000 y para el Anlisis Services a fin de trabajar de manera ptima la
Tecnologa OLAP.
Detener o quitar Analysis Services
Para detener Analysis Services de Microsoft SQL Server 2000, siga estos pasos:
1. Abra el Panel de control.
2. Si el sistema operativo de su equipo es Windows 2000, abra la carpeta
Herramientas administrativas y, luego, haga doble clic en Servicios.
Si el sistema operativo de su equipo es Windows NT 4.0, haga doble clic en
Servicios.
3. Seleccione MSSQLServerOLAPService y, luego, en el men Accin, haga clic
en Detener.
4. Espere hasta que la aplicacin notifique que se ha detenido el servicio.
Para quitar Analysis Services, utilice la aplicacin Agregar o quitar programas del
Panel de control. Al Analysis Services no se elimina el depsito de Analysis Services
(MSMDREP.MDB), que contiene metadatos de Analysis Services, ni el registro de
consultas (MSMDQLOG.MDB). Si desea quitar totalmente Analysis Services, debe
eliminar estos archivos manualmente.
Soluciones OLAP
Pgina 66