Professional Documents
Culture Documents
Contenido
Dimensiones
Mtricas
Atributos
Filtros
Jerarquas.
Se recomienda que las personas que elaboren los universos sean del rea de Informtica, ya que
es necesario tener conocimientos previos de Bases de Datos.
En el caso de los Cubos, el Universe Designer permite ver su contenido; sin embargo,
cualquier modificacin debe de realizarse desde la herramienta en donde fue construido el
cubo.
El Objetivo del universo es preparar los trminos a nivel de Base de Datos en trminos que
manejen los usuarios finales al da a da. Estos, una vez preparados y exportados al InfoView,
estn disponibles para los usuarios finales (no tcnicos), a la hora de la elaboracin de los reportes
de Web Intelligence.
8) Nos aparecer el asistente para crear una nueva conexin a la base de datos, damos
clic en Siguiente.
Contrasea
Nombre del origen de datos: En este elegimos el ODBC que elaboramos
anteriormente.
11) Damos clic en siguiente y nos aparecer la ventana en donde definiremos los
parmetros avanzados de conexin a la base de datos. En el modo de conjunto
de conexiones elegimos Desconectar despus de cada transaccin(para mejorar
el performance del sistema).
Para insertar las tablas de la base de datos a la cual nos conectamos tenemos que dar clic en
Insertar >> Tablas.
Ya que tenemos las tablas en nuestro esquema, las ordenamos y empezamos a relacionarlas por
medio de sus llaves.
Para relacionar las tablas existen varias maneras. Por ahora vamos a utilizar la de trazado manual.
5) Suelte el botn del ratn. As quedar creada la combinacin entre las dos tablas. Tal
como se muestra la siguiente imagen:
3) Como vamos a definir la cardinalidad de forma automtica, damos doble clic en Detectar.
a. Otra manera de definir la cardinalidad es de forma manual. Para ello selecciona,
los radiobotones. Las opciones son:
i. de 1 a 1
ii. de 1 a N
4) Para definir la relacin solamente seleccionamos el tipo de relacin que queramos, sta
puede ser = (igual que), >(mayor que), < (menor que), = (diferente que), >= (mayor o igual
que), <= (menor o igual que), entre y compleja.
En este ejercicio las todas las relaciones sern de igualdad y las cardinalidades quedarn definidas
de la siguiente manera:
A medida que avance en el diseo del universo, debe comprobarse su integridad peridicamente.
La funcin comprobar integridad puede detectar:
Sintaxis invlida en la definicin SQL de un objeto, condicin o combinacin.
Bucles
Tablas aisladas
Combinaciones aisladas;
Bucles en contextos;
Cardinalidades ausentes o incorrectas.
Comprobar integridad.
3) Active las casillas de verificacin para los componentes que desea comprobar. En este
caso activamos la casilla de Comprobar todo, la nica que dejamos inactiva es la de
Comprobar cardinalidades.
Como podemos ver en los resultados mostrados tenemos un Bucle, que existe en la tabla de Pas.
En la siguiente seccin resolveremos dicho bucle mediante la creacin de un Alas.
8. CREAR ALIAS.
En esta seccin crearemos un Alias a la tabla PAIS para resolver el Bucle que se genera en el
Universo, en este caso se genera debido a que utilizamos la misma tabla para obtener el pas del
Cliente y el pas del Centro.
2) Nos posicionamos sobre la tabla PAIS, damos clic derecho y seleccionamos la opcin de
Alias.
4) A continuacin nos aparecer el Alias que creamos sobre nuestro esquema como si fuera
otra tabla de Pas. Creamos la relacin entre nuestro Alias,PAIS2 (PAIS), y CENTRO y
definimos la cardinalidad como lo vimos anteriormente.
Es recomendable que se realice siempre una clase para las mtricas y otra para las
unidades de tiempo.
Debemos crear las clases pensando en las necesidades especficas del usuario y agrupando
objetos de un mismo tipo. En nuestro ejercicio definiremos las siguientes clases:
Material
Fecha
Lugar
Cliente
Oficina de ventas
Mtricas
Como dice la definicin, un objeto puede representar una columna. En este caso, crearemos los
objetos automticamente arrastrando las columnas de las tablas y ponindolas en la clase
correspondiente.
El orden en que pongamos los objetos representa una jerarqua por default.
MATERIAL
MATERIAL.Genero
MATERIAL.Titulo espaniol
MATERIAL.Titulo ingles
MATERIAL.Id_material
FECHA
FECHA.fecha
FECHA.semana
FECHA.mes
FECHA.anio
LUGAR
PAIS.Region
PAIS.Pais
CLIENTE
CANAL DE DISTRIBUCION.Descripcion
CLIENTE.Nombre
CLIENTE.Contacto
OFICINA_DE_VENTAS
OFICINA DE VENTAS.Nombre
CENTRO.Descripcion
MTRICAS
FACT.Cantidad
MATERIAL.Precio
FACT.Precio_venta
13) Los objetos clasificados como Informacin nos darn informacin extra sobre una
dimensin especfica. El objeto Contacto (CLIENTE.Contacto) debe ser un objeto de tipo
Informacin del objeto Nombre del cliente (CLIENTE.Nombre).
Una funcionalidad del Designer es que podemos crear objetos a partir de operaciones entre
objetos.
En este ejercicio vamos a crear un objeto llamado Importe, que ser producto de la multiplicacin
del Precio Venta por la Cantidad. Para crear este objeto hacemos lo siguiente:
multiplicacin.
c. Seleccionamos el objeto Cantidad, igualmente dndole doble clic.
d. Damos clic en analizar y verificamos que no hay errores.
La imagen que se muestra a continuacin muestra cmo debe quedar nuestra formula:
Un objeto de condicin es, como su nombre lo dice, una condicin que predefinimos. Estos objetos
insertan una clusula Where en una sentencia Select y se almacenan en el panel de Consulta.
Se puede tener acceso a la vista Condiciones haciendo clic en el botn de opcin Condiciones
situado en la parte inferior derecha del Panel Universo.
Se deben crear las siguientes condiciones en la clase Material para los siguientes gneros:
Drama
Accin
Comedia
Una jerarqua es una serie ordenada de dimensiones relacionadas entre s. Esto va a permitir al
usuario elaborar un anlisis multidimensional, es decir, el usuario de Web Intelligence podr
navegar a travs de dicha jerarqua con la opcin de Explorar y podr profundizar o sintetizar la
informacin, lo que dar un mejor anlisis del escenario.
Por default, el orden en el que se encuentran los objetos de una clase (top-down) representa una
jerarqua. As mismo podremos definir nuestras jerarquas personalizadas de la siguiente manera:
Para poder utilizar un universo y empezar a realizar querys a partir de ste, es necesario
exportarlo al portal de Business Objects. Para esto:
En este caso asignaremos seguridad desde el universo, en donde podemos aplicar restricciones
de acceso a diferentes usuarios o grupos de usuarios. Los diferentes tipos de restricciones que
podemos utilizar son los siguientes:
Conexin
Controles de consulta
Opciones de generacin SQL
Acceso a objetos
Acceso a filas
Acceso a tabla alternativa
En nuestro ejercicio elaboraremos restricciones a objetos y filas de nuestro universo creado para
diferentes usuarios. Para esto seguiremos los siguientes pasos:
8) Comprobamos que est correcta nuestra restriccin dando clic en Comprobar Todo.
9) Ya que est todo correcto damos clic en Aceptar.
Acabamos de crear una restriccin de tipo objeto que va a impedir que los usuarios pertenecientes
al grupo Mexico_00 puedan utilizar los objetos Precio de la pelcula, Precio de venta e Importe en
la elaboracin de sus reportes. A continuacin seguiremos el mismo procedimiento para crear una
restriccin de tipo fila para que los usuarios del grupo Canada_00 slo puedan ver informacin de
su pas.
15) Repetimos los pasos 1 y 2. Nos aparecer la siguiente ventana:
20) Seleccionamos la tabla que utilizaremos, en este caso ser la tabla PAISy damos clic en
Aceptar.
22) Aadimos nuestra clausula Where como se definen las condiciones. En este caso la
definimos de tal manera que el nombre de pas no sea igual a Canad, como se muestra
en la imagen y damos clic en Aceptar.
23) Podemos observar en la siguiente ventana definida nuestra clusula y damos clic en
aceptar.