Vous êtes sur la page 1sur 80

UNIVERSIDAD DE SAN MARTIN DE PORRES

FACULTAD DE INGENIERIA Y ARQUITECTURA

FABRICA DE SOFTWARE

GUIA DE INSTRUCCIONES PARA EL MANEJO DE


LA HERRAMIENTA IBM COGNOS V 10.2.1

1.1 Clase empresarial SOA arquitectura de la plataforma


IBM Cognos BI ofrece una amplia gama de capacidades de inteligencia de negocios en una
plataforma abierta, de la clase de empresa. Todas las capacidades como ver, crear y
administrar paneles, informes, anlisis, cuadros de mando y eventos se acceden a travs de
interfaces web.
La plataforma de IBM Cognos ofrece las capacidades para gestionar las aplicaciones de
inteligencia de negocio con administracin centralizada basada en web que proporciona una
visin completa de la actividad del sistema, as como mtricas del sistema y los umbrales
para que las organizaciones pueden resolver los problemas posibles antes de un impacto en
el negocio. La plataforma de IBM Cognos est construida sobre una arquitectura orientada
al servicio basado en web (SOA) est diseada para la escalabilidad, disponibilidad y
apertura. Esta arquitectura de n niveles se compone de tres niveles de servidor:

El nivel de la web.
El nivel de aplicacin.
El nivel de datos.

Los niveles se basan en funcin del negocio y pueden ser separados por los firewalls de red.
Confiabilidad y escalabilidad fueron importantes consideraciones al disear la plataforma de
IBM Cognos. Servicios en el nivel de aplicacin operan sobre una base de igual a igual, que
significa que ningn servicio es ms importante y que existen vnculos de servicio suelto.
Cualquier servicio del mismo tipo, en cualquier mquina en una configuracin de la
plataforma de IBM Cognos, puede satisfacer una solicitud entrante, que se traduce en
tolerancia completa. El despacho (o enrutamiento) de las solicitudes se realiza de manera
ptima, con balanceo automtico de carga en el sistema.
La plataforma de IBM Cognos proporciona optimizado el acceso a todas las fuentes de
datos, incluyendo fuentes de datos relacionales y el procesamiento analtico en lnea
(OLAP), con un servicio de consulta individual. Adems, este servicio de consulta entiende y
aprovecha la fuerza de la fuente de datos utilizando una combinacin de estndares
abiertos como SQL99, nativo SQL y MDX nativa para optimizar la recuperacin de datos para
todos los proveedores de datos diferentes. Las interfaces de usuario de IBM Cognos BI se
acceden a travs de la capa de web.
Figura :muestra una implementacin tpica de informacin en niveles de la plataforma de
IBM Cognos.

IBM Cognos
Gateway

Application Tier

Firewall/Router/Encryption

Dispatcher

Dispatcher

Dispatcher

IBM Cognos
Content
Manager

IBM Cognos
Report
Server

IBM Cognos
Report
Server

Data Tier

Firewall/Router/Encryption

Security
Security
Security
Namespace
Namespace
Namespace

IBM Cognos
Content
Store

Data
Source

OLAP

Figura : topologa distribuida tpica para la plataforma de IBM Cognos

1.1.1 Funciones de servidor de plataforma de Cognos IBM


Para garantizar un rendimiento ptimo, los servicios de IBM Cognos Plataforma
normalmente se agrupan para cumplir ciertas funciones dentro de una implementacin
distribuida para aplicaciones de inteligencia de negocios. Estas funciones de servidor
tambin definen el nivel dentro de la arquitectura que utiliza un servidor de IBM Cognos BI.
Nivel de la web: el portal de IBM Cognos
El nivel de la web proporciona conectividad de sesin de usuario a aplicaciones de IBM
Cognos BI. Los componentes de IBM Cognos que cumplen esta funcin se conocen como la
puerta de entrada de IBM Cognos. El componente de Cognos Gateway de IBM administra
todas las comunicaciones web para la plataforma de IBM Cognos. La carga de trabajo en el
servidor de IBM Cognos Gateway requiere recursos de procesamiento mnimo. Para
requisitos de escalabilidad o alta disponibilidad, puede implementar gateways redundantes
mltiples junto con un enrutador de equilibrio de carga externo de HTTP.
Nivel de aplicacin: los componentes de servidor
El nivel de aplicacin para la plataforma de Cognos de IBM se compone de tres
componentes de servidor principal:

IBM Cognos Dispatcher


IBM Cognos Report Server
IBM Cognos Content Manager

Servidores de nivel de aplicacin estn compuestos de un conjunto de servicios de Java y


C++ combinados libremente.
IBM Cognos Dispatcher
IBM Cognos Dispatcher realiza el balanceo de carga de las solicitudes en el nivel de
aplicacin. El componente Cognos Dispatcher de IBM es un ligero Java servlet que maneja (y
proporciona comunicacin entre) servicios de aplicacin. Al inicio, cada despachador de
Cognos de IBM registra servicios disponibles localmente con IBM Cognos Content Manager.
Durante el funcionamiento normal de los servicios de IBM Cognos BI, las solicitudes son
carga equilibrada en todos los servicios disponibles usando un algoritmo round robin
ponderado configurable para distribuir las solicitudes. Puede ajustar el rendimiento de la
plataforma de IBM Cognos definiendo cmo IBM Cognos Dispatcher solicitudes y administra
servicios.
IBM Cognos configuracin: una configuracin normal de IBM Cognos Dispatcher
es asignan de dos procesos de servidor de informes de Cognos de IBM (consulte
"Servidor de informes de Cognos de IBM" en la pgina 13) por procesador y 8 a
10 hilos por procesador en una de las siguientes configuraciones:
Tres hilos de baja afinidad ms un hilo de alta afinidad.
Cuatro hilos de baja afinidad y un hilo de alta afinidad
Hilos dentro de IBM Cognos Plataforma son gestionados por el tipo de trfico que manejan,
que se refiere a la afinidad tan alta y baja. Afinidad se relaciona con el proceso de servicio
de informes que maneja la solicitud del usuario original cuando mltiples interacciones
tienen que ocurrir para satisfacer la solicitud. Las conexiones de alta afinidad se utilizan para
procesar las solicitudes absolutos y de alta afinidad de los servicios de informe. Conexiones
de baja afinidad se utilizan para procesar las solicitudes de baja afinidad. Una solicitud de
alta afinidad es una operacin que puede ganar una ventaja de rendimiento a partir de una
solicitud previamente procesada mediante el acceso a la memoria cach. Puede ser
procesado en cualquier servicio, pero el consumo de recursos se minimiza si la solicitud se
dirige de nuevo al proceso de servicio de informe que se utiliza para ejecutar el proceso
original. La solicitud de baja afinidad funciona tan eficientemente en cualquier servicio.
Usted puede manejar el nmero de hilos por IBM Cognos BI proceso de servicio de
informacin a travs de la consola de administracin de IBM Cognos Plataforma
estableciendo el nmero de conexiones de alta y baja afinidad. Para ms detalles, consulte
el BI Arquitectura de IBM Cognos y despliegue.
IBM Cognos Report Server
El servicio principal que se encarga de proceso de nivel de aplicacin es el servicio de
informe o consulta (referido a menudo como los procesos de BIBus). Distribuidor de IBM
Cognos inicia procesos de servidor de informes de Cognos de IBM dinmicamente segn sea
necesario para manejar la carga de la solicitud. Un administrador puede especificar el
nmero mximo de procesos que pueden iniciar estos servicios, as como el nmero mnimo

de procesos que deben ejecutarse en horas no punta. Configurar el nmero de procesos de


servidor de informes de Cognos de IBM basado en la capacidad de procesador disponible.
En general, IBM Cognos BI reporting de rendimiento de los servicios est ntimamente ligada
a la capacidad de rendimiento y velocidad de reloj de procesador. El nmero de
procesadores en un servidor y sus velocidades de reloj es los dos principales factores a
considerar al planeamiento de capacidad adicional de hardware de servidor de informes de
Cognos de IBM. Por ejemplo, generalmente configure un servidor con cuatro procesadores
disponibles para utilizar procesos de servicio informe ms que un servidor con dos
procesadores disponibles. Del mismo modo, teniendo en cuenta dos servidores con igual
nmero de procesadores, configurar el servidor con una tasa de reloj de procesador mucho
ms rpida que ms informe y procesos de servicio de informe.
Al configurar el entorno de servidor de plataforma Cognos de IBM, debe establecer un
tamao de almacenamiento dinmico de Java. El servicio de informacin y consulta de IBM
Cognos BI se compone de dos componentes subyacentes:
Los servicios de IBM Cognos despachador basadas en servlet de Java
Servicios de informe que se inician con la Java Native Interface (JNI)
Establece la asignacin de tamao de almacenamiento dinmico de Java mquina virtual
(JVM) para plataforma Cognos de IBM para que Java memoria slo es tan grande como sea
necesario para acomodar los requisitos de procesamiento de los servicios basado en Java.
IBM Cognos Content Manager
IBM Cognos Content Manager es el servicio de IBM Cognos plataforma que gestiona el
almacenamiento de los datos de la aplicacin de cliente siguientes:
Configuraciones y opciones de seguridad
Valores de configuracin del servidor
Paquetes
Cuadros de mando
Mtricas
Especificaciones del informe
Informe salida
IBM Cognos Content Manager se utiliza para publicar modelos, recuperar o almacenar
Informe especificaciones, manejar informacin de programacin y gestin del espacio de
nombre de seguridad IBM Cognos. IBM Cognos Content Manager mantiene la informacin
en una base de datos relacional que se refiere a que el contenido guarde la base de datos.
Un mnimo de un servicio de IBM Cognos Content Manager se requiere para cada
implementacin de la plataforma de IBM Cognos. Funcionamiento del gestor de contenidos
puede beneficiarse de la disponibilidad de recursos de RAM alta velocidad y normalmente
requiere un procesador para cada cuatro procesadores que se asignan para servidor de
informes de Cognos de IBM en procesamiento.

Consideraciones de rendimiento de origen de datos de IBM Cognos BI


Rendimiento de las consultas normalmente est ligada a la performance del servidor que
aloja el origen de datos de IBM Cognos BI. IBM Cognos BI puede acceder a muchas fuentes
de datos, incluyendo relacionales y OLAP. Fuentes de datos relacionales que estn ajustadas
para cumplir con los requisitos de acceso de la comunidad empresarial naturalmente se
desempean mejor que aquellos que no son. Un administrador de base de datos
experimentado debe monitorear y afinar los sistemas de gestin de base de datos relacional
(RDBMS) para conseguir un rendimiento ptimo de la base de datos.
Opciones de implementacin de IBM Cognos BI
Opciones de implementacin de IBM Cognos BI el primer paso para crear un adecuado
ambiente de IBM Cognos BI comienza con una instalacin exitosa. Utilizar el IBM Cognos BI
gua de instalacin y configuracin para obtener informacin completa sobre la instalacin y
el proceso de configuracin inicial. Para obtener informacin detallada sobre las opciones
de IBM Cognos plataforma arquitectura y servidor de implementacin, consulte la gua de
implementacin y arquitectura de IBM Cognos BI.
Componentes de servidor dentro de los tres niveles se pueden escalar fcilmente, ya sea
horizontal o verticalmente, para satisfacer una variedad de requisitos de procesamiento de
business intelligence. En el intermedio de la web, los requisitos de sistema de IBM Cognos
Gateway son ligeros y pueden, por lo tanto, manejar cargas grandes usuarios con menos
recursos de sistema que otros niveles de servidor en la arquitectura de la plataforma de IBM
Cognos. Tambin puede implementar mltiples instancias de IBM Cognos Gateway para
cumplir requisitos para la carga adicional del usuario, la disponibilidad del servidor u otros
acuerdos de nivel de servicio (SLAs).
Instancias de servidor para satisfacer los requisitos de procesamiento de grandes
aplicaciones y usuarios.
Rendimiento del servidor de informes de Cognos de IBM est ligado al rendimiento general
del sistema y, por lo tanto, puede verse afectada por la velocidad de reloj del procesador y
rendimiento de E/S.

Reglas generales
En general, las decisiones sobre los mejores mtodos para la implementacin de IBM
Cognos BI son conducidas por la complejidad de la aplicacin, requerimientos de
rendimiento, concurrencia de usuario y requisitos de gestin de sistemas tales como la
disponibilidad y seguridad. Recomendaciones y opciones de implementacin incluyen:
Utilizar un servidor y la instancia de sistema operativo con simples o mltiples instancias de
la plataforma de IBM Cognos, el servidor de informes de Cognos de IBM, y IBM Cognos
Content Manager se aplican en uno o ms perfiles de WebSphere Application Server o
instancias JVM.

Configurar un servidor fsico o virtualizacin plataforma husped instancia por instancia de


servidor de nivel de aplicacin de plataforma de IBM Cognos.
Uso de servidores separados para el RDBMS que aloja el contenido guarde la base de datos,
orgenes de datos relacionales y origen de datos OLAP.
No comparte demasiado recursos de la CPU con las implementaciones de IBM Cognos BI,
por ejemplo utilizando una configuracin en la que el nmero total de procesadores que se
asignan entre las instancias de servidores de invitado virtual para la plataforma de IBM
Cognos excede el nmero de procesadores fsicos que estn disponibles en el servidor fsico
o LPAR, a excepcin de IBM System z deployments que tienen suficientes recursos
disponibles.
Generalmente, usar 2 GB de RAM por CPU con instancias de IBM Cognos Content Manager y
el servidor de informes de Cognos de IBM.
Utilice el servidor de informes de Cognos de IBM con dos procesos de BIBus por procesador
y cinco hilos por proceso (cuatro afinidades bajas y una afinidad alta).
1.1.2 Servicios IBM Cognos BI
Esta seccin presenta los diferentes servicios ofrecidos por IBM Cognos BI.
Servicio de Agente
El servicio del agente es responsable de los agentes. Este servicio funciona las condiciones y
crea y almacena la lista de eventos generados. El servicio determina que las tareas para
ejecutar y remite las tareas para el servicio de monitor para su ejecucin.
Adems de ejecutar agentes, el servicio del agente tambin tiene otros dos tipos de tareas
especializadas:
Procedimientos almacenados utilizando el servidor de informes de Cognos de IBM
Tareas de servicio Web
Servicio de Anotacin
El servicio de anotacin permite la adicin de comentarios a los informes utilizando IBM
Cognos Business Insight. Estos comentarios persisten a lo largo de diferentes versiones del
informe.
Servicio de informes por lotes
El servicio de informe de lote gestiona las solicitudes de fondo al ejecutar informes y
proporciona salida en nombre del servicio del monitor.
Contenido servicio gestor
El servicio de gestor de contenidos interacciona con el almacn de contenido. Realiza copia,
consulta, eliminar, actualizacin, movimiento y manipulacin de objetos tales como agregar

funciones. Tambin maneja las funciones de gestin de almacn de contenido, tales como
importacin y exportacin.
Servicio de cach Gestor de contenidos
El servicio de cach mejora IBM Cognos Content Manager escalabilidad y el rendimiento
general del sistema de almacenamiento en cach de resultados de las consultas frecuentes
en cada distribuidor.
Servicio de movimiento de datos
El servicio de movimiento de datos administra la ejecucin de las tareas de movimiento de
datos en Cognos BI. Tareas de movimiento de datos, tales como estructuras y flujos de
trabajo, se crean en el diseador de IBM Cognos Data Manager y se publican en IBM Cognos
BI.
Servicio de envos
Como su nombre indica, el servicio de entrega ofrece contenido. Correo electrnico,
noticias e informe de la salida es escrita para el sistema de archivos son ejemplos de
contenido que es manejado por el servicio de entrega. Parte de este servicio es una cola
persistente correo electrnico que est en el lugar para garantizar que los artculos se
envan al servidor SMTP configurado.
Servicio de gestin de eventos
El servicio de gestin de eventos es el servicio que se encarga de programar. Parte del
aspecto de programacin es el control sobre la cancelacin, suspensin y liberacin de
tareas programadas. Para las tareas que ya entraron en la cola, las solicitudes para cancelar,
liberar o suspender se envan desde el servicio de gestin de eventos para el servicio de
monitor.
La informacin como parte de la tarea de las prximas actividades en la consola de
administracin de IBM Cognos es tambin proporcionada por el servicio de gestin de
eventos.
SDK solicitudes: las solicitudes SDK en Inicio de IBM Cognos BI con los
servicios de gestin de evento
Servicio de Grficos
El servicio de grficos produce grficos en nombre del servicio de informe. Grficos pueden
generarse en los siguientes formatos:

Raster
Vector
Microsoft Excel XML
Portable Document Format (PDF)

Servicio de tareas de usuario


El servicio de la tarea humana permite la creacin y gestin de tareas humanas. Una tarea
humana tales como la aprobacin del informe puede asignarse a individuos o grupos sobre
una base ad hoc, o por cualquiera de los otros servicios.
Servicio de datos ndice
El servicio de datos de ndice proporciona funciones bsicas de texto completo para el
almacenamiento y recuperacin de trminos y documentos de resumen indexados.
Servicio de actualizacin ndice
El servicio de actualizacin de ndice proporciona funciones de escritura, actualizacin,
eliminacin y administracin.
Servicio de empleo
Antes de que pueden ser ejecutados puestos de trabajo, primero debe ser preparada, lo que
significa que los pasos de trabajo deben ser analizados para temas como dependencias
circulares en trabajos anidados y la resolucin para las opciones de ejecucin que forman
parte de los puestos de trabajo. El servicio de trabajo completa estas tareas y a
continuacin, enva el trabajo al servicio de monitor para la ejecucin.
Entrar servicio
El servicio de registro crea las entradas del registro que se reciben de la operadora y otros
servicios. El servicio de registro se llama independientemente de que se especifica el
registro de salida (para la base de datos ejemplo, archivo, servidor de registro remoto y as
sucesivamente).
Servicio de metadatos
El servicio de metadatos proporciona soporte para informacin de linaje de datos que se
muestra en el visor de Cognos, IBM Cognos Informe estudio, IBM Cognos Query Studio y
estudio de anlisis de Cognos de IBM. Informacin de linaje incluye informacin como datos
fuente y clculo de expresiones.
Servicio estudio mtrico
El servicio de mtricas studio proporciona la interfaz de usuario de IBM Cognos Metric Studio
para fines de control y entrar en informacin de rendimiento
Servicio de Migracin
El servicio de migracin gestiona la migracin desde IBM Cognos Series 7 a IBM Cognos BI
versin 10.1.
Servicio de Monitor

El servicio de monitor maneja todas las solicitudes establecida en ejecutar en el fondo,


incluyendo las tareas programadas, los informes que se ejecute y por correo electrnico los
resultados los puestos de trabajo. Porque el servicio de monitor puede recibir ms
solicitudes que pueden ser ejecutadas, tambin colas de peticiones y espera recursos para
el servicio requerido.

Cuando un servicio indica que hay suficiente ancho de banda, el servicio de monitor
entonces remite la tarea al servicio apropiado para su ejecucin. Porque el servicio de
monitor encarga de todas las tareas de fondo, escribir la informacin de la historia sobre las
ejecuciones de la tarea individual es responsabilidad del servicio de monitor. Las
excepciones a este proceso son los detalles de la historia de IBM Cognos bsqueda
indizacin de las tareas, que se escriben directamente en la tienda de contenido mediante
el componente de IBM Cognos Content Manager y despliegue.
La informacin como parte de la tarea de las actividades actuales en la consola de
administracin tambin es proporcionada por el servicio de monitor.
Servicio de presentacin
El servicio de presentacin proporciona las funciones de visualizacin, navegacin y
administracin de conexin de IBM Cognos. Tambin recibe las respuestas XML genricas
de otros servicios y transforma en formato de salida, como HTML o PDF.
Otra funcin del servicio de presentacin es enviar el contenido guardado cuando se realiza
una solicitud para ver la salida de guardado. Si se realiza una solicitud para ejecutar el
informe desde dentro de Cognos Viewer, la solicitud es manejada por el servicio de informe.
Servicio de consultas
El servicio de consulta gestiona peticiones de modo dinmico de la consulta y devuelve el
resultado al solicitante por lotes o servicio informe.

Servicio de informe de datos


El servicio de informe de datos gestiona a la transferencia de datos entre IBM Cognos BI y
aplicaciones que consumen datos, tales como IBM Cognos Anlisis para Excel y IBM Cognos
Office conexin mvil de IBM Cognos.
Servicio de informe
El servicio de informe gestiona las solicitudes de informe interactivo ejecutar informes y
proporciona la salida de un usuario en IBM Cognos Business Insight o en uno de IBM Cognos
estudios.
Servicio del sistema
El servicio del sistema es utilizado por el distribuidor para obtener parmetros de
configuracin de aplicacin y proporciona mtodos para interactuar con secuencias de
configuracin regional que admite la solicitud de soporte de mltiples idiomas.
1.2 Libre acceso a todas las fuentes de datos
Mayora de las organizaciones tiene datos en diferentes sistemas y fuentes de datos, que
dificulta el acceso a todos los datos. Adems, los mtodos para asegurar que los usuarios
obtienen acceso a los datos pueden ser caros. La plataforma de Cognos de IBM proporciona
la capacidad de ofrecer toda la informacin de donde reside y asla al usuario de la

complejidad tecnolgica. La plataforma de Cognos de IBM proporciona un nico punto para


acceder a todas las fuentes de datos.
Este proceso elimina las barreras a la informacin y oculta la complejidad de la fuente de los
modeladores de metadatos. Los usuarios pueden interactuar y ver todos los datos que
necesitan para tomar la mejor decisin posible. Adems, todas las capacidades que estn
asociadas con IBM Cognos BI pueden acceder a datos tan pronto como cualquier fuente de
datos est a su disposicin a ella. Con acceso completo, optimizado a toda la informacin,
IBM Cognos software garantiza satisfaccin y un proyecto de inteligencia de negocio exitoso
que abrazar y promover la organizacin.
1.3 Business intelligence para todos
IBM Cognos BI proporciona a los usuarios muchas opciones de acceso a la informacin. Cada
opcin utiliza interfaces y funciones comunes. Ejecutivos pueden tomar informes IBM
Cognos activos sin conexin para seguir trabajando fuera de la oficina. Ejecutivos y
consumidores de informacin pueden acceder a informes, cartas y otros objetos de
inteligencia de negocios utilizando paneles de IBM Cognos Business Insight. IBM Cognos
avanzado los usuarios y autores de informe profesional puede utilizar IBM Cognos Business
Insight avanzado para crear nuevos objetos de IBM Cognos BI y analizar la informacin de
cualquier fuente y desde nuevas perspectivas. Los usuarios familiarizados con herramientas
de productividad de oficina pueden usar anlisis de Cognos de IBM para Microsoft Excel
para combinar el poder de la informacin de IBM Cognos BI con el espacio personal de
trabajo de Excel. Usuarios sobre la marcha pueden utilizar IBM Cognos mviles permanecer
conectados a su informacin de IBM Cognos BI.
IBM Cognos BI tambin proporciona herramientas para permitir igualdad de acceso a la
informacin de inteligencia de negocio para los usuarios con discapacidades fsicas.
Discutimos ms detalles acerca de estas caractersticas en los captulos siguientes de este
libro.
1.4 Modelo de seguridad integrado comn
La plataforma de IBM Cognos ofrece integracin con autenticacin de empresa y solo
soluciones sign-on (SSO) y un lugar central para controlar el acceso y la autorizacin para
todos los de IBM Cognos BI objetos, capacidades y datos.

2 Escenario de negocios y personas en este libro


Este captulo describe la situacin de negocios ficticios y personas que utilizan para
demostrar las funciones de IBM Cognos Business Intelligence (BI) y casos que describimos
en este libro.
En este captulo, se discuten los siguientes temas:

Resumen de escenarios de negocio

Personas en los escenarios en este libro

2.1 Resumen del escenario de negocio


La empresa ficticia de naturaleza comenz en octubre de 2004 como una empresa business
to business. No fabrica sus propios productos; por el contrario, los productos son fabricados
por un tercero y se venden a los minoristas de terceros. La compaa construy su negocio
vendiendo productos de otros proveedores. Recientemente, la empresa del aire libre ampli
su negocio mediante la creacin de un sitio web para vender productos directamente a los
consumidores.
La organizacin de la vida al aire libre se compone de seis empresas. Estas empresas son
principalmente base geogrfica, con la excepcin de ir accesorios, que vende a los
minoristas de Ginebra, Suiza. Cada uno de estos pases tiene una o ms ramas.
Cada una de estas subsidiarias vende equipo de campamento, equipo de golf, material de
montaa, proteccin al aire libre y accesorios personales. GO accesorios vende slo
accesorios personales.
Porque la empresa ha crecido constantemente en una operacin en todo el mundo en los
ltimos aos, ha sido difcil para los gerentes de la empresa al aire libre para ejecutar sus
ramas y supervisar solamente indicadores basados en las ventas. Los ejecutivos de la
compaa al aire libre necesitan una visin clara de donde existen los puntos de dolor en el
proceso de ventas.

2.1.1 Preguntas ms frecuentes a la direccin


En este escenario base, captulos dentro de este enfoque del libro sobre la creacin de un
panel de control proporciona una perspectiva para abordar las siguientes preguntas, ayudar
a los ejecutivos de ventas al aire libre a tomar mejores decisiones:

Nosotros estamos vendiendo los productos adecuados?


Hemos ido creciendo nuestro margen de beneficio?
Hemos tenido un nmero considerable de vueltas?
Cuntas unidades de un producto que compramos por cada perodo del ao?
Cmo el rendimiento de nuestro negocio en comparacin con el ao pasado?
Cmo el rendimiento de nuestro negocio en comparacin con lo que planeamos?
Podemos aadir informacin significativa acerca de nuestros competidores?
Cun exitosas son nuestras promociones?

2.1.2 Informacin almacenada en el almacn de datos de esta empresa


El equipo de gestin de informacin de la empresa al aire libre crea un almacn de datos
con informacin sobre los objetivos de ventas, distribucin, satisfaccin (cliente, empleado y
vendedor), marketing (promociones, ventas de paquete y ventas de artculo) y los recursos
humanos para resolver este vaco de informacin.
En este libro, nos centramos en la perspectiva de ventas para traducir los datos de almacn
de datos en informacin significativa acerca de la compaa al aire libre.

En nuestros escenarios en este libro, nos centramos en las siguientes dimensiones:

Organizacin
Producto Minorista
Mtodo de orden
Personal de ventas
Compra, pago y envo de sus almacenes
Mtricas, tales como cantidad, margen bruto, ingresos, beneficio bruto, los ingresos
previstos, ventas de destino y devolucin la cantidad

2.2 Personajes utilizados en los escenarios en este libro


Para demostrar las muestras y los escenarios de negocios, este libro se refiere a roles de
usuario, llamados personas, que representan a personas en una implementacin real de
Business Analytics. Se describen escenarios que satisfagan las necesidades de estos
usuarios. Un usuario puede realizar sobre el papel de una o ms personas (por ejemplo
usuarios avanzados de negocios y autor del informe de profesional).
Las seis personas son los siguientes:

Usuario de negocios avanzado


Autor del informe profesional
Modelador
Administrador
Analista
Usuario de negocios
Todas estas personas tienen diferentes necesidades y expectativas que deben ser
entregadas por la plataforma de Business Analytics. IBM Cognos BI aborda estas
necesidades de negocio con una gama de herramientas integradas, tales como IBM Cognos
Business Insight y IBM Cognos Business Insight avanzado.

2.2.1 Usuario de negocio avanzado


Este personaje tiene un profundo conocimiento de las necesidades del negocio y una buena
comprensin de la tecnologa. Usuario avanzado de negocios conduce la interpretacin de
los requerimientos del negocio y crea informes para responder a preguntas de negocios.
Necesidades de la persona
El usuario de negocio avanzado tiene las siguientes necesidades empresariales:

Obtener el asesoramiento adecuado a la alta direccin


Autosuficiencia
Mira el problema desde diferentes ngulos
Necesita herramientas que se integran sin problemas y permiten la plena colaboracin con
los colegas
Hacer las cosas rpidamente
Confiar en los datos

Soluciones que pueden ayudar a este personaje


Las siguientes soluciones pueden ayudar al usuario avanzado de negocios a satisfacer
las necesidades empresariales:

IBM Cognos Business Insight


Crear y modificar cuadros de mando para organizar la informacin; exploracin interactiva
y el anlisis, aplicar filtros, ordenar y cambiar el tipo de visualizacin para descubrir
detalles significativos acerca de la informacin y colaborar con ideas sobre el desempeo
del negocio.
IBM Cognos Business Insight Advanced
Cree fcilmente nuevos informes, realice la exploracin y anlisis interactivo, aplicar
filtros, clasificar, agrupar datos, aadir clculos y estadsticas, aadir datos externos, y
crear objetos adicionales para informes existentes.
IBM Cognos Query Studio
Crear fcilmente informes simples con modelos de datos relacionales y dimensionales,
usando clculos, filtros, grupos y clasificacin.
IBM Cognos Report Studio
Crear informes profesionales con caractersticas avanzadas, tales como mensajes,
multiples objetos y consultas avanzadas.
IBM Cognos Analysis Studio
Fcil de realizar la exploracin y el anlisis interactivo sobre mod elos de datos
dimensionales, cortar y rebanar la informacin.
IBM Cognos Analysis para Microsoft Excel
Realizar exploracin flexible, interactiva y anlisis de datos multidimensionales en
Microsoft Excel.

IBM Cognos Metric Studio


Alinear la tctica con la estrategia y rendimiento con cuadros de mando.
IBM Cognos Mobile
Consumir informes y cuadros de mando de una interfaz amigable en los dispositivos
mviles.
IBM Cognos Planning
Insertar y actualizar los planes y datos reales.
IBM Cognos TM1
Insertar y actualizar los planes y datos reales

2.2.2 Autor profesional informe


Este personaje tiene un profundo conocimiento de las herramientas de Cognos y la creacin
de informes en base a los requerimientos del negocio.
Necesidades de la persona

El autor de informe profesional tiene las siguientes necesidades:


Escala para satisfacer las necesidades de diferentes tipos de usuarios
Contenido de calidad independientemente de la configuracin regional o el medio ambiente
Entorno de desarrollo gil
Mayor colaboracin con los usuarios de negocios
Soluciones que pueden ayudar a este personaje
Las siguientes soluciones pueden ayudar al autor del informe profesional a satisfacer las
necesidades empresariales:
IBM Cognos Business Insight
Crear y modificar cuadros de mando para organizar la informacin. Aplicar filtros y ordenar y
cambiar el tipo de visualizacin para Mostrar datos significativos acerca de la informacin.
IBM Cognos Report Studio
Crear informes profesionales con caractersticas avanzadas, tales como avisos, mltiples
objetos, HTML, consultas avanzadas, comportamientos condicionales y soporte multi-idioma.
IBM Cognos Event Studio
Crear eventos para supervisar el rendimiento del negocio.

2.2.3 Modelador
Este personaje trabaja en estrecha colaboracin con el analista de negocios para entender
las necesidades y traducirlas en modelos de datos. El modelador tiene una profunda
comprensin de la tecnologa, bases de datos y prcticas principales de datos modelados
para ofrecer los mejores modelos de datos para ser utilizados en las soluciones de IBM
Cognos.
Necesidades de la persona
El modelador tiene las siguientes necesidades:

Informacin completa y consistente


Menos iteraciones de los modelos
Capacidad para desarrollar y cambiar rpidamente

Soluciones que pueden ayudar a este personaje


Las siguientes soluciones pueden ayudar al modelador a satisfacer las necesidades del
negocio:
IBM Cognos Framework Manager
Crear rpidamente modelos relacionales y dimensionales (modelados dimensionalmente
relacionales) a travs de una gua basada en el flujo de trabajo, compruebe la ruta de
ejecucin de las consultas, definen filtros, configurar los datos de soporte multi-lenguaje y
filtros de seguridad.
IBM Cognos Transformer

Crear cubos tridimensionales con filtros de seguridad para mejorar el rendimiento de la


solucin de Business Analytics.
Administracin de IBM Cognos
Gestionar la seguridad de las fuentes de datos y paquetes.
IBM Cognos PowerPlay Estudio
Realizar la exploracin y el anlisis interactivo sobre modelos de datos dimensionales, cortar
y rebanar la informacin para comprobar si el modelo funciona como se esperaba.
IBM Cognos Report Studio
Crear informes profesionales con caractersticas avanzadas, tales como mensajes, mltiples
objetos y consultas avanzadas.
IBM Cognos Data Manager
Crear puestos de trabajo para extraer, transformar y cargar los datos para el modelo de
datos de base de datos.
IBM Cognos Connection
Aadir fuentes de datos y conexiones a bases de datos para utilizarse con IBM Cognos
Framework Manager e IBM Cognos Transformer.
IBM Cognos Query Studio
Crear consultas simples para comprobar si el modelo est funcionando como se esperaba.
IBM Cognos Planning
Crear cubos dimensionales (OLAP) para fines de planificacin.
IBM Cognos TM1
Crear cubos tridimensionales (en memoria de OLAP) para fines de planificacin.

2.2.4 Administrador
Esta persona es responsable de la instalacin de la solucin global de IBM Cognos,
configurando y asegurando que los servicios de IBM Cognos corran y funcionen
correctamente.
Necesidades de la persona
El administrador tiene las siguientes necesidades:

Instalacin de la aplicacin, configuracin y ciclo de vida


Gestionar entornos complejos
Visibilidad de procesos y actividades
Lmite de costos en mantenimiento, mejoras y tiempo de inactividad

Soluciones que pueden ayudar a este personaje


Las siguientes soluciones pueden ayudar al administrador a satisfacer las necesidades
empresariales:

Administracin de IBM Cognos


Monitorear los recursos del servidor, administrar el contenido, la seguridad, las fuentes de
datos, listas de distribucin, las impresoras, los estilos, los portlets, despachadores, y los
ndices de bsqueda establecidos.
IBM Cognos Configuration
Configurar URLs del servidor, puertos, conexin de base de datos de contenido de la tienda,
preferencias LDAP e iniciar los servicios para ejecutar IBM Cognos.
IBM Cognos Lifecycle Manager
Administrar y hacer la transicin desde versiones anteriores de IBM Cognos a la ltima
versin.

2.2.5 Analista
Este personaje utiliza cuadros de mando e informes cuando se conecta a la red (ordenador
porttil o telfono mvil) o cuando no es capaz de acceder a la red para proporcionar
informes detallados, consolidados y anlisis estadsticos para apoyar las decisiones de
gestin. El analista tambin colabora con sus colegas para dar una idea sobre el rendimiento
de los negocios al aire libre.
Necesidades de la persona

El analista tiene las siguientes necesidades:


Analizar conjuntos de datos grandes o complejos
Explorar los datos de dimensiones y nuevas perspectivas
Identificar relaciones y tendencias
Libertad para aplicar estilos especficos y dar formato a los resultados

Soluciones que pueden ayudar a este personaje


Las siguientes soluciones pueden ayudar a la analista a satisfacer las necesidades
empresariales:
IBM Cognos Business Insight
Crear y cambiar cuadros de mando para organizar la informacin. Utilice los cuadros de
mando para la exploracin y anlisis interactivo, aplicar filtros, y para ordenar y cambiar el
tipo de pantalla para descubrir detalles significativos acerca de la informacin. Colaborar con
ideas.
IBM Cognos Business Insight Advanced
Cree fcilmente nuevos informes, realice la exploracin y anlisis interactivo, aplicar filtros,
clasificar, agrupar datos, aadir clculos y estadsticas, aadir datos externos, y crear
objetos adicionales para informes existentes.
IBM Cognos Query Studio

Crear fcilmente informes simples con modelos de datos relacionales y dimensionales,


usando clculos, filtros, grupos y clasificacin.
IBM Cognos Report Studio
Crear informes profesionales con caractersticas avanzadas, tales como mensajes, mltiples
objetos y consultas avanzadas.
IBM Cognos Analysis Studio
Fcil de realizar la exploracin y el anlisis interactivo sobre modelos de datos
dimensionales, cortar y rebanar la informacin.
IBM Cognos Statistics
Realizar tres tipos diferentes de clculos estadsticos, distribucin de datos, anlisis de datos
y pruebas y Control estadstico de proceso, para mostrar las mejores ideas sobre el
desempeo del negocio.
IBM Cognos Analysis para Microsoft Excel
Realizar exploracin flexible, interactiva y anlisis de datos multidimensionales en Microsoft
Excel.
IBM Cognos Mobile
Consumir informes y cuadros de mando de una interfaz amigable en los dispositivos mviles.
IBM Cognos Planning
Insertar y actualizar los planes y datos reales.
IBM Cognos TM1
Insertar y actualizar los planes y datos reales.
2.2.6 Usuario de negocios
Este personaje utiliza cuadros de mando e informes que se han creado especficamente
para este personaje para entender aspectos del funcionamiento para el rea de este
personaje de la compaa al aire libre.

Necesidades de la persona
El usuario de negocio tiene las siguientes necesidades:

Acceso en cualquier lugar


Sin inversin en software o formacin
Interfaz simple e intuitiva

Soluciones que pueden ayudar a este personaje


Las siguientes soluciones pueden ayudar al usuario de negocio a satisfacer las necesidades
del negocio:
IBM Cognos Business Insight

Consumir cuadros de mando e informes para ayudar a tomar decisiones y acciones basadas
en datos analticos precisos.
IBM Cognos Connection
Recibir informes regulares.
Mi bandeja de entrada de IBM Cognos Connection
Guardar y abrir vistas de informe de ejecuciones anteriores de un informe.
IBM Cognos Planning
Insertar y actualizar los planes y datos reales.
IBM Cognos TM1
Insertar y actualizar los planes y datos reales

3. Crear paquetes de Informes de IBM Cognos


3.1 Visin general de IBM Cognos Framework
IBM Cognos Framework Manager es el desarrollo del modelo de metadatos medio
ambiente para IBM Cognos BI. Es una herramienta de cliente basado en Windows
que pueda utilizar para crear presentaciones de negocios simplificadas de
metadatos que se derivan de una o ms fuentes de datos. Con IBM Cognos
Framework Manager, puede publicar que los metadatos de IBM Cognos BI en forma
de un paquete. Tambin puede lo utilizan para aadir informacin dimensional para
fuentes de datos relacionales que permitan
Consultas de tipo OLAP. Este tipo de modelo es conocido como modelados
dimensionalmente Modelo relacional (DMR). En esta seccin, se discuten los
elementos que debe tener en cuenta antes de empezar proyectos de modelado de
metadatos. Esta informacin le familiariza con el IBM Interfaz de usuario Cognos
Framework Manager (IU) y la terminologa.
3.1.1 Los requisitos de informacin y estrategias de acceso a datos
Antes de crear un proyecto de IBM Cognos Framework Manager, es importante que
los el modelador para comprender los requisitos de informacin. Este conocimiento
permite el modelador para tomar mejores decisiones con respecto a las estrategias
de acceso a datos, metadatos diseo del modelo y de entrega de paquetes informe
a IBM Cognos BI. Revisin de la muestra o simulacros de informes que satisfagan las
necesidades del negocio es un buen comienzo, seguido de la identificacin de
fuentes de datos que contienen la informacin que es necesario. El modelador
tambin necesita considerar los siguientes tipos de preguntas:

Son aquellas fuentes de datos apropiados


informes?

para la presentacin de

Es un sistema transaccional o de la estructura de base de datos de


informes se prefiere conocido como un almacn de datos de esquema de
estrella o data mart?
Cmo fresco que hace los datos tienen que ser?
Su reporte se producen a diario, semanal o mensual?

Las respuestas a este tipo de preguntas pueden afectar dramticamente el acceso


a los datos estrategia que usted elija.
Por ejemplo, si usted requiere de datos avanzados de que al minuto en sus informes,
y luego ir con la base de datos transaccional podra ser la nica opcin. Esta opcin,
sin embargo, puede aumentar el trabajo de modelado de metadatos de manera
drstica, ya que los sistemas transaccionales suelen ser bastante complejo. Si los
intervalos de frescura de datos son mayores, por el da horas , semanas , o meses ,
por ejemplo , a continuacin, utilizando almacenes de datos o datos marts que se
actualiza en el intervalo requerido es una mejor opcin .
IBM Cognos basa sus algoritmos alrededor diseos de esquema estrella industria
estndar que consisten en tablas de hechos y tablas de dimensiones relacionadas.
Para los almacenes ms grandes que tienen tiempos de respuesta ms lentos debido
a la gran cantidad de datos, considere el uso de alguna forma de materializacin en
el que las opiniones se crean con pre agregada resultados.
Tambin puede utilizar las fuentes OLAP, que puede pasar por alto la necesidad de
metadatos modelado en IBM Cognos Framework Manager. Este mtodo puede
reducir los tiempos de respuesta de manera espectacular, as, ya que los datos que
ya se calcula y agregado. Fuentes OLAP proporcionan la ventaja aadida de anlisis
dimensional y presentacin de informes, que permiten a los usuarios navegar a
travs de los datos y se aplican potentes funciones dimensionales.
Tambin pregunte las siguientes preguntas antes de la creacin de un marco de IBM
Cognos Proyecto Manager:
Qu tipo de lgica de negocio necesita ser implementado?
Existen requisitos especficos clculos, filtros, o de seguridad?
Este tipo de preguntas le permiten investigar qu se puede hacer en los datos nivel
de fuente en lugar de en el modelo de IBM Cognos Framework Manager. Por regla
general, es mejor fuera de la carga a la extraccin, transformacin y carga (ETL)
proceso que rellena un almacn para evitar que el tiempo de procesamiento cuando
se ejecuta informes. Adems, es mejor para empujar ms procesamiento a la fuente
de datos, tal como filtros, clasificacin, agrupacin, y as sucesivamente, ya que las
bases de datos de los proveedores son tpicamente optimizado para ese tipo de
operaciones.

Prestar especial atencin a la planificacin y el alcance antes de embarcarse en un


negocio proyecto de inteligencia para evitar reprocesos en el camino.

4.1.2 Modelo de Metadatos


Antes de continuar, tenemos que definir un modelo de metadatos en el contexto de
IBM Cognos BI. Un modelo de metadatos es una coleccin de metadatos que se
importa desde una base de datos. En l se describen las tablas, columnas y
relaciones en la base de datos.
Estos metadatos se publican como un paquete al portal de IBM Cognos BI, como se
muestra y se utiliza para generar peticiones SQL a la base de datos apropiado
cuando se ejecutan informes o anlisis.

En la mayora de los casos, los metadatos se altera en IBM Cognos Framework


Manager para garantizar resultados predecibles al informar y cumplir con la
presentacin de informes y requerimientos de presentacin. El modelo puede
ocultar la complejidad estructural subyacente a las fuentes de datos y proporcionar
un mayor control sobre cmo los datos se presenta a los usuarios de IBM Cognos BI.
Tambin puede elegir qu datos para mostrar a los usuarios y cmo se organiza esos
datos. El objetivo general de modelar los metadatos es crear un modelo que
proporciona resultados predecibles y una vista fcil de uso de la metadatos para los
autores y analistas.

4.1.3 La interfaz de usuario de IBM Cognos Framework Manager


Se muestra la interfaz de usuario de IBM Director de Cognos Framework

La interfaz de usuario incluye los siguientes paneles:


El panel Project Viewer, por defecto, est en el lado izquierdo de la ventana
y proporciona una manera fcil de acceder a todos los objetos de su
proyecto en formato de rbol.
El panel de informacin del proyecto es el panel central y proporciona
acceso al proyecto de objetos a travs de varios mtodos. Las tres fichas en
este panel ( Explorador, Diagrama y Dimensin Mapa ) le permiten crear,
editar, configurar o eliminar objetos. Se utiliza cada una de estas fichas a lo
largo de este captulo.
El panel de propiedades, de forma predeterminada, se encuentra en la
mitad inferior de la ventana y le permite configurar diversas propiedades
de cualquiera de los objetos del proyecto.
El panel Herramientas, de forma predeterminada, se encuentra en la parte
derecha de la ventana y proporciona varias herramientas tiles. Se puede

utilizar para cambiar el idioma del proyecto rpidamente, para ver las
estadsticas de los proyectos, y para realizar tareas comunes para los
seleccionados objetos. Este panel tambin proporciona una utilidad de
bsqueda (segunda ficha) y un objeto utilidad de las dependencias (tercera
pestaa). Basta con arrastrar un objeto al panel superior, seleccione el
objeto o uno de sus hijos en el panel superior y ver los objetos
dependientes en el panel inferior. Esto es muy til cuando desea cambiar
un objeto y evaluar el impacto que el cambio tendr en otros objetos en el
modelo.
Todos los paneles se pueden ocultar, excepto el panel de informacin del
proyecto, que es el trabajo principal rea. Para restaurar un panel, utilice el
men Ver o utilizar las palancas acodadas en la barra de herramientas.
Tambin puede separar y reorganizar los Project Viewer, propiedades y
Herramientas paneles.
4.1.4 Objetos de Informacin
En IBM Cognos Framework Manager, hay varios objetos con el que interactuar,
ya sea en el Visor de Proyecto o los paneles de Informacin de Proyectos. Por
simplicidad, examinar los objetos en el panel Propiedades, que se muestran en
la Figura 4-3, con la excepcin de las relaciones.

Figura 4-3
El panel Project Viewer incluye los siguientes objetos de informacin:
Los siguientes tipos de objetos de consulta :
Un objeto de origen de datos, que se muestra en la Figura 4-4,
se asigna al correspondiente objeto del origen de datos y utiliza
una instruccin SQL modificable para recuperar los datos. Este
objeto se puede identificar por el icono de la base de datos
pequea en la esquina superior derecha.

Figura 4-4

Un objeto del modelo, que se muestra en la Figura 4-5, se asigna


a los metadatos existentes en el modelo.

Figura 4-5
Un procedimiento almacenado ejecuta un procedimiento
almacenado para recuperar la base de datos o actualizar los
datos. Su icono aparece el mismo como una consulta de origen
de datos sujeto.
Un elemento de consulta, que se muestra en la Figura 4-6, est
contenida dentro de un tema de consulta y mapas a un objeto
correspondiente en la fuente de datos.

Figura 4-6

Un objeto Dimensin regular, que se muestra en la Figura 4-7, contiene


la descripcin y la informacin clave y organiza la informacin en una
jerarqua , desde el ms alto nivel de granularidad a la ms baja, lo que
permite consultas de tipo OLAP .

Figura 4-7
Un objeto Medida Dimensin, que se muestra en la Figura 4-8, es una
coleccin de hechos para Consultas de tipo OLAP.

Figura 4-8
Un objeto de acceso directo, que se muestra en la Figura 4-9, es un
puntero a un objeto subyacente que puede actuar como un alias o de
referencia.

Figura 4-9

Un objeto de espacio de nombres, se muestra en la figura 4-10, es un


contenedor de organizacin que tambin identifica de forma exclusiva
los objetos que contiene. Por ejemplo, dos diferentes espacios nombres
pueden contener tanto un acceso directo llamado los productos sin
causar una nombrado conflicto en el modelo, que es til para las
agrupaciones de esquema de estrella.

Figura 4-10
Un objeto de la carpeta, que se muestra en la Figura 4-11, es un
contenedor de organizacin de varios objetos del modelo. Carpetas

elemento de consulta tambin estn disponibles para organizar los


elementos dentro de un sujeto consulta.

Figura 4-11
El panel de informacin del proyecto en la ficha Diagrama incluye las
siguientes relaciones:

Una relacin, se muestra en la Figura 4-12, explica cmo los datos de


una consulta sujeto se refiere a los datos en otro.

Figura 4-12

Existe una relacin mbito de aplicacin, se muestra en la Figura 4-13,


entre Medida Dimensiones y dimensiones regulares para definir el nivel
en el que las medidas estn disponibles para la presentacin de
informes.

Figura 4-13

Tambin puede trabajar con los siguientes tipos de objetos:


La carpeta de fuentes de datos, se muestra en la Figura 4-14, contiene
las fuentes de datos que hemos utilizado en el proyecto. Las fuentes de
datos se definen en IBM Cognos Conexin. Las fuentes de datos son las
definiciones que contienen la pertinente informacin de IBM Cognos BI
requiere para conectarse a los datos subyacentes fuentes.

Figura 4-14
La carpeta de parmetros Maps, se muestra en la Figura 4-15, contiene
mapas de parmetros que permiten a los datos o alguna otra
sustitucin de valores de modelo en tiempo de ejecucin. Estos mapas
de parmetros son tiles cuando se trata de afectar dinmicamente la
forma en que la modelo se comporta cuando se ejecutan informes.

Figura 4-15

La carpeta Paquetes, se muestra en la Figura 4-16, contiene paquetes


que son publicada a IBM Cognos BI para hacer modelo de metadatos a
disposicin de los autores.

Figura 4-16

4.2 Construir un modelo con IBM Cognos


Framework Manager
4.2.1 Importar metadatos utilizando Modelo de
Diseo Acelerador

El Modelo de Diseo Acelerador es una utilidad grfica que est diseado para guiar tanto
modelistas noveles y experimentados a travs de un proceso de modelado simplificado.
Los Modelo de Diseo Acelerador se aplica prcticas lderes de IBM Cognos para producir
sola estrella esquemas rpidamente.
Puede crear varios esquemas en estrella utilizando el Modelo de Diseo Acelerador varias
veces.
Descripcin de cmo importar metadatos utilizando el Modelo de Diseo Acelerador.
1. Abra IBM Cognos Framework Manager y haga clic en Crear un nuevo proyecto
usando Model Design Accelerator , ver Figura 4-17.

Figura 4-17
2. Introduzca un nombre de proyecto adecuado, en este ejemplo Ventas, como se
muestra en Figura 4-18, y especifique la ubicacin para el proyecto. Haga clic en
Aceptar. Si el especificado no existe la carpeta, se le pedir con un mensaje que le
pregunta si desea crea uno.

Figura 4-18
3. Seleccione el lenguaje de diseo para el proyecto, en este ejemplo Ingls y a
continuacin, haga clic en Aceptar.
4. Seleccione la fuente de datos GOSALESDW como se muestra en Figura 4-19, que
era ya creado por el administrador de IBM Cognos BI y, a continuacin, haga clic en
Siguiente.

Figura 4-19

Permisos Modeler : Si se les da permiso adecuado , modeladores pueden tambin crear


sus propias conexiones de origen de datos, ya sea a travs de los metadatos asistente
haciendo clic en el botn Nuevo o directamente en Administracin de IBM Cognos
seleccionando Conexiones con orgenes de configuracin Datos . Consulte el Gua de

seguridad para obtener ms informacin acerca de cmo IBM Cognos BI y Administracin


crear una conexin de origen de datos.
5.

las

siguientes tablas:
GO_TIME_DIM
SLS_ORDER_METHOD_DIM
SLS_PRODUCT_DIM
SLS_PRODUCT_LOOKUP
SLS_PRODUCT_TYPE_LOOKUP
SLS_PRODUCT_LINE_LOOKUP
SLS_SALES_FACT
6. Haga clic en Continuar. El Administrador de usuarios ventana de IBM Cognos
Framework Gua abre y muestra informacin sobre el Design Accelerator Modelo.
La informacin de esta ventana explican los pasos para crear un modelo mediante
el Modelo Design Acelerator.
7. En el panel Modelo acelerador, haga clic en la consulta de tabla de hechos sujeto
en el centro del panel y haga clic en Cambiar nombre.

8. Escriba Hecho Ventas renombrar el hecho objeto de consulta y, a continuacin,


pulse Intro. Los resultado muestra. Vea la Figura 4-20.

Figura 4-20

9. En el panel de rbol del Explorador


ACT, como
se muestra en la Figura 4-21, seleccione las medidas que siguen, a continuacin,
arrastre los medir a la Ventas Hecho consulta sujeto se muestra en la Figura 4-22
en la pgina 50.

Figura 4-21

Figura 4-22
10. Cambiar el nombre de Nueva consulta Asunto 1 a Productos.
11. En el panel de rbol del Explorador :
a) Ampliar la mesa SLS_PRODUCT_LINE_LOOKUP y arrastre el Elemento de
datos PRODUCT_LINE_EN en la consulta Productos sujetos.
b) Ampliar la mesa SLS_PRODUCT_TYPE_LOOKUP y arrastre el Elemento de
datos PRODUCT_TYPE_EN en la consulta Productos sujetos.
c) Ampliar la mesa SLS_PRODUCT_LOOKUP y arrastre el producto_Elemento
de datos NOMBRE en la consulta Productos sujetos.
Se abre el cuadro de dilogo de los productos: La Relacin Modo Edicin
para. Ver Figura 4-23.

Figura 4-23
12. Ctrl-click SLS_PRODUCT_LOOKUP - PRODUCT_NUMBER y SLS_PRODUCT_DIM,
PRODUCT_NUMBER.

13. Haga clic en el icono Crear un Modelo de Relacin en la esquina superior izquierda
de la caja de dialogo. Se abre el cuadro de dilogo Modificar la Relacin. Ver Figura
4-24.

Figura 4-24.
La tabla SLS_PRODUCT_ BUSCAR tiene una entrada para cada producto para cada
idioma, lo que se traduce en una relacin de muchos a muchos con el PRODUCTO
mesa. Despus de generar el modelo bsico, es muy probable que aadir un filtro
a filtrar todos los nombres de los productos no estn en ingls, creando as un
muchos uno-a-relacin.
14. Haga clic en Aceptar y, a continuacin, haga clic en Aceptar para cerrar el modo de
relacin de edicin caja de dialogo.
15. En el rbol Explorer, ampliar SLS_PRODUCT_DIM, y agregue la siguiente artculos a
la consulta de los productos sujetos, como se muestra en la Figura 4.25.
PRODUCT_KEY
PRODUCT_LINE_CODE
PRODUCT_TYPE_KEY
PRODUTCT_TYPE_CODE
PRODUCT_NUMBER
PRODUCT_IMAGE
INTRODUCTION_DATE
DISCONTINUED_DATE

Figura 4.25
16. Cambiar el nombre de Nueva consulta Asunto 2 a Tiempo.
17. En el panel Explorador de rbol, expanda la tabla GO_TIME_DIM, haga clic
DAY_KEY y luego la tecla Mays y haga clic WEEKDAY_EN y arrastre los elementos
seleccionados a la Tiempo consulta tema. Los resultados de las pantallas. Vea la
Figura 4-26.

Figura 4-26
18. Cambiar el nombre de Nueva consulta Asunto 3 de Mtodos Orden.
19. En el panel de rbol del Explorador, expanda la tabla SLS_ORDER_METHOD_DIM,
y aadir los siguientes elementos a la orden Mtodos de consulta sujeto, como se
muestra en Figura 4-27 :
ORDER_METHOD_KEY
ORDER_METHOD_CODE
ORDER_METHOD_EN

Figura 4-27
20. Haga clic en Generar modelo y, a continuacin, haga clic en S en el mensaje. El
Modelo de Diseo Acelerador crea un modelo basado en sus selecciones. Cuando
se complete, el modelo es visible en el IBM Cognos Gerente UI Framework. Ver
Figura 4-28.

Figura 4-28

4.2.2 Modelo Organizacin


Para IBM Cognos BI, se recomienda para modelar en capas. El enfoque tpico es tener tres
espacios de nombres de la raz:
Uno de los objetos de origen de datos.
Uno para objetos de consulta modelo que se utiliza para uno u otro modelo o
consolidar metadatos que se encuentra en los objetos de consulta de fuentes de
datos.
Uno para la vista presentacin final, que normalmente consiste en atajos.
Las capas de espacio de nombres puede utilizar cualquier convencin de nombres que
tenga sentido para usted. Es posible que vea las convenciones de nomenclatura como
Vista fsica, vista empresarial, y presentacin View, que representan los puntos de vista,
o como Fundacin Objetos Cap, Capa de Consolidacin y capa de presentacin, que
representan cada uno de las capas.

El Design Accelerator Modelo sigue el enfoque de modelo en capas y crea un modelo de


tres capas automticamente del modelo que hemos creado en el seccin anterior, como
se muestra en Figura 4-29.

Figura 4-29 Project Viewer que ilustra el enfoque de capas mltiples

Ver fsica
La vista fsica, se muestra en la Figura 4-30, contiene la consulta fuente de datos sujetos
como estaban cuando se importan desde el origen de datos. Lo mejor es dejar estos
temas estn intactos como sea posible, as IBM Cognos BI tiene toda la metadatos que se
requiere para generar consultas eficientes en tiempo de ejecucin. Sin embargo, podra
tener que hacer algunas excepciones. Despus de objetos de consulta de fuentes de datos
son, llamadas adicionales modificados a la base de datos de metadatos podran ser
necesarias en tiempo de ejecucin. Esta regla de oro no significa que no se puede modelar
en esta capa. Por ejemplo, usted puede optar por crear una consulta de modelo de objeto
de actuar como un alias para una tabla de dimensiones que se relaciona de nuevo a un
tema de consulta hecho.

Figura 4-30 Vista de la capa fsica

VISTA EMPRESARIAL
La vista empresarial, se muestra en la Figura 4-31, por lo general consta de consulta
modelo temas que se utilizan ya sea para remodelar la vista fsica para cumplir con la
presentacin de informes requisitos o para consolidar la informacin desde la vista fsica
para un limpiador presentacin de los metadatos para el usuario.
El Design Accelerator modelo utiliza la metodologa de consolidacin. Esta capa es el lugar
ideal para aplicar filtros, clculos, y cualquier otra lgica de negocio que usted pueda
necesitar.

Figura 4-31 empresarial Visualizar capa

Figura 4-32 Presentacin Ver capa

4.2.3 Verificar propiedades y relaciones de


elementos de consulta
Despus de importar metadatos en IBM Cognos Framework Manager, se recomienda que
verifique y editar determinados valores de propiedades y determinar si las relaciones
correctas estn en su lugar para cumplir con los requisitos de informacin.

Examine las propiedades de elemento de consulta


Las propiedades del objeto le permiten aadir informacin adicional, tales como
descripciones y consejos de pantalla y propiedades de los elementos de consulta (que se
muestran en la Figura 4-33 en la pgina 60) permiten editar el comportamiento de los
elementos de consulta, como la configuracin del formato de datos. Por ejemplo, se
deben mostrar los valores numricos como moneda, porcentaje, o un slo un nmero con
separadores de coma.

Figura 4-33
Es necesario examinar dos propiedades estrechamente despus de la importacin para
garantizar que se encuentren establecer como se esperaba:

Propiedad de uso
Propiedades agregada regular

Por ejemplo, SALES_ORDER_KEY, como se muestra en Figura 4-33, se importa como un


tipo de datos Int32 y tuvo su propiedad Uso establece. Este artculo no es un hecho, sino
ms bien es una tecla. Por lo tanto, se espera ver la propiedad de uso establecido en
Identificador. Este problema se produce porque el artculo no est anexado en la base de
datos. Examinando este ajuste le permite tener conversaciones relevantes con la base de
datos administrador. Si esta clave se va a utilizar en una relacin o filtro, es mejor que el
campo este indexada en la base de datos.
Las siguientes reglas se explican cmo se aplica la propiedad Uso durante la importacin:

Numrico, intervalo de tiempo, o no indexadas columnas se establecen como


Datos.
Llave, ndice, fecha, fecha y hora, o las columnas indexadas clave se establecen
como Identificadores.
Cuerdas y BLOBs se establecen como Atributos.

La propiedad agregada regular de datos numricos (medidas) describe cmo medidas


deben ser agregados y por defecto SUM. Suma es correcto para la mayora medidas (tales
como Sale_Total y cantidad); sin embargo, en algunos casos, es posible que desee
establecer la propiedad en promedio , mnimo, mximo , y as sucesivamente.
Otro conjunto de propiedades importantes para aprovechar son el smbolo del Infopropiedades, como se muestra en la Figura 4-34.

Figura 4-34

Las propiedades restantes se utilizan para mejorar el rendimiento al causar automtica


RECUPERACION travs de ndices mientras sigue mostrando valores de seleccin de fcil
uso.
Breve descripcin de las propiedades restantes:

Report Studio pantallas rpidas para un elemento de consulta en particular. Por


ejemplo, para ver una lista de nombres ORDER_METHOD_EN al utilizar
ORDER_METHOD_CODE de manera rpida, configurar la pantalla Referencia de
Artculo Propiedades en ORDER_METHOD_CODE a ORDER_METHOD_EN. Si este

campo se deja en blanco, el valor predeterminado a los valores que se devuelven


por el elemento de consulta para que pertenece.
Por ejemplo, para un informe de estudio generado en ORDER_METHOD_EN para
mostrar una lista de ORDER_METHOD_EN nombres, pero recuperar datos a travs
de la ORDER_METHOD_CODE, establezca la propiedad Uso de referencia de
artculos en ORDER_METHOD_EN a ORDER_METHOD_CODE.
Por ejemplo, para un informe de estudio generado en ORDER_METHOD_EN para
mostrar una lista de ORDER_METHOD_EN nombres, pero recuperar datos a travs
de la ORDER_METHOD_CODE, establezca la propiedad Uso de referencia de
artculos en ORDER_METHOD_EN a ORDER_METHOD_CODE.
IBM Cognos genera usos para filtrar una consulta. Por ejemplo, para Query Studio
para mostrar Valores ORDER_METHOD_EN ,ORDER_METHOD_CODE en el filtro de
consulta, establezca la propiedad Filter de referencia de artculos de
ORDER_METHOD_CODE , como se muestra en Figura 4-35

Figura 4-35

EXAMINAR LAS RELACIONES


Las relaciones se mantienen en el Diagrama de objetos o en el Explorador de contexto.
Elemento de la interfaz de usuario de IBM Cognos Framework Manager.

Puede iniciar esta ventana seleccionando uno o ms objetos de consulta, haga clic en uno
de los elementos seleccionados, y luego haciendo clic en Contexto de Lanzamiento
Explorador.

Para los modelos ms grandes, esta funcin es til cuando se trabaja con un subconjunto
del modelo. Puede editar artculos directamente en esta ventana.
Ahora, de vuelta a las relaciones. Al verificar las relaciones, debe asegurarse de que
existen las relaciones adecuadas para satisfacer sus necesidades de informacin , y usted
debe decidir si necesita cardinalidades opcionales u obligatorias. Cardinalidades
opcionales requieren ms procesamiento, pero podra ser necesaria para devolver los
resultados deseados.
Cardinalidad Facultativo, que genera una combinacin externa en el SQL, est
representado por un 0, como en 0...n o 0...1. Cardinalidad obligatoria, lo que genera una
combinacin interna en el SQL, est representado por un 1 como en 1...n o 1...1.
Cardinalidad es utilizado por IBM Cognos BI para determinar qu objetos de consulta son
hechos y cules son las medidas en el contexto de una consulta. Esta determinacin es
importante, en particular, cuando se consulta de mltiples tablas de hechos a travs de
una compartida dimensin. Mediante la identificacin de objetos de consulta que son
hechos, IBM Cognos BI puede agregar los hechos adecuadamente y no perder los registros
de cualquiera de tabla de hechos.
Es importante para modelar como un esquema de estrella de modo que no hay
ambigedad acerca de la naturaleza de un sujeto consulta. En pocas palabras , los sujetos
de consulta hecho slo tienen 1...n o 0...n cardinalidades adjuntos, y objetos de consulta
dimensin slo tienen 1...1 o 0...1 cardinalidades unidos, como se muestra en Figura 4-36
en la pgina 63.
Resultados impredecibles pueden ocurrir cuando los sujetos de la consulta tienen una
mezcla de cardinalidades, con la excepcin de cuando se trata de dimensiones copo de
nieve. Copo de nieve dimensiones estn en la jerarqua de la dimensin se divide a cabo
en dos o ms tablas, como se muestra en Figura 4-37.

Figura 4-37

La jerarqua de productos se divide fuera en las siguientes tablas:


Lnea de producto
Tipo de producto
Producto
En este caso, hay un camino claro desde el nivel ms alto de todo el camino hasta el tabla
de hechos. La jerarqua no se ramifica de en los niveles superiores, tales como el tipo de
producto nivel o nivel de lnea de productos.
Para editar una relacin, haga doble clic en la lnea de relacin en el panel Diagrama o la
Explorador de Contexto para abrir el cuadro de dilogo Relacin Definicin, como se
muestra en Figura 4-38.

Figura 4-38
Aqu, usted puede cambiar la cardinalidad en cada extremo de la relacin, el cambio de los
elementos de consulta la unin se basa en , o crear una definicin compuesto con la lgica
de negocio adicional mediante la edicin de la expresin situada en la parte inferior de la
caja de dialogo.

4.2.4 Importar metadatos adicionales


Se ha creado un modelo que contiene datos de ventas a lo largo de con sus dimensiones
conexas (Productos, hora y orden Mtodos). Sin embargo, este modelo tambin requiere
informacin objetivo de ventas. As, se utilizar la importacin manual proceso de llevar
en esta tabla adicional en forma de metadatos en el modelo. Productos y Tiempo son
ambos compartidos (conformado) dimensiones para esta tabla de hechos; Por lo tanto, el
uso de Design Accelerator Modelo no tiene sentido en este caso.
Importacin de metadatos de SAP BW: As como una nota al margen rpida para aquellos
que quieren para importar metadatos de SAP BW, las jerarquas dependientes del tiempo
reflejan ahora jerarqua o estructura cambia automticamente. Cuando se importa una
estructura en IBM Cognos Framework Manager, cada jerarqua tiempo SAP BW es
representado como a nivel individual. Los usuarios de IBM Cognos Report Studio pueden
usar estas estructuras para informar sobre y comparan los niveles que son vlidos para
una especfica perodo de tiempo.
Para importar metadatos adicionales manualmente, siga estos pasos:
1. En IBM Cognos Framework Manager, en el Visor de proyectos, haga clic en el
GOSALESDW espacio de nombres bajo la vista fsico y a continuacin, haga clic
en
Ejecutar Asistente de metadatos como se muestra en la figura 4-39.

Figura 4-39
2. Asegrese de que se selecciona fuentes de datos y haga clic en Siguiente.

3. Seleccione la fuente de datos GOSALESDW, y haga clic en Siguiente.


4. Busque y expanda la carpeta Tablas y seleccione SLS_SALES_TARG_FACT
como se muestra en la figura 4-40. Haga clic en Siguiente.

Figura 4-40

5. Seleccione Entre cada consulta importado objeto y toda consulta existente


sujeto en el modelo como en la figura 4-41 muestran .

Figura 4-41
En la primera seccin, utilice la opcin "Usar claves primarias y externas " opcin
para los datos relacionales de la misma base de datos. Normalmente, la base de
datos tendr claves primarias y externas definidas. Las otras dos opciones de esta
seccin se utilizan a menudo al importar a partir de una base de datos diferente.
En la segunda seccin, puede solicitar para crear relaciones entre ambos, los
objetos que se importan en el modelo, o ambos. Al importar varias tablas
adicionales que tienen relaciones entre s y con los objetos que ya estn en el
modelo, seleccione la opcin "Ambos" en el asistente. Al seleccionar esta opcin,
no es necesario crear las relaciones de forma manual despus de la importacin.
En la tercera seccin, por defecto, una importacin convierte combinaciones
externas al interior se une a razones de rendimiento. Usted puede elegir para

generar combinaciones externas que cumpla su empresa necesita, o usted puede


editar relaciones especficas despus de la importacin de satisfacer sus
necesidades.
Otra opcin es habilitar o deshabilitar la deteccin de hecho. Si esta opcin est
desactivada, todas las relaciones estarn 1...1 a 1...1.
6. Haga clic en Importar y a continuacin, haga clic en Finalizar.
7. Haga doble clic en el espacio de nombres GOSALESDW y haga clic en la ficha
Esquema para ver la nueva consulta sujeto en el diagrama, se muestra en la figura
4-42, y para examinar cualquier relacin.

Figura 4-42

Tenga en cuenta que no se generaron relaciones. En este caso, el modelo debe


Tener las siguientes relaciones para los objetivos de venta :
Uno a la dimensin temporal.
Uno a la dimensin del producto.

La razn no hay ninguna relacin a la dimensin del producto es que PRODUCT_KEY no


est indexada en la base de datos, y no es una clave principal en la mesa. El mismo
problema se aplica a la dimensin temporal . MONTH_KEY no es 72 IBM Cognos Business
Intelligence Manual V10.1 una clave principal, y no est indexada en la base de datos .
Puede crear la relaciones manualmente en IBM Cognos Framework Manager , pero las
llaves debe ser indexadas en la base de datos para mejorar el rendimiento .
8. En el Visor de proyectos, seleccione MONTH_KEY de GO_TIME_DIM y seleccione
MONTH_KEY de SLS_SALES_TARG_FACT .
9. Haga clic en los elementos seleccionados , seleccione Crear y haga clic en Relacin
como se muestra en la figura 4-43 .

10. Se abre el cuadro de dilogo de relacin, como se muestra en la Figura 4-44 . La


relacin est configurado como se desee. La dimensin est en el lado 1..1 , y el
hecho de el lado 1..n . Haga clic en Aceptar .

El panel Diagrama muestra ahora la nueva relacin como se muestra en la Figura 445 .

11. Usando el mismo proceso , crear una relacin entre SLS_PRODUCT_DIM


y SLS_SALES_TARG_FACT en PRODUCT_TYPE_KEY como se muestra en
Figura 4-46 .

Ahora que el nuevo objeto objetivo de ventas es importado y las relaciones son
creado , es necesario actualizar la vista empresarial y Presentacin Ver
a mano. La presentacin View est organizada para tener espacios de nombres
separados para cada acceso directo hecho y sus dimensiones relacionadas. Puede
usar la estrella agrupaciones de esquema disponen para crear la agrupacin para el
nuevo objetivo de ventas Hecho consulta sujetos que se crear .
12. En el Visor de proyectos, haga clic en el espacio de nombres de vistas , seleccione
Crear, y luego haga clic en Consulta Asunto .
13. En el cuadro Nombre , escriba Ventas Hecho Target y haga clic en Aceptar.
14. Abre ventana Query Asunto Definicin de una nueva consulta modelo de tema.
SLS_SALES_TARG_FACT.
15. Arrastre SALES_TARGET al Elementos y clculos panel Consulta , se muestra en la
Figura 4-44 , y haga clic en Aceptar.

16. Haga clic en el nuevo objetivo de ventas consulta informativa sujeto en la vista
empresarial de espacio de nombres , pulse Ctrl Productos y Tiempo ( estos son
dimensiones relacionadas ) , haga clic en uno de los elementos seleccionados y , a
continuacin, haga clic en Crear esquema en estrella Agrupamiento.
17. En el cuadro de dilogo Crear Estrella esquema Agrupacin , escriba Ventas de
destino en el Campo Espacio de nombres , que se muestra en la Figura 4-48 y , a
continuacin, haga clic en Aceptar .

18. Arrastre el espacio de nombres de destino de ventas para la presentacin View .


19. Haga clic derecho en el espacio de nombres Presentacin Ver, seleccione Crear y, a
continuacin haga clic en Espacio de nombres.

20. Nombre las ventas de espacios de nombres , y luego arrastrar el hecho de ventas ,
productos , Tiempo , y orden Mtodos accesos directos en el espacio de nombres
de ventas , como se muestra en Figura 4-49 .

Para este punto , se utiliz el modelo de Design Accelerator para crear un esquema
de una estrella agrupacin , examin las propiedades y relaciones de elementos de
consulta , e importado metadatos adicionales que se organiz a continuacin, en
un esquema en estrella adicional para efectos de presentacin . A continuacin, se
describe el uso de tcnicas para validar el modelo y los propios datos.

4.2.6.

Verificar la data

Es tambin critico que se testee cada uno de los querys en conjucion con otros para
asegurar que los autores reciban resultados predecibles.
En el siguiente escenario ,nuestro modelado de ejemplo John Walker se testea Sales
Target con la dimensin Time y testear la dimensin Products con Sale para
asegurar los nmeros retornen correctamente.
El modelo John Walker renombro todos los querys tem en el Business View a nombres
ms fcil de recordar y se organizo de mayor a menos,Para verificar la data hacer lo
siguiente:
1. En el Project Viewer, en el Business View, Seleccionar YEAR
(CURRENT_YEAR),seleccionar Month (MONTH_EN) de la dimension Tiempo, se
seleccionaSales Target(SALES_TARGET) de Sales Target Fact.
2. Click derecho en uno delos tems seleccionados y click en Test. Luego en la caja de
dialogo Test Results seleccionar Auto Sum para emular que por defecto esta en
IBM Cognos BI behavior, que sirve para agrupar automticamente.
3. Click Test Sample, and examina los resultados.

4. Click Close.
5. En el Project Viewer ,en el Business View namespace,seleccionar Product
line(PRODUCT_LINE_EN), seleccionar Product Name (PRODUCT_NAME) y seleccionar
Revenue (SALE_TOTAL) de Sales Target .
6. Click derecho e uno de los items selecionados y click en Test. En la caja de dialogo Test
Result seleccionar Auto Sum, y click Test Sampe. Los resultados se mostraran en la imagen
de abajo.
El cuadro de dialogo Test Result de nuevo,estos resultados son cuestionables,porque
todos los datos de Revenue se doblan los valores por cada lenguaje en el Data Source.

7. Click Close .Validar los datos en un proceso importante.Validad la data a menudo y


como nuevos tems ya que es importante para asegurar los resultados

4.2.7. Determinantes especificas


Como se discutio en la seccin anterior ,el doble conteo puede ocurrir en
escenarios donde en una relacin basada en una llave que no es la unca y se repite
en la data que es usada en un query.
Escepcificando determinantes resolviendo este problema.
Especificar determinantes para prevenir el doble conteo:
1- En Project Viewer , en el namespace Physical View ,doble click a al query de
GO_TIME_DIM , y luego click a la pestaa Determinant :

Durante la impotacion, solo un determinante fue detectado basado a la llave primaria ,


porque la llave es nica ; todos los tems en el query son un atributos de la llave
determinante , sin embargo hay otros niveles en esta data , como por ejemplo
MONTH_KEY, que requiere un grupo por medio de la clausula que previene doble conteo
en las factas(tabla de hecho), al final se crea determinanteapropiado por medio de este
query aplicando the group por settings.
2- Click derecho PK, CLICK rename, type DAY , y luego presionar Enter.
3- Debajo del panel Determinanr,click ADD. La nueva determinante muestra
debajo Day en el panel.
4- Click Derecho New Determinant, Click Rename, type Year y luego presionar
Enter
5- Click en la flecha de la llave de arriba y muevelo hacia la derecha

6- Enfocarse en YEAR, del panel Available ,arrastrar CURRENT_YEAR al panel de


la llave.
7- Seleccionar GRUOP BY check box YEAR.
8- Repetrir los pasos para crear el determinante del trimestre, con la llave
QUARTER_KEY y seleccionar el checkbox GRUOP BY.
9- Con el determinante treimestre hecho,arrastrar CURRENT_QUARTER dentro
de la caja de atributos.
10- Repetir los pasos de nuevo para crear el determinante Month, y seleccionar el
check box GRUOP BY a Month.
11- En Month, arrastrar los siguientes tem dentro de la caja de Attributtes:
-CURRENT_MONTH
-MONTH_NUMBER
-MONTH_EN

12- Click OK, esto servira para que teste el cambio, realizer el mismo test de la
seccion prueba par aver si esta correcto los valores de SALES TARGET son
retornados.

13- En el Project viewer , en el Business View, seleccionar Year(Current _Year),


Month (MONTH_EN) de la simension Time, seleccionar Sales Target(SALES
TARGET) de Sales Target.
14- Click derecho en uno de los items seleccionado,click TEST, y luego en la caja de
dialogo Test Results,Seleccionar AUTO SUM.
15- Click Test Sample, y examinar los resultados:

16- Click en cerrar.


Este modelo tambin incluye una dimensin SLS_PRODUCT_DIM que tiene una realacion
con Product_type_key , el cual es tambin una llave no nica repitente justo como el
MONTH_KEY que esta en la dimensin GO_TIME_DIM. (Si te sientes que debes probar,
intenta aplicando las determinantes para el SLS_PRODUCT_DIM query .Los resultados
deberan mostrar tal como esto:

4.3 Agregar lgica de negocio al modelo


De nuevo, Usualmente la lgica de negocio son como filtros y clculos que se aplican en el
Business View Layer, sin embargo, son instancias donde se hace la tems de
implementacin del Physical View donde la performance y la mantencin es lenta.Un
ejemplo de esto es los requerimientos que vimos arriba para aplicar un filtro en el
SLS_PRODUCT_LOOKUP query, la cual tuvo multiples filas para el mismo producto que
soporten multiples idiomas. Otro ejemplo puede ser los requerimientos para implementar
alias dentro Physical View para controlar los querys con los objetos

4.3.1 Agregar filtros al modelo


El primer filtro para el modelo John Walker que aplica es un filtro en una data con
recursos query. Incluso agregando este filtro va contra la regla general, as que el filtro
debe ser aplicado a un nivel ms bajo que la capa Business View porque el filtro es
requerido solo cuando Product Name es incluido en el reporte.

Filters vienen en dos formas en IBM Cognos Framework Manager:


Embedd: Son apropiados cuando el filro es intecionado por un query o
dimensin.Embedded filters puede ser convertido a un filtro standalone despus de que
sean creados.
Stand-alone: Son filtros disponibles tras el modelo, son apropiados cuando requieren
multiples query subjects o dimensiones o hacer comnmente filtros usados por el autor o
administrador.
En los siguientes pasos ,aplicamos un filtro fijo al SLS_PRODUCT_LOOKUP data source
query subject al filtro en English Values:
1. En El Project Viewer, gosalesdw namespace debajo del Physical View doble-click
SLS_PRODUCT_LOOKUP.
2. Click en Filters tab, click agregar, y luego en el Name Box escribir Language filter.
3. En Available Components pane,doble click PRODUCT_LANGUAGE.
4. Click en panel Expression Definition al final de la expression,y luego tipear EN.Los
resultados se muestran como:

5. Click OK. Los resultados muestran asi:

6. Click a Test y click a Test Sample. El resultado sera:

7. Click OK.
8. En Project Viewer, en el Business View namespace, select Product Line (formerly
PRODUCT_LINE_EN), select Product Name (formerly PRODUCT_NAME) from Products, and
select Revenue (formerly SALE_TOTAL) from Sales Target.
9. Click Derecho a uno de los item seleccionado y click Test. En el caja de dialogo Test
Results, seleccionar Auto sum, y luego lick Test Sample. El resultado se muestra:

10. Click Close.

4.3.2. Agregar clculos al modelo


Puedes crear clculos para proveer reportes con valores que los directivos regurlarmente
usan,por ejemplo puede que quieras incluir un product break como uno de las MEASURES
en el Sales Fact query subject con formula igual a CANTIDAD * UNIDAD
.
Los calculos pueden usar query tems ,parmetros y funciones.
Hay dos tipos de clculos:

Si quieres crear clculos especficamente para un query subject o


dimensin,puedes fijar el calculo directamente en ese objeto.
Crear a calculo Stand-Alone cuando quieras aplicar el calculo a mas de un query
subject o dimensin.

Para agregar un calculo fijo al modelo query subject:


1. En Project Viewer, en Business View ,doble click SALES FACT
2. Click Add en la esquina derecha inferior.
3. En Name Box, tipear Break event point, y luego doble click a Quantity en el panel
Available Components.
4. Debajo de Available Components, Click a la pestaa Functions,expandir Operators,
y doble click en el operator de multiplicacin *

5. Debajo de Available Components, Click en la pestaa Model, y doble click en UNIT


COST.Teniendo los siguientes resultados:
[Business View].[Sales Fact].[Quantity] * [Business View].[Sales Fact].[Unit Cost]

6. Click Test Sample para verificar la funcion del trabajo.


7. Click OK, y luego a click ok de nuevo.El nuevo query calculado muestra los Sales
Fact

4.3.3 hacer el modelo dinmico usando macros


Se puede modificar query subjects y otras propiedades de modelo para controlar dinmicamente
la data que retorno usando una combinacin de session parameters, parameter maps y macros.

Una session parameter retorna la informacion de la session que esta corrigenda ese rato (por
ejemplo, runLocale or account.UserName).
Un parameter map es una tabal de dos columnas , mapeando una serie de llaves(source) a un set
de valores de sustitucion (target).
A macro es un fragment de codigo que se usa para insertar dentro de los filtros,calculus y
propiedades.Macros son adjuntados por el signo(#),
Estos tems puedes ser usados para retornar la data dinmicamente de una especifica columna o
fila ,incluso de datos especifico.
Para implementar un macro para llegar a cambiar dinmicamente ,siga estos pasos.
1. En Project Viewer ,click derecho a Parameters Maps, sealar a Create, y luego click a
Parameter Map.
2. En Name Box , tipear Language_lookup, y luego click en next.
3. Click en Import File, luego en el panel de filename, click en Browse .Navegar a <IBM
COGNOS BI INSTALL LOCATION>\webcontent\ samples\models , Click
Language_lookup.txt, Y luego click en Abrir.
4. Click OK. Los valores en el document que fue importado.

Se puede notar que existen diferentes variantes para el ingles.


5. Click Finish.
6. En gosalesdw namespace deabjo de Physical View, doble click a SLS_PRODUCT_LOOKUP
query subject.

7. Click a la pestaa Filters , y luego click a los elipses en el Source column para Language
Filter. La ventana filter definition se abre.
8. En el panel de Expression definition ,remover la EN portion de la expresin, y posicionar el
curso despus del signo =
9. Debajo Available Components, Click en las pestaas Parameters, y luego expandir
Parameters Maps.
10. Doble click a Language_lookup para agregarlo a la expresin como se muestra:

11. Debajo de Available Components , expandir Session Paramters, y luego doble click
runlocate para agregar a la expresin. Usa los siguientes sintaxis:
[gosalesdw].[SLS_PRODUCT_LOOKUP].[PRODUCT_LANGUAGE] =
#$Language_lookup{$runLocale}#
12. Situar el cursor justo despues del primer macro tag (#), y tipear sq.
13. Situar el cursos justo antes que el ultimo macro y luego tipear )

Notese que los resultados en el panel Tip muestra las resoluciones en macro basados en
RUNLOCALE. En este caso en , el cual es sustituido por EN en el filtro.
14. Click OK, click en la pestaa Tab, y luego hacer click Test Sample para asegurar que todos
los valores volvern a idioma local.

4.4 Crear objetos dimensionales para el reporte OLAP

El producto IBM Cognos Framework Manager permite crear relaciones de modelado


dimensionalmente (DMR). Un DMR se refiere a la dimensiones de informacion que el modelador
suministrara para una relacional de datos que permitirn hacer OLAP-styles querys(Esto permitir
navegacin de la funcinalidad y acceso a las funciones dimensionales )

Informacion Dimensional es definido por las siguientes dimensiones:


Regular Dimensions
Measure Dimensions
Scope Dimensions
Una capa modelada dimensionalmente puede ser aplicada por cual tipo de metadata en una
formato de esquema estrella,cuando la metadata se encuentra en un esquema estrella, se podr
proveer informacion herarquicas a dimensiones y a measure scopes para cada dimensin regular
creada.
4.4.1. Crear Dimensiones Regulares

Regular dimensions consisten de uno o mas de jerarquas definidas.Cada jerarqua


consistente en los siguientes componentes

Level

Key
Captions
Captions
attributes

Level Information es usado para crear el performance de los queries o


analisis.Dimensiones regulares requieren que cada nivel tenga una llave y una capcion
especifica. Y esa capcion puede ser un tipo de dato String. Estos tems son usados para
generar miembros en rbol de datos.
Los siguientes pasos se mostraran estos de como crear un dimensin regular .En este caso
modelamos un Time Dimension.
1. En Project Viewer, crear un nuevo namespace debajo del Modelo llamado
Dimensional View
2. Click derecho Dimensional View, apuntar para crear, y luego click en Regular
Dimension, Dimention Definition se abre.
3. El panel de Items Disponibles, expandir Business view->time, y luego arrastrar
YEAR dentro del panel de Jerarquas.
4. Click Derecho arriba de Year en la columna de jerarqua, y luego lick en RENAME.

5. Tipo Time, y luego presionar Enter.


6. Renombrar YEAR(ALL) to time (ALL) . Si necesitamos renombrar a Current_year a
YEAR. Los resultados muestran como:

7. En el panel de jerarquas ,click al nivel del YEAR en el panel de abajo, click en los
elipses () en la columna rol, y luego seleccionar businessKey como se muestra:

8. Click Close, y luego click ADD que se encuentra en la parte inferior de la esquina
derecha.
9. En caja Name, Type Year Caption, luego bajo Available Components, expander
Business View-> Time, y arrastrar Year al panel Expression definition.
10. Editar la expression que se muestra debajo:
cast([Business View].[Time].[Year], char(4))
Esta expression castea el valor integer a String

11. Click OK Click elipses () para el Role para el nuevo Year Caption tem,
Seleccionar_memberCaption, y luego click Close. El nivel Year ahora tiene una lalve
de negocio y miembro de capcion como se ensea:

12. Del panel Available tem, arrastrar Quarter Key debajo de Year Level en el panel de
jerarquas .
13. Renombrar el level Quarter, y luego asignar un rol de _businessKey a quarter key
en el panel de fondo.
14. Agregar un nuevo tem para este nivel (level) llamado Quarter Caption con los
siguientes expresiones.Notar Quarter (numrico) fue formalmente
CURRENT_QUARTER
cast([Business View].[Time].[Quarter (numeric)], char(1))

15. Agregar el rol de _memberCaption a Quarter Caption, y luego click Unique level
como se ensea abajo:

16. Arrastrar Month_key debajo del quarter level en el panel de jerarqua,


renombrarlo a Month, y luego asignar a un rol BusinessKey a Month_key en el
panel del fondo.
17. Arrastrar Month hacia abajo del panel a la derecha, seleccionar _memberCaption
como el role y luego seleccionar the Unique level check box.
18. Arrastrar Day Key debajo del Month level en el panel de jerarqua y renombrarlo a
Day.
19. Arrastrar Daydate al fondo del lado derecho del panel, setear como
_memberCaption y renombrar a Day Caption.
20. Click al elipse (..) para el Source Colulmna para Day Caption para editar su
definicin y cambiar la expresin con lo siguiente:
cast([Business View].[Time].[Day Date], char(10))
21. Click OK, Seleccionar UNIQUE Level como se muestra:

22. Click la pestaa Member Sort y luego debajo Sorting Options, seleccionar metadata,data,
y always(OLAP compatible):

23. Click detect para detectar que el tem se usado en el panel Level Sort Properties
para ordernar la data.

24. Click OK y luego renombrar New Dimension a Time como:

La nueva dimensin Time esta ahora completo y cuando se expende en el Project


Viewer se muestra

Vous aimerez peut-être aussi