VI COGNOS

80
7/23/2019 VI COGNOS http://slidepdf.com/reader/full/vi-cognos 1/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

Transcript of VI COGNOS

Page 1: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 1/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

Page 2: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 2/80

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, análisis, cuadros de mando y eventos se acceden a través de

interfaces web.

La plataforma de IBM Cognos ofrece las capacidades para gestionar las aplicaciones de

inteligencia de negocio con administración centralizada basada en web que proporciona una

visión completa de la actividad del sistema, así como métricas 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á diseñada 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 aplicación.

  El nivel de datos.

Los niveles se basan en función del negocio y pueden ser separados por los firewalls de red.

Confiabilidad y escalabilidad fueron importantes consideraciones al diseñar la plataforma de

IBM Cognos. Servicios en el nivel de aplicación operan sobre una base de igual a igual, que

significa que ningún servicio es más importante y que existen vínculos de servicio suelto.

Cualquier servicio del mismo tipo, en cualquier máquina en una configuración 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 automático 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 analítico en línea

(OLAP), con un servicio de consulta individual. Además, este servicio de consulta entiende y

aprovecha la fuerza de la fuente de datos utilizando una combinación de estándares

abiertos como SQL99, nativo SQL y MDX nativa para optimizar la recuperación de datos para

todos los proveedores de datos diferentes. Las interfaces de usuario de IBM Cognos BI se

acceden a través de la capa de web.

Figura :muestra una implementación típica de información en niveles de la plataforma de

IBM Cognos.

Page 3: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 3/80

 Figura : topología distribuida típica 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 implementación

distribuida para aplicaciones de inteligencia de negocios. Estas funciones de servidor

también 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 sesión de usuario a aplicaciones de IBM

Cognos BI. Los componentes de IBM Cognos que cumplen esta función 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 mínimo. Para

requisitos de escalabilidad o alta disponibilidad, puede implementar gateways redundantes

múltiples junto con un enrutador de equilibrio de carga externo de HTTP.

Nivel de aplicación: los componentes de servidor

El nivel de aplicación para la plataforma de Cognos de IBM se compone de trescomponentes de servidor principal:

  IBM Cognos Dispatcher

  IBM Cognos Report Server

  IBM Cognos Content Manager

Data Source

OLAPIBM Cognos

Content Store

SecurityNamespace Security 

Namespace Security Namespace

 

IBM CognosGateway

Dispatcher

IBM CognosReportServer

Dispatcher 

IBM Cognos Report Server  

Dispatcher 

IBM Cognos Content 

Manager 

Data Tier  Firewall/Router/Encryption

Application Tier  Firewall/Router/Encryption

Page 4: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 4/80

Servidores de nivel de aplicación están 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

aplicación. El componente Cognos Dispatcher de IBM es un ligero Java servlet que maneja (y

proporciona comunicación entre) servicios de aplicación. 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 cómo IBM Cognos Dispatcher solicitudes y administra

servicios.

IBM Cognos configuración: una configuración 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 página 13) por procesador y 8 a

10 hilos por procesador en una de las siguientes configuraciones:

Tres hilos de baja afinidad más 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 tráfico 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 múltiples 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 operación 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 número de hilos por IBM Cognos BI proceso de servicio de

información a través de la consola de administración de IBM Cognos Plataforma

estableciendo el número de conexiones de alta y baja afinidad. Para más 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 aplicación 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 dinámicamente según sea

necesario para manejar la carga de la solicitud. Un administrador puede especificar el

número máximo de procesos que pueden iniciar estos servicios, así como el número mínimo

Page 5: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 5/80

de procesos que deben ejecutarse en horas no punta. Configurar el número 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 número 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 más que un servidor con dos

procesadores disponibles. Del mismo modo, teniendo en cuenta dos servidores con igual

número de procesadores, configurar el servidor con una tasa de reloj de procesador mucho

más rápida que más informe y procesos de servicio de informe.

Al configurar el entorno de servidor de plataforma Cognos de IBM, debe establecer un

tamaño de almacenamiento dinámico de Java. El servicio de información 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 asignación de tamaño de almacenamiento dinámico de Java máquina virtual

(JVM) para plataforma Cognos de IBM para que Java memoria sólo 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 aplicación de cliente siguientes:

  Configuraciones y opciones de seguridad  Valores de configuración del servidor

  Paquetes

  Cuadros de mando

  Métricas

  Especificaciones del informe

  Informe salida

IBM Cognos Content Manager se utiliza para publicar modelos, recuperar o almacenar

Informe especificaciones, manejar información de programación y gestión del espacio de

nombre de seguridad IBM Cognos. IBM Cognos Content Manager mantiene la información

en una base de datos relacional que se refiere a que el contenido guarde la base de datos.

Un mínimo de un servicio de IBM Cognos Content Manager se requiere para cada

implementación 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.

Page 6: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 6/80

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 están ajustadas

para cumplir con los requisitos de acceso de la comunidad empresarial naturalmente se

desempeñan mejor que aquellos que no son. Un administrador de base de datos

experimentado debe monitorear y afinar los sistemas de gestión de base de datos relacional

(RDBMS) para conseguir un rendimiento óptimo de la base de datos.

Opciones de implementación de IBM Cognos BI

Opciones de implementación de IBM Cognos BI el primer paso para crear un adecuado

ambiente de IBM Cognos BI comienza con una instalación exitosa. Utilizar el IBM Cognos BI

guía de instalación y configuración para obtener información completa sobre la instalación y

el proceso de configuración inicial. Para obtener información detallada sobre las opciones

de IBM Cognos plataforma arquitectura y servidor de implementación, consulte la guía de

implementación y arquitectura de IBM Cognos BI.

Componentes de servidor dentro de los tres niveles se pueden escalar fácilmente, 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. También puede implementar múltiples 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 métodos para la implementación de IBM

Cognos BI son conducidas por la complejidad de la aplicación, requerimientos de

rendimiento, concurrencia de usuario y requisitos de gestión de sistemas tales como ladisponibilidad y seguridad. Recomendaciones y opciones de implementación incluyen:

Utilizar un servidor y la instancia de sistema operativo con simples o múltiples 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 más perfiles de WebSphere Application Server o

instancias JVM.

Page 7: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 7/80

Configurar un servidor físico o virtualización plataforma huésped instancia por instancia de

servidor de nivel de aplicación de plataforma de IBM Cognos.

Uso de servidores separados para el RDBMS que aloja el contenido guarde la base de datos,

orígenes 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 configuración en la que el número total de procesadores que se

asignan entre las instancias de servidores de invitado virtual para la plataforma de IBM

Cognos excede el número de procesadores físicos que están disponibles en el servidor físico

o LPAR, a excepción 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 sección 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 ejecución.

Además de ejecutar agentes, el servicio del agente también tiene otros dos tipos de tareas

especializadas:Procedimientos almacenados utilizando el servidor de informes de Cognos de IBM

Tareas de servicio Web

Servicio de Anotación

El servicio de anotación permite la adición 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 almacén de contenido. Realiza copia,

consulta, eliminar, actualización, movimiento y manipulación de objetos tales como agregar

Page 8: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 8/80

funciones. También maneja las funciones de gestión de almacén de contenido, tales como

importación y exportación.

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 frecuentesen cada distribuidor.

Servicio de movimiento de datos

El servicio de movimiento de datos administra la ejecución 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 diseñador de IBM Cognos Data Manager y se publican en IBM Cognos

BI.

Servicio de envíos

Como su nombre indica, el servicio de entrega ofrece contenido. Correo electrónico,

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 electrónico que está en el lugar para garantizar que los artículos se

envían al servidor SMTP configurado.

Servicio de gestión de eventos

El servicio de gestión de eventos es el servicio que se encarga de programar. Parte del

aspecto de programación es el control sobre la cancelación, suspensión y liberación de

tareas programadas. Para las tareas que ya entraron en la cola, las solicitudes para cancelar,

liberar o suspender se envían desde el servicio de gestión de eventos para el servicio de

monitor.

La información como parte de la tarea de las próximas actividades en la consola de

administración de IBM Cognos es también proporcionada por el servicio de gestión de

eventos.

SDK solicitudes: las solicitudes SDK en Inicio de IBM Cognos BI con losservicios de gestión de evento

Servicio de Gráficos

El servicio de gráficos produce gráficos en nombre del servicio de informe. Gráficos pueden

generarse en los siguientes formatos:

  Raster

  Vector

  Microsoft Excel XML

  Portable Document Format (PDF)

Page 9: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 9/80

Servicio de tareas de usuario

El servicio de la tarea humana permite la creación y gestión de tareas humanas. Una tarea

humana tales como la aprobación 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 básicas de texto completo para el

almacenamiento y recuperación de términos y documentos de resumen indexados.

Servicio de actualización Índice

El servicio de actualización de índice proporciona funciones de escritura, actualización,

eliminación y administración.

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 resolución para las opciones de ejecución que forman

parte de los puestos de trabajo. El servicio de trabajo completa estas tareas y acontinuación, envía el trabajo al servicio de monitor para la ejecución.

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 información de linaje de datos que se

muestra en el visor de Cognos, IBM Cognos Informe estudio, IBM Cognos Query Studio y

estudio de análisis de Cognos de IBM. Información de linaje incluye información como datos

fuente y cálculo de expresiones.

Servicio estudio métrico

El servicio de métricas studio proporciona la interfaz de usuario de IBM Cognos Metric Studio

para fines de control y entrar en información de rendimiento

Servicio de Migración

El servicio de migración gestiona la migración desde IBM Cognos Series 7 a IBM Cognos BI

versión 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 electrónico los

resultados los puestos de trabajo. Porque el servicio de monitor puede recibir más

solicitudes que pueden ser ejecutadas, también colas de peticiones y espera recursos para

el servicio requerido.

Page 10: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 10/80

Cuando un servicio indica que hay suficiente ancho de banda, el servicio de monitor

entonces remite la tarea al servicio apropiado para su ejecución. Porque el servicio de

monitor encarga de todas las tareas de fondo, escribir la información 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 búsqueda

indización de las tareas, que se escriben directamente en la tienda de contenido medianteel componente de IBM Cognos Content Manager y despliegue.

La información como parte de la tarea de las actividades actuales en la consola de

administración también es proporcionada por el servicio de monitor.

Servicio de presentación

El servicio de presentación proporciona las funciones de visualización, navegación y

administración de conexión de IBM Cognos. También recibe las respuestas XML genéricas

de otros servicios y transforma en formato de salida, como HTML o PDF.

Otra función del servicio de presentación es enviar el contenido guardado cuando se realizauna 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 dinámico 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 Análisis para Excel y IBM Cognos

Office conexión móvil 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 parámetros de

configuración de aplicación y proporciona métodos para interactuar con secuencias de

configuración regional que admite la solicitud de soporte de múltiples idiomas.

1.2 Libre acceso a todas las fuentes de datos

Mayoría de las organizaciones tiene datos en diferentes sistemas y fuentes de datos, que

dificulta el acceso a todos los datos. Además, los métodos 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 información de donde reside y aísla al usuario de la

Page 11: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 11/80

complejidad tecnológica. 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 información 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 decisión posible. Además, todas las capacidades que están

asociadas con IBM Cognos BI pueden acceder a datos tan pronto como cualquier fuente de

datos está a su disposición a ella. Con acceso completo, optimizado a toda la información,

IBM Cognos software garantiza satisfacción y un proyecto de inteligencia de negocio exitoso

que abrazar y promover la organización.

1.3 Business intelligence para todos

IBM Cognos BI proporciona a los usuarios muchas opciones de acceso a la información. Cada

opción utiliza interfaces y funciones comunes. Ejecutivos pueden tomar informes IBM

Cognos activos sin conexión para seguir trabajando fuera de la oficina. Ejecutivos y

consumidores de información pueden acceder a informes, cartas y otros objetos de

inteligencia de negocios utilizando paneles de IBM Cognos Business Insight. IBM Cognosavanzado 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 información de

cualquier fuente y desde nuevas perspectivas. Los usuarios familiarizados con herramientas

de productividad de oficina pueden usar análisis de Cognos de IBM para Microsoft Excel

para combinar el poder de la información de IBM Cognos BI con el espacio personal de

trabajo de Excel. Usuarios sobre la marcha pueden utilizar IBM Cognos móviles permanecer

conectados a su información de IBM Cognos BI.

IBM Cognos BI también proporciona herramientas para permitir igualdad de acceso a la

información de inteligencia de negocio para los usuarios con discapacidades físicas.

Discutimos más detalles acerca de estas características en los capítulos siguientes de este

libro.

1.4 Modelo de seguridad integrado común

La plataforma de IBM Cognos ofrece integración con autenticación de empresa y solo

soluciones sign-on (SSO) y un lugar central para controlar el acceso y la autorización para

todos los de IBM Cognos BI objetos, capacidades y datos.

2 Escenario de negocios y personas en este libro

Este capítulo describe la situación 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 capítulo, se discuten los siguientes temas:

  Resumen de escenarios de negocio

Page 12: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 12/80

  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 compañía construyó su negociovendiendo productos de otros proveedores. Recientemente, la empresa del aire libre amplió

su negocio mediante la creación de un sitio web para vender productos directamente a los

consumidores.

La organización de la vida al aire libre se compone de seis empresas. Estas empresas son

principalmente base geográfica, con la excepción de ir accesorios, que vende a los

minoristas de Ginebra, Suiza. Cada uno de estos países tiene una o más ramas.

Cada una de estas subsidiarias vende equipo de campamento, equipo de golf, material de

montaña, protección al aire libre y accesorios personales. GO accesorios vende sólo

accesorios personales.

Porque la empresa ha crecido constantemente en una operación en todo el mundo en losúltimos años, ha sido difícil 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

compañía al aire libre necesitan una visión clara de donde existen los puntos de dolor en el

proceso de ventas.

2.1.1 Preguntas más frecuentes a la dirección

En este escenario base, capítulos dentro de este enfoque del libro sobre la creación 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 número considerable de vueltas?

  ¿Cuántas unidades de un producto que compramos por cada período del año?

  ¿Cómo el rendimiento de nuestro negocio en comparación con el año pasado?

  ¿Cómo el rendimiento de nuestro negocio en comparación con lo que planeamos?

  ¿Podemos añadir información significativa acerca de nuestros competidores?

  ¿Cuán exitosas son nuestras promociones?

2.1.2 Información almacenada en el almacén de datos de esta empresa

El equipo de gestión de información de la empresa al aire libre crea un almacén de datos

con información sobre los objetivos de ventas, distribución, satisfacción (cliente, empleado y

vendedor), marketing (promociones, ventas de paquete y ventas de artículo) y los recursos

humanos para resolver este vacío de información.

En este libro, nos centramos en la perspectiva de ventas para traducir los datos de almacén

de datos en información significativa acerca de la compañía al aire libre.

Page 13: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 13/80

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

  Organización

  Producto Minorista

  Método de orden

  Personal de ventas

  Compra, pago y envío de sus almacenes  Métricas, tales como cantidad, margen bruto, ingresos, beneficio bruto, los ingresos

previstos, ventas de destino y devolución 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 implementación real de

Business Analytics. Se describen escenarios que satisfagan las necesidades de estos

usuarios. Un usuario puede realizar sobre el papel de una o más 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

comprensión de la tecnología. Usuario avanzado de negocios conduce la interpretación 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 dirección

  Autosuficiencia

  Mira el problema desde diferentes ángulos

  Necesita herramientas que se integran sin problemas y permiten la plena colaboración conlos colegas

  Hacer las cosas rápidamente

  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:

Page 14: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 14/80

IBM Cognos Business Insight

Crear y modificar cuadros de mando para organizar la información; exploración interactiva

y el análisis, aplicar filtros, ordenar y cambiar el tipo de visualización para descubrir

detalles significativos acerca de la información y colaborar con ideas sobre el desempeño

del negocio.

IBM Cognos Business Insight Advanced

Cree fácilmente nuevos informes, realice la exploración y análisis interactivo, aplicar

filtros, clasificar, agrupar datos, añadir cálculos y estadísticas, añadir datos externos, y

crear objetos adicionales para informes existentes.

IBM Cognos Query Studio

Crear fácilmente informes simples con modelos de datos relacionales y dimensionales,

usando cálculos, filtros, grupos y clasificación.

IBM Cognos Report Studio

Crear informes profesionales con características avanzadas, tales como mensajes,

multiples objetos y consultas avanzadas.

IBM Cognos Analysis Studio

Fácil de realizar la exploración y el análisis interactivo sobre modelos de datos

dimensionales, cortar y rebanar la información. 

IBM Cognos Analysis para Microsoft Excel

Realizar exploración flexible, interactiva y análisis de datos multidimensionales en

Microsoft Excel.

IBM Cognos Metric Studio Alinear la táctica 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

móviles.

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 creación

de informes en base a los requerimientos del negocio.

Necesidades de la persona

Page 15: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 15/80

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 configuración regional o el medio ambiente

Entorno de desarrollo ágil

Mayor colaboración 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 información. Aplicar filtros y ordenar y

cambiar el tipo de visualización para Mostrar datos significativos acerca de la información.

IBM Cognos Report Studio

Crear informes profesionales con características avanzadas, tales como avisos, múltiplesobjetos, 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 colaboración con el analista de negocios para entender

las necesidades y traducirlas en modelos de datos. El modelador tiene una profunda

comprensión de la tecnología, bases de datos y prácticas principales de datos modelados

para ofrecer los mejores modelos de datos para ser utilizados en las soluciones de IBMCognos.

Necesidades de la persona

El modelador tiene las siguientes necesidades:

  Información completa y consistente

  Menos iteraciones de los modelos

  Capacidad para desarrollar y cambiar rápidamente

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 rápidamente modelos relacionales y dimensionales (modelados dimensionalmente

relacionales) a través de una guía basada en el flujo de trabajo, compruebe la ruta de

ejecución de las consultas, definen filtros, configurar los datos de soporte multi-lenguaje y

filtros de seguridad.

IBM Cognos Transformer

Page 16: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 16/80

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

solución de Business Analytics.

 Administración de IBM Cognos

Gestionar la seguridad de las fuentes de datos y paquetes.

IBM Cognos PowerPlay Estudio

Realizar la exploración y el análisis interactivo sobre modelos de datos dimensionales, cortar

y rebanar la información para comprobar si el modelo funciona como se esperaba.

IBM Cognos Report Studio

Crear informes profesionales con características avanzadas, tales como mensajes, múltiples

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

 Añadir 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 planificación.

IBM Cognos TM1

Crear cubos tridimensionales (en memoria de OLAP) para fines de planificación.

2.2.4 Administrador

Esta persona es responsable de la instalación de la solución 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:

  Instalación de la aplicación, configuración y ciclo de vida  Gestionar entornos complejos

  Visibilidad de procesos y actividades

  Límite 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:

Page 17: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 17/80

 Administración de IBM Cognos

Monitorear los recursos del servidor, administrar el contenido, la seguridad, las fuentes de

datos, listas de distribución, las impresoras, los estilos, los portlets, despachadores, y los

índices de búsqueda establecidos.

IBM Cognos Configuration

Configurar URLs del servidor, puertos, conexión 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 transición desde versiones anteriores de IBM Cognos a la última

versión.

2.2.5 Analista

Este personaje utiliza cuadros de mando e informes cuando se conecta a la red (ordenador

portátil o teléfono móvil) o cuando no es capaz de acceder a la red para proporcionarinformes detallados, consolidados y análisis estadísticos para apoyar las decisiones de

gestión. El analista también 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 específicos 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 información. Utilice los cuadros de

mando para la exploración y análisis interactivo, aplicar filtros, y para ordenar y cambiar el

tipo de pantalla para descubrir detalles significativos acerca de la información. Colaborar con

ideas.

IBM Cognos Business Insight Advanced

Cree fácilmente nuevos informes, realice la exploración y análisis interactivo, aplicar filtros,

clasificar, agrupar datos, añadir cálculos y estadísticas, añadir datos externos, y crear

objetos adicionales para informes existentes.

IBM Cognos Query Studio

Page 18: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 18/80

Crear fácilmente informes simples con modelos de datos relacionales y dimensionales,

usando cálculos, filtros, grupos y clasificación.

IBM Cognos Report Studio

Crear informes profesionales con características avanzadas, tales como mensajes, múltiples

objetos y consultas avanzadas.

IBM Cognos Analysis Studio

Fácil de realizar la exploración y el análisis interactivo sobre modelos de datos

dimensionales, cortar y rebanar la información.

IBM Cognos Statistics

Realizar tres tipos diferentes de cálculos estadísticos, distribución de datos, análisis de datos

y pruebas y Control estadístico de proceso, para mostrar las mejores ideas sobre el

desempeño del negocio.

IBM Cognos Analysis para Microsoft Excel

Realizar exploración flexible, interactiva y análisis de datos multidimensionales en MicrosoftExcel.

IBM Cognos Mobile

Consumir informes y cuadros de mando de una interfaz amigable en los dispositivos móviles.

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 negociosEste personaje utiliza cuadros de mando e informes que se han creado específicamente

para este personaje para entender aspectos del funcionamiento para el área de este

personaje de la compañía al aire libre.

Necesidades de la persona

El usuario de negocio tiene las siguientes necesidades:

  Acceso en cualquier lugar

  Sin inversión en software o formación

  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

Page 19: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 19/80

Consumir cuadros de mando e informes para ayudar a tomar decisiones y acciones basadas

en datos analíticos 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 Visión 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 más fuentes de datos. Con IBM Cognos

Framework Manager, puede publicar que los metadatos de IBM Cognos BI en forma

de un paquete. También puede lo utilizan para añadir información dimensional para

fuentes de datos relacionales que permitan

Consultas de tipo OLAP. Este tipo de modelo es conocido como modeladosdimensionalmente Modelo relacional (DMR). En esta sección, se discuten los

elementos que debe tener en cuenta antes de empezar proyectos de modelado de

metadatos. Esta información le familiariza con el IBM Interfaz de usuario Cognos

Framework Manager (IU) y la terminología.

3.1.1 Los requisitos de información y estrategias de acceso a datos

Antes de crear un proyecto de IBM Cognos Framework Manager, es importante quelos el modelador para comprender los requisitos de información. Este conocimientopermite el modelador para tomar mejores decisiones con respecto a las estrategias

de acceso a datos, metadatos diseño del modelo y de entrega de paquetes informea IBM Cognos BI. Revisión de la muestra o simulacros de informes que satisfagan lasnecesidades del negocio es un buen comienzo, seguido de la identificación defuentes de datos que contienen la información que es necesario. El modeladortambién necesita considerar los siguientes tipos de preguntas:

  ¿Son aquellas fuentes de datos apropiados para la presentación deinformes?

Page 20: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 20/80

  ¿Es un sistema transaccional o de la estructura de base de datos deinformes se prefiere conocido como un almacén de datos de esquema deestrella o data mart?

  ¿Cómo 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 dramáticamente 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 podría ser la única opción. Esta opción,

sin embargo, puede aumentar el trabajo de modelado de metadatos de manera

drástica, ya que los sistemas transaccionales suelen ser bastante complejo. Si los

intervalos de frescura de datos son mayores, por el día horas , semanas , o meses ,

por ejemplo , a continuación, utilizando almacenes de datos o datos marts que se

actualiza en el intervalo requerido es una mejor opción .

IBM Cognos basa sus algoritmos alrededor diseños de esquema estrella industria

estándar que consisten en tablas de hechos y tablas de dimensiones relacionadas.

Para los almacenes más grandes que tienen tiempos de respuesta más lentos debido

a la gran cantidad de datos, considere el uso de alguna forma de materialización en

el que las opiniones se crean con pre  – agregada resultados.

También puede utilizar las fuentes OLAP, que puede pasar por alto la necesidad de

metadatos modelado en IBM Cognos Framework Manager. Este método 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 añadida de análisisdimensional y presentación de informes, que permiten a los usuarios navegar a

través de los datos y se aplican potentes funciones dimensionales.

También pregunte las siguientes preguntas antes de la creación de un marco de IBM

Cognos Proyecto Manager:

  ¿Qué tipo de lógica de negocio necesita ser implementado?

  ¿Existen requisitos específicos cálculos, 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 extracción, transformación y carga (ETL)proceso que rellena un almacén para evitar que el tiempo de procesamiento cuando

se ejecuta informes. Además, es mejor para empujar más procesamiento a la fuente

de datos, tal como filtros, clasificación, agrupación, y así sucesivamente, ya que las

bases de datos de los proveedores son típicamente optimizado para ese tipo de

operaciones.

Page 21: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 21/80

Prestar especial atención a la planificación 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 colección 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 análisis.

En la mayoría de los casos, los metadatos se altera en IBM Cognos FrameworkManager para garantizar resultados predecibles al informar y cumplir con lapresentación de informes y requerimientos de presentación. El modelo puedeocultar la complejidad estructural subyacente a las fuentes de datos y proporcionarun mayor control sobre cómo los datos se presenta a los usuarios de IBM Cognos BI.También puede elegir qué datos para mostrar a los usuarios y cómo se organiza esosdatos. El objetivo general de modelar los metadatos es crear un modelo queproporciona resultados predecibles y una vista fácil de uso de la metadatos para los

autores y analistas.

Page 22: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 22/80

 

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 ventanay proporciona una manera fácil de acceder a todos los objetos de suproyecto en formato de árbol.

  El panel de información del proyecto es el panel central y proporcionaacceso al proyecto de objetos a través de varios métodos. Las tres fichas en

este panel ( Explorador, Diagrama y Dimensión Mapa ) le permiten crear,editar, configurar o eliminar objetos. Se utiliza cada una de estas fichas a lolargo de este capítulo.

  El panel de propiedades, de forma predeterminada, se encuentra en lamitad inferior de la ventana y le permite configurar diversas propiedadesde cualquiera de los objetos del proyecto.

  El panel Herramientas, de forma predeterminada, se encuentra en la partederecha de la ventana y proporciona varias herramientas útiles. Se puede

Page 23: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 23/80

utilizar para cambiar el idioma del proyecto rápidamente, para ver lasestadísticas de los proyectos, y para realizar tareas comunes para losseleccionados objetos. Este panel también proporciona una utilidad debúsqueda (segunda ficha) y un objeto utilidad de las dependencias (tercerapestaña). Basta con arrastrar un objeto al panel superior, seleccione el

objeto o uno de sus hijos en el panel superior y ver los objetosdependientes en el panel inferior. Esto es muy útil cuando desea cambiarun objeto y evaluar el impacto que el cambio tendrá en otros objetos en elmodelo.

Todos los paneles se pueden ocultar, excepto el panel de información delproyecto, que es el trabajo principal área. Para restaurar un panel, utilice elmenú Ver o utilizar las palancas acodadas en la barra de herramientas.También puede separar y reorganizar los Project Viewer, propiedades yHerramientas paneles.

4.1.4 Objetos de InformaciónEn IBM Cognos Framework Manager, hay varios objetos con el que interactuar,ya sea en el Visor de Proyecto o los paneles de Información de Proyectos. Porsimplicidad, examinar los objetos en el panel Propiedades, que se muestran enla Figura 4-3, con la excepción de las relaciones.

Page 24: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 24/80

 Figura 4-3

El panel Project Viewer incluye los siguientes objetos de información:  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 utilizauna instrucción SQL modificable para recuperar los datos. Esteobjeto se puede identificar por el icono de la base de datospequeña en la esquina superior derecha.

Figura 4-4

Page 25: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 25/80

  Un objeto del modelo, que se muestra en la Figura 4-5, se asignaa los metadatos existentes en el modelo.

Figura 4-5  Un procedimiento almacenado ejecuta un procedimiento

almacenado para recuperar la base de datos o actualizar losdatos. Su icono aparece el mismo como una consulta de origende 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 Dimensión regular, que se muestra en la Figura 4-7, contienela descripción y la información clave y organiza la información en una jerarquía , desde el más alto nivel de granularidad a la más baja, lo quepermite consultas de tipo OLAP .

Figura 4-7  Un objeto Medida Dimensión, que se muestra en la Figura 4-8, es una

colección de hechos para Consultas de tipo OLAP.

Page 26: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 26/80

 Figura 4-8

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

Figura 4-9

  Un objeto de espacio de nombres, se muestra en la figura 4-10, es uncontenedor de organización que también identifica de forma exclusivalos objetos que contiene. Por ejemplo, dos diferentes espacios nombrespueden contener tanto un acceso directo llamado los productos sincausar una nombrado conflicto en el modelo, que es útil para lasagrupaciones de esquema de estrella.

Figura 4-10

  Un objeto de la carpeta, que se muestra en la Figura 4-11, es uncontenedor de organización de varios objetos del modelo. Carpetas

Page 27: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 27/80

elemento de consulta también están disponibles para organizar loselementos dentro de un sujeto consulta.

Figura 4-11

El panel de información del proyecto en la ficha Diagrama incluye lassiguientes relaciones:

  Una relación, se muestra en la Figura 4-12, explica cómo los datos deuna consulta sujeto se refiere a los datos en otro.

Page 28: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 28/80

 

Figura 4-12

  Existe una relación ámbito de aplicación, se muestra en la Figura 4-13,entre Medida Dimensiones y dimensiones regulares para definir el nivelen el que las medidas están disponibles para la presentación de

informes.

Figura 4-13

Page 29: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 29/80

También puede trabajar con los siguientes tipos de objetos:

  La carpeta de fuentes de datos, se muestra en la Figura 4-14, contienelas fuentes de datos que hemos utilizado en el proyecto. Las fuentes dedatos se definen en IBM Cognos Conexión. Las fuentes de datos son las

definiciones que contienen la pertinente información de IBM Cognos BIrequiere para conectarse a los datos subyacentes fuentes.

Figura 4-14  La carpeta de parámetros Maps, se muestra en la Figura 4-15, contiene

mapas de parámetros que permiten a los datos o alguna otrasustitución de valores de modelo en tiempo de ejecución. Estos mapasde parámetros son útiles cuando se trata de afectar dinámicamente 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 paquetesque son publicada a IBM Cognos BI para hacer modelo de metadatos a

disposición de los autores.

Figura 4-16

4.2 Construir un modelo con IBM Cognos

Framework Manager

4.2.1 Importar metadatos utilizando Modelo de

Diseño Acelerador

Page 30: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 30/80

El Modelo de Diseño Acelerador es una utilidad gráfica que está diseñado para guiar tanto

modelistas noveles y experimentados a través de un proceso de modelado simplificado.

Los Modelo de Diseño Acelerador se aplica prácticas líderes de IBM Cognos para producir

sola estrella esquemas rápidamente.

Puede crear varios esquemas en estrella utilizando el Modelo de Diseño Acelerador variasveces.

Descripción de cómo importar metadatos utilizando el Modelo de Diseño 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 ubicación para el proyecto. Haga clic en

Aceptar. Si el especificado no existe la carpeta, se le pedirá con un mensaje que lepregunta si desea crea uno.

Page 31: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 31/80

 Figura 4-18

3.  Seleccione el lenguaje de diseño para el proyecto, en este ejemplo Inglés y a

continuación, 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 continuación, haga clic en

Siguiente.

Figura 4-19

Permisos Modeler : Si se les da permiso adecuado , modeladores pueden también crear

sus propias conexiones de origen de datos, ya sea a través de los metadatos asistente

haciendo clic en el botón Nuevo o directamente en Administración de IBM Cognos

seleccionando Conexiones con orígenes de configuración Datos . Consulte el Guía de

Page 32: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 32/80

seguridad para obtener más información acerca de cómo IBM Cognos BI y Administración

crear una conexión 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 Guía abre y muestra información sobre el Design Accelerator Modelo.

La información 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 continuación,pulse Intro. Los resultado muestra. Vea la Figura 4-20.

Page 33: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 33/80

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 continuación,

arrastre los medir a la Ventas Hecho consulta sujeto se muestra en la Figura 4-22

en la página 50.

Page 34: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 34/80

 

Figura 4-21

Page 35: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 35/80

 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 diálogo de los productos: La Relación Modo Edición

para. Ver Figura 4-23.

Page 36: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 36/80

 Figura 4-23

12. Ctrl-click SLS_PRODUCT_LOOKUP - PRODUCT_NUMBER y SLS_PRODUCT_DIM,

PRODUCT_NUMBER.

Page 37: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 37/80

13. Haga clic en el icono Crear un Modelo de Relación en la esquina superior izquierda

de la caja de dialogo. Se abre el cuadro de diálogo Modificar la Relación. 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 relación de muchos a muchos con el PRODUCTO

mesa. Después de generar el modelo básico, es muy probable que añadir un filtro

a filtrar todos los nombres de los productos no están en inglés, creando así un

muchos uno-a-relación.14. Haga clic en Aceptar y, a continuación, haga clic en Aceptar para cerrar el modo de

relación de edición caja de dialogo.

15. En el Árbol Explorer, ampliar SLS_PRODUCT_DIM, y agregue la siguiente artículos 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

Page 38: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 38/80

 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 Mayús 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.

Page 39: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 39/80

 Figura 4-26

18. Cambiar el nombre de Nueva consulta Asunto 3 de Métodos Orden.

19. En el panel de árbol del Explorador, expanda la tabla SLS_ORDER_METHOD_DIM,y añadir los siguientes elementos a la orden Métodos de consulta sujeto, como se

muestra en Figura 4-27 :

 – ORDER_METHOD_KEY

 – ORDER_METHOD_CODE

 – ORDER_METHOD_EN

Page 40: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 40/80

 Figura 4-27

20. Haga clic en Generar modelo y, a continuación, haga clic en Sí en el mensaje. ElModelo de Diseño 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.

Page 41: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 41/80

Figura 4-28

4.2.2 Modelo Organización

Para IBM Cognos BI, se recomienda para modelar en capas. El enfoque típico es tener tres

espacios de nombres de la raíz:

 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 presentación final, que normalmente consiste en atajos.

Las capas de espacio de nombres puede utilizar cualquier convención de nombres que

tenga sentido para usted. Es posible que vea las convenciones de nomenclatura como

Vista física, vista empresarial, y presentación View, que representan los puntos de vista,

o como Fundación Objetos Cap, Capa de Consolidación y capa de presentación, querepresentan cada uno de las capas.

Page 42: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 42/80

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

tres capas automáticamente del modelo que hemos creado en el sección anterior, como

se muestra en Figura 4-29.

Figura 4-29 Project Viewer que ilustra el enfoque de capas múltiples

Ver físicaLa vista física, 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 estén intactos como sea posible, así IBM Cognos BI tiene toda la metadatos que se

requiere para generar consultas eficientes en tiempo de ejecución. Sin embargo, podría

tener que hacer algunas excepciones. Después de objetos de consulta de fuentes de datos

son, llamadas adicionales modificados a la base de datos de metadatos podrían ser

necesarias en tiempo de ejecución. 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 untema de consulta hecho.

Figura 4-30 Vista de la capa física

Page 43: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 43/80

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 física para cumplir con la

presentación de informes requisitos o para consolidar la información desde la vista física

para un limpiador presentación de los metadatos para el usuario.

El Design Accelerator modelo utiliza la metodología de consolidación. Esta capa es el lugar

ideal para aplicar filtros, cálculos, y cualquier otra lógica de negocio que usted pueda

necesitar.

Figura 4-31 empresarial Visualizar capa

Page 44: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 44/80

Figura 4-32 Presentación Ver capa

4.2.3 Verificar propiedades y relaciones de

elementos de consulta

Después de importar metadatos en IBM Cognos Framework Manager, se recomienda que

verifique y editar determinados valores de propiedades y determinar si las relaciones

correctas están en su lugar para cumplir con los requisitos de información.

Examine las propiedades de elemento de consulta

Las propiedades del objeto le permiten añadir información 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 página 60) permiten editar el comportamiento de los

elementos de consulta, como la configuración del formato de datos. Por ejemplo, sedeben mostrar los valores numéricos como moneda, porcentaje, o un sólo un número con

separadores de coma.

Figura 4-33

Es necesario examinar dos propiedades estrechamente después de la importación para

garantizar que se encuentren establecer como se esperaba:

Page 45: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 45/80

  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 artículo no es un hecho, sino

más bien es una tecla. Por lo tanto, se espera ver la propiedad de uso establecido enIdentificador. Este problema se produce porque el artículo 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 relación o filtro, es mejor que el

campo este indexada en la base de datos.

Las siguientes reglas se explican cómo se aplica la propiedad Uso durante la importación:

  Numérico, intervalo de tiempo, o no indexadas columnas se establecen como

Datos.

  Llave, índice, fecha, fecha y hora, o las columnas indexadas clave se establecencomo Identificadores.

  Cuerdas y BLOBs se establecen como Atributos.

La propiedad agregada regular de datos numéricos (medidas) describe cómo medidas

deben ser agregados y por defecto SUM. Suma es correcto para la mayoría medidas (tales

como Sale_Total y cantidad); sin embargo, en algunos casos, es posible que desee

establecer la propiedad en promedio , mínimo, máximo , y así sucesivamente.

Otro conjunto de propiedades importantes para aprovechar son el símbolo del Info-

propiedades, como se muestra en la Figura 4-34.

Page 46: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 46/80

 

Figura 4-34

Las propiedades restantes se utilizan para mejorar el rendimiento al causar automática

RECUPERACION través de índices mientras sigue mostrando valores de selección de fácil

uso.

Breve descripción de las propiedades restantes:

  Report Studio pantallas rápidas 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 rápida, configurar la pantalla Referencia de

Artículo Propiedades en ORDER_METHOD_CODE a ORDER_METHOD_EN. Si este

Page 47: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 47/80

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 través

de la ORDER_METHOD_CODE, establezca la propiedad Uso de referencia de

artículos 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 través

de la ORDER_METHOD_CODE, establezca la propiedad Uso de referencia de

artículos 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 artículos de

ORDER_METHOD_CODE , como se muestra en Figura 4-35

Figura 4-35

EXAMINAR LAS RELACIONESLas 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.

Page 48: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 48/80

 

Puede iniciar esta ventana seleccionando uno o más objetos de consulta, haga clic en unode los elementos seleccionados, y luego haciendo clic en Contexto de LanzamientoExplorador.

Page 49: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 49/80

Para los modelos más grandes, esta función es útil cuando se trabaja con un subconjuntodel modelo. Puede editar artículos directamente en esta ventana.Ahora, de vuelta a las relaciones. Al verificar las relaciones, debe asegurarse de queexisten las relaciones adecuadas para satisfacer sus necesidades de información , y usteddebe decidir si necesita cardinalidades opcionales u obligatorias. Cardinalidades

opcionales requieren más procesamiento, pero podría ser necesaria para devolver losresultados deseados.Cardinalidad Facultativo, que genera una combinación externa en el SQL, está

representado por un 0, como en 0...n o 0...1. Cardinalidad obligatoria, lo que genera una

combinación 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 cuáles son las medidas en el contexto de una consulta. Esta determinación es

importante, en particular, cuando se consulta de múltiples tablas de hechos a través de

una compartida dimensión. Mediante la identificación 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

ambigüedad acerca de la naturaleza de un sujeto consulta. En pocas palabras , los sujetos

de consulta hecho sólo tienen 1...n o 0...n cardinalidades adjuntos, y objetos de consulta

dimensión sólo tienen 1...1 o 0...1 cardinalidades unidos, como se muestra en Figura 4-36

en la página 63.

Resultados impredecibles pueden ocurrir cuando los sujetos de la consulta tienen una

mezcla de cardinalidades, con la excepción de cuando se trata de dimensiones copo de

nieve. Copo de nieve dimensiones están en la jerarquía de la dimensión se divide a caboen dos o más tablas, como se muestra en Figura 4-37.

Page 50: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 50/80

 Figura 4-37

Page 51: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 51/80

La jerarquía de productos se divide fuera en las siguientes tablas:

  Línea de producto

  Tipo de producto

  Producto

En este caso, hay un camino claro desde el nivel más alto de todo el camino hasta el tabla

de hechos. La jerarquía no se ramifica de en los niveles superiores, tales como el tipo de

producto nivel o nivel de línea de productos.

Para editar una relación, haga doble clic en la línea de relación en el panel Diagrama o la

Explorador de Contexto para abrir el cuadro de diálogo Relación Definición, como se

muestra en Figura 4-38.

Page 52: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 52/80

 

Figura 4-38

Aquí, usted puede cambiar la cardinalidad en cada extremo de la relación, el cambio de los

elementos de consulta la unión se basa en , o crear una definición compuesto con la lógica

de negocio adicional mediante la edición de la expresión situada en la parte inferior de la

caja de dialogo.

Page 53: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 53/80

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 Métodos). Sin embargo, este modelo también requiere

información objetivo de ventas. Así, se utilizará la importación 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.

Importación de metadatos de SAP BW: Así como una nota al margen rápida para aquellos

que quieren para importar metadatos de SAP BW, las jerarquías dependientes del tiempo

reflejan ahora jerarquía o estructura cambia automáticamente. Cuando se importa una

estructura en IBM Cognos Framework Manager, cada jerarquía 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 válidos para

una específica período 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 físico y a continuación, haga clic

en

Ejecutar Asistente de metadatos como se muestra en la figura 4-39.

Figura 4-39

2.  Asegúrese de que se selecciona fuentes de datos y haga clic en Siguiente.

Page 54: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 54/80

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

Page 55: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 55/80

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 sección, utilice la opción "Usar claves primarias y externas " opción

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

sección se utilizan a menudo al importar a partir de una base de datos diferente.

En la segunda sección, 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 están en el

modelo, seleccione la opción "Ambos" en el asistente. Al seleccionar esta opción,

no es necesario crear las relaciones de forma manual después de la importación.

En la tercera sección, por defecto, una importación convierte combinaciones

externas al interior se une a razones de rendimiento. Usted puede elegir para

Page 56: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 56/80

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

editar relaciones específicas después de la importación de satisfacer sus

necesidades.

Otra opción es habilitar o deshabilitar la detección de hecho. Si esta opción está

desactivada, todas las relaciones estarán 1...1 a 1...1.

6.  Haga clic en Importar y a continuación, 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 relación.

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 dimensión temporal.

  Uno a la dimensión del producto.

Page 57: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 57/80

La razón no hay ninguna relación a la dimensión 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 dimensión 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 Relación

como se muestra en la figura 4-43 .

10. Se abre el cuadro de diálogo de relación, como se muestra en la Figura 4-44 . La

relación está configurado como se desee. La dimensión está en el lado 1..1 , y elhecho de el lado 1..n . Haga clic en Aceptar .

Page 58: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 58/80

 

El panel Diagrama muestra ahora la nueva relación como se muestra en la Figura 4-

45 .

Page 59: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 59/80

 

11. Usando el mismo proceso , crear una relación entre SLS_PRODUCT_DIM

y SLS_SALES_TARG_FACT en PRODUCT_TYPE_KEY como se muestra en

Figura 4-46 .

Page 60: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 60/80

 Ahora que el nuevo objeto objetivo de ventas es importado y las relaciones son

creado , es necesario actualizar la vista empresarial y Presentación Vera mano. La presentación 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 agrupación 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 Definición de una nueva consulta modelo de tema.

SLS_SALES_TARG_FACT.

15. Arrastre SALES_TARGET al Elementos y cálculos panel Consulta , se muestra en la

Figura 4-44 , y haga clic en Aceptar.

Page 61: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 61/80

 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

continuación, haga clic en Crear esquema en estrella Agrupamiento.

17. En el cuadro de diálogo Crear Estrella esquema Agrupación , escriba Ventas de

destino en el Campo Espacio de nombres , que se muestra en la Figura 4-48 y , a

continuación, haga clic en Aceptar .

18. Arrastre el espacio de nombres de destino de ventas para la presentación View .

19. Haga clic derecho en el espacio de nombres Presentación Ver, seleccione Crear y, a

continuación haga clic en Espacio de nombres.

Page 62: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 62/80

20. Nombre las ventas de espacios de nombres , y luego arrastrar el hecho de ventas ,

productos , Tiempo , y orden Métodos 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 agrupación , examinó las propiedades y relaciones de elementos de

consulta , e importado metadatos adicionales que se organizó a continuación, enun esquema en estrella adicional para efectos de presentación . A continuación, se

describe el uso de técnicas para validar el modelo y los propios datos.

4.2.6. Verificar la data

Es también 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 dimensión “Time” y testear la dimensión “Products” con “Sale” para

asegurar los números retornen correctamente.

El modelo John Walker renombro todos los querys ítem en el Business View a nombres

más fácil 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

selecciona”Sales 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 automáticamente.

3.  Click Test Sample, and examina los resultados. 

Page 63: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 63/80

 

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.

Page 64: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 64/80

 

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 sección anterior ,el doble conteo puede ocurrir en

escenarios donde en una relación 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 pestaña Determinant :

Page 65: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 65/80

 

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

Page 66: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 66/80

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 dentrode 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.

Page 67: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 67/80

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 también incluye una dimensión SLS_PRODUCT_DIM que tiene una realacion

con Product_type_key , el cual es también una llave no única repitente justo como el

MONTH_KEY que esta en la dimensión GO_TIME_DIM. (Si te sientes que debes probar,intenta aplicando las determinantes para el SLS_PRODUCT_DIM query .Los resultados

deberían mostrar tal como esto:

Page 68: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 68/80

 

4.3 Agregar lógica de negocio al modeloDe nuevo, Usualmente la lógica de negocio son como filtros y cálculos que se aplican en el

Business View Layer, sin embargo, son instancias donde se hace la ítems de

implementación del Physical View donde la performance y la mantención 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 más bajo que la capa Business View porque el filtro es

requerido solo cuando Product Name es incluido en el reporte.

Page 69: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 69/80

Filters vienen en dos formas en IBM Cognos Framework Manager:

Embedd : Son apropiados cuando el filro es intecionado por un query o

dimensión.Embedded filters puede ser convertido a un filtro standalone después de que

sean creados.

Stand-alone: Son filtros disponibles tras el modelo, son apropiados cuando requierenmultiples query subjects o dimensiones o hacer comúnmente 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:

Page 70: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 70/80

 

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:

Page 71: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 71/80

 10. Click Close. 

4.3.2. Agregar cálculos al modeloPuedes crear cálculos 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 ,parámetros y funciones.

Hay dos tipos de cálculos:

  Si quieres crear cálculos específicamente para un query subject o

dimensión,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 dimensión.

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 pestaña Functions,expandir Operators,

y doble click en el operator de multiplicación “*” 

Page 72: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 72/80

 

5.  Debajo de Available Components, Click en la pestaña 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 SalesFact

4.3.3 hacer el modelo dinámico usando macros

Se puede modificar query subjects y otras propiedades de modelo para controlar dinámicamente

la data que retorno usando una combinación de session parameters, parameter maps y macros.

Page 73: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 73/80

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 ypropiedades.Macros son adjuntados por el signo(#),

Estos ítems puedes ser usados para retornar la data dinámicamente de una especifica columna o

fila ,incluso de datos especifico.

Para implementar un macro para llegar a cambiar dinámicamente ,siga estos pasos.

1.  En Project Viewer ,click derecho a Parameters Maps, señalar 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 , ClickLanguage_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.

Page 74: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 74/80

7.  Click a la pestaña 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 expresión, y posicionar el

curso después del signo “=”

9.  Debajo Available Components, Click en las pestañas Parameters, y luego expandir

Parameters Maps. 10. Doble click a Language_lookup para agregarlo a la expresión como se muestra:

11. Debajo de Available Components , expandir Session Paramters, y luego doble click

runlocate para agregar a la expresión. 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 pestaña Tab, y luego hacer click Test Sample para asegurar que todos

los valores volverán a idioma local.

4.4 Crear objetos dimensionales para el reporte OLAP 

Page 75: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 75/80

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 permitirán hacer OLAP-styles querys(Esto permitirá

navegación 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 dimensión regular

creada.

4.4.1. Crear Dimensiones Regulares

Regular dimensions consisten de uno o mas de jerarquías definidas.Cada jerarquía

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 dimensión 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 Jerarquías.

4.  Click Derecho arriba de Year en la columna de jerarquía, y luego lick en RENAME. 

Page 76: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 76/80

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 jerarquías ,click al nivel del YEAR en el panel de abajo, click en loselipses (…) en la columna rol, y luego seleccionar businessKey como se muestra:  

Page 77: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 77/80

 

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 enseña:

12. Del panel Available ítem, arrastrar Quarter Key debajo de Year Level en el panel de

 jerarquías .

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 (numérico) fue formalmente

CURRENT_QUARTERcast([Business View].[Time].[Quarter (numeric)], char(1)) 

15. Agregar el rol de _memberCaption a Quarter Caption, y luego click Unique level

como se enseña abajo:

Page 78: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 78/80

 16. Arrastrar Month_key debajo del quarter level en el panel de jerarquía,

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 jerarquía 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 sudefinición y cambiar la expresión con lo siguiente:cast([Business View].[Time].[Day Date], char(10))

21. Click OK, Seleccionar UNIQUE Level como se muestra:

22. Click la pestaña Member Sort y luego debajo Sorting Options, seleccionar metadata,data,

y always(OLAP compatible):

Page 79: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 79/80

 

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 dimensión Time esta ahora completo y cuando se expende en el Project

Viewer se muestra

Page 80: VI COGNOS

7/23/2019 VI COGNOS

http://slidepdf.com/reader/full/vi-cognos 80/80