Académique Documents
Professionnel Documents
Culture Documents
FABRICA DE SOFTWARE
El nivel de la web.
El nivel de aplicacin.
El nivel de datos.
Los niveles se basan en funcin del negocio y pueden ser separados por los firewalls de red.
Confiabilidad y escalabilidad fueron importantes consideraciones al disear la plataforma de
IBM Cognos. Servicios en el nivel de aplicacin operan sobre una base de igual a igual, que
significa que ningn servicio es ms importante y que existen vnculos de servicio suelto.
Cualquier servicio del mismo tipo, en cualquier mquina en una configuracin de la
plataforma de IBM Cognos, puede satisfacer una solicitud entrante, que se traduce en
tolerancia completa. El despacho (o enrutamiento) de las solicitudes se realiza de manera
ptima, con balanceo automtico de carga en el sistema.
La plataforma de IBM Cognos proporciona optimizado el acceso a todas las fuentes de
datos, incluyendo fuentes de datos relacionales y el procesamiento analtico en lnea
(OLAP), con un servicio de consulta individual. Adems, este servicio de consulta entiende y
aprovecha la fuerza de la fuente de datos utilizando una combinacin de estndares
abiertos como SQL99, nativo SQL y MDX nativa para optimizar la recuperacin de datos para
todos los proveedores de datos diferentes. Las interfaces de usuario de IBM Cognos BI se
acceden a travs de la capa de web.
Figura :muestra una implementacin tpica de informacin en niveles de la plataforma de
IBM Cognos.
IBM Cognos
Gateway
Application Tier
Firewall/Router/Encryption
Dispatcher
Dispatcher
Dispatcher
IBM Cognos
Content
Manager
IBM Cognos
Report
Server
IBM Cognos
Report
Server
Data Tier
Firewall/Router/Encryption
Security
Security
Security
Namespace
Namespace
Namespace
IBM Cognos
Content
Store
Data
Source
OLAP
Reglas generales
En general, las decisiones sobre los mejores mtodos para la implementacin de IBM
Cognos BI son conducidas por la complejidad de la aplicacin, requerimientos de
rendimiento, concurrencia de usuario y requisitos de gestin de sistemas tales como la
disponibilidad y seguridad. Recomendaciones y opciones de implementacin incluyen:
Utilizar un servidor y la instancia de sistema operativo con simples o mltiples instancias de
la plataforma de IBM Cognos, el servidor de informes de Cognos de IBM, y IBM Cognos
Content Manager se aplican en uno o ms perfiles de WebSphere Application Server o
instancias JVM.
funciones. Tambin maneja las funciones de gestin de almacn de contenido, tales como
importacin y exportacin.
Servicio de cach Gestor de contenidos
El servicio de cach mejora IBM Cognos Content Manager escalabilidad y el rendimiento
general del sistema de almacenamiento en cach de resultados de las consultas frecuentes
en cada distribuidor.
Servicio de movimiento de datos
El servicio de movimiento de datos administra la ejecucin de las tareas de movimiento de
datos en Cognos BI. Tareas de movimiento de datos, tales como estructuras y flujos de
trabajo, se crean en el diseador de IBM Cognos Data Manager y se publican en IBM Cognos
BI.
Servicio de envos
Como su nombre indica, el servicio de entrega ofrece contenido. Correo electrnico,
noticias e informe de la salida es escrita para el sistema de archivos son ejemplos de
contenido que es manejado por el servicio de entrega. Parte de este servicio es una cola
persistente correo electrnico que est en el lugar para garantizar que los artculos se
envan al servidor SMTP configurado.
Servicio de gestin de eventos
El servicio de gestin de eventos es el servicio que se encarga de programar. Parte del
aspecto de programacin es el control sobre la cancelacin, suspensin y liberacin de
tareas programadas. Para las tareas que ya entraron en la cola, las solicitudes para cancelar,
liberar o suspender se envan desde el servicio de gestin de eventos para el servicio de
monitor.
La informacin como parte de la tarea de las prximas actividades en la consola de
administracin de IBM Cognos es tambin proporcionada por el servicio de gestin de
eventos.
SDK solicitudes: las solicitudes SDK en Inicio de IBM Cognos BI con los
servicios de gestin de evento
Servicio de Grficos
El servicio de grficos produce grficos en nombre del servicio de informe. Grficos pueden
generarse en los siguientes formatos:
Raster
Vector
Microsoft Excel XML
Portable Document Format (PDF)
Cuando un servicio indica que hay suficiente ancho de banda, el servicio de monitor
entonces remite la tarea al servicio apropiado para su ejecucin. Porque el servicio de
monitor encarga de todas las tareas de fondo, escribir la informacin de la historia sobre las
ejecuciones de la tarea individual es responsabilidad del servicio de monitor. Las
excepciones a este proceso son los detalles de la historia de IBM Cognos bsqueda
indizacin de las tareas, que se escriben directamente en la tienda de contenido mediante
el componente de IBM Cognos Content Manager y despliegue.
La informacin como parte de la tarea de las actividades actuales en la consola de
administracin tambin es proporcionada por el servicio de monitor.
Servicio de presentacin
El servicio de presentacin proporciona las funciones de visualizacin, navegacin y
administracin de conexin de IBM Cognos. Tambin recibe las respuestas XML genricas
de otros servicios y transforma en formato de salida, como HTML o PDF.
Otra funcin del servicio de presentacin es enviar el contenido guardado cuando se realiza
una solicitud para ver la salida de guardado. Si se realiza una solicitud para ejecutar el
informe desde dentro de Cognos Viewer, la solicitud es manejada por el servicio de informe.
Servicio de consultas
El servicio de consulta gestiona peticiones de modo dinmico de la consulta y devuelve el
resultado al solicitante por lotes o servicio informe.
Organizacin
Producto Minorista
Mtodo de orden
Personal de ventas
Compra, pago y envo de sus almacenes
Mtricas, tales como cantidad, margen bruto, ingresos, beneficio bruto, los ingresos
previstos, ventas de destino y devolucin la cantidad
2.2.3 Modelador
Este personaje trabaja en estrecha colaboracin con el analista de negocios para entender
las necesidades y traducirlas en modelos de datos. El modelador tiene una profunda
comprensin de la tecnologa, bases de datos y prcticas principales de datos modelados
para ofrecer los mejores modelos de datos para ser utilizados en las soluciones de IBM
Cognos.
Necesidades de la persona
El modelador tiene las siguientes necesidades:
2.2.4 Administrador
Esta persona es responsable de la instalacin de la solucin global de IBM Cognos,
configurando y asegurando que los servicios de IBM Cognos corran y funcionen
correctamente.
Necesidades de la persona
El administrador tiene las siguientes necesidades:
2.2.5 Analista
Este personaje utiliza cuadros de mando e informes cuando se conecta a la red (ordenador
porttil o telfono mvil) o cuando no es capaz de acceder a la red para proporcionar
informes detallados, consolidados y anlisis estadsticos para apoyar las decisiones de
gestin. El analista tambin colabora con sus colegas para dar una idea sobre el rendimiento
de los negocios al aire libre.
Necesidades de la persona
Necesidades de la persona
El usuario de negocio tiene las siguientes necesidades:
Consumir cuadros de mando e informes para ayudar a tomar decisiones y acciones basadas
en datos analticos precisos.
IBM Cognos Connection
Recibir informes regulares.
Mi bandeja de entrada de IBM Cognos Connection
Guardar y abrir vistas de informe de ejecuciones anteriores de un informe.
IBM Cognos Planning
Insertar y actualizar los planes y datos reales.
IBM Cognos TM1
Insertar y actualizar los planes y datos reales
para la presentacin de
utilizar para cambiar el idioma del proyecto rpidamente, para ver las
estadsticas de los proyectos, y para realizar tareas comunes para los
seleccionados objetos. Este panel tambin proporciona una utilidad de
bsqueda (segunda ficha) y un objeto utilidad de las dependencias (tercera
pestaa). Basta con arrastrar un objeto al panel superior, seleccione el
objeto o uno de sus hijos en el panel superior y ver los objetos
dependientes en el panel inferior. Esto es muy til cuando desea cambiar
un objeto y evaluar el impacto que el cambio tendr en otros objetos en el
modelo.
Todos los paneles se pueden ocultar, excepto el panel de informacin del
proyecto, que es el trabajo principal rea. Para restaurar un panel, utilice el
men Ver o utilizar las palancas acodadas en la barra de herramientas.
Tambin puede separar y reorganizar los Project Viewer, propiedades y
Herramientas paneles.
4.1.4 Objetos de Informacin
En IBM Cognos Framework Manager, hay varios objetos con el que interactuar,
ya sea en el Visor de Proyecto o los paneles de Informacin de Proyectos. Por
simplicidad, examinar los objetos en el panel Propiedades, que se muestran en
la Figura 4-3, con la excepcin de las relaciones.
Figura 4-3
El panel Project Viewer incluye los siguientes objetos de informacin:
Los siguientes tipos de objetos de consulta :
Un objeto de origen de datos, que se muestra en la Figura 4-4,
se asigna al correspondiente objeto del origen de datos y utiliza
una instruccin SQL modificable para recuperar los datos. Este
objeto se puede identificar por el icono de la base de datos
pequea en la esquina superior derecha.
Figura 4-4
Figura 4-5
Un procedimiento almacenado ejecuta un procedimiento
almacenado para recuperar la base de datos o actualizar los
datos. Su icono aparece el mismo como una consulta de origen
de datos sujeto.
Un elemento de consulta, que se muestra en la Figura 4-6, est
contenida dentro de un tema de consulta y mapas a un objeto
correspondiente en la fuente de datos.
Figura 4-6
Figura 4-7
Un objeto Medida Dimensin, que se muestra en la Figura 4-8, es una
coleccin de hechos para Consultas de tipo OLAP.
Figura 4-8
Un objeto de acceso directo, que se muestra en la Figura 4-9, es un
puntero a un objeto subyacente que puede actuar como un alias o de
referencia.
Figura 4-9
Figura 4-10
Un objeto de la carpeta, que se muestra en la Figura 4-11, es un
contenedor de organizacin de varios objetos del modelo. Carpetas
Figura 4-11
El panel de informacin del proyecto en la ficha Diagrama incluye las
siguientes relaciones:
Figura 4-12
Figura 4-13
Figura 4-14
La carpeta de parmetros Maps, se muestra en la Figura 4-15, contiene
mapas de parmetros que permiten a los datos o alguna otra
sustitucin de valores de modelo en tiempo de ejecucin. Estos mapas
de parmetros son tiles cuando se trata de afectar dinmicamente la
forma en que la modelo se comporta cuando se ejecutan informes.
Figura 4-15
Figura 4-16
El Modelo de Diseo Acelerador es una utilidad grfica que est diseado para guiar tanto
modelistas noveles y experimentados a travs de un proceso de modelado simplificado.
Los Modelo de Diseo Acelerador se aplica prcticas lderes de IBM Cognos para producir
sola estrella esquemas rpidamente.
Puede crear varios esquemas en estrella utilizando el Modelo de Diseo Acelerador varias
veces.
Descripcin de cmo importar metadatos utilizando el Modelo de Diseo Acelerador.
1. Abra IBM Cognos Framework Manager y haga clic en Crear un nuevo proyecto
usando Model Design Accelerator , ver Figura 4-17.
Figura 4-17
2. Introduzca un nombre de proyecto adecuado, en este ejemplo Ventas, como se
muestra en Figura 4-18, y especifique la ubicacin para el proyecto. Haga clic en
Aceptar. Si el especificado no existe la carpeta, se le pedir con un mensaje que le
pregunta si desea crea uno.
Figura 4-18
3. Seleccione el lenguaje de diseo para el proyecto, en este ejemplo Ingls y a
continuacin, haga clic en Aceptar.
4. Seleccione la fuente de datos GOSALESDW como se muestra en Figura 4-19, que
era ya creado por el administrador de IBM Cognos BI y, a continuacin, haga clic en
Siguiente.
Figura 4-19
las
siguientes tablas:
GO_TIME_DIM
SLS_ORDER_METHOD_DIM
SLS_PRODUCT_DIM
SLS_PRODUCT_LOOKUP
SLS_PRODUCT_TYPE_LOOKUP
SLS_PRODUCT_LINE_LOOKUP
SLS_SALES_FACT
6. Haga clic en Continuar. El Administrador de usuarios ventana de IBM Cognos
Framework Gua abre y muestra informacin sobre el Design Accelerator Modelo.
La informacin de esta ventana explican los pasos para crear un modelo mediante
el Modelo Design Acelerator.
7. En el panel Modelo acelerador, haga clic en la consulta de tabla de hechos sujeto
en el centro del panel y haga clic en Cambiar nombre.
Figura 4-20
Figura 4-21
Figura 4-22
10. Cambiar el nombre de Nueva consulta Asunto 1 a Productos.
11. En el panel de rbol del Explorador :
a) Ampliar la mesa SLS_PRODUCT_LINE_LOOKUP y arrastre el Elemento de
datos PRODUCT_LINE_EN en la consulta Productos sujetos.
b) Ampliar la mesa SLS_PRODUCT_TYPE_LOOKUP y arrastre el Elemento de
datos PRODUCT_TYPE_EN en la consulta Productos sujetos.
c) Ampliar la mesa SLS_PRODUCT_LOOKUP y arrastre el producto_Elemento
de datos NOMBRE en la consulta Productos sujetos.
Se abre el cuadro de dilogo de los productos: La Relacin Modo Edicin
para. Ver Figura 4-23.
Figura 4-23
12. Ctrl-click SLS_PRODUCT_LOOKUP - PRODUCT_NUMBER y SLS_PRODUCT_DIM,
PRODUCT_NUMBER.
13. Haga clic en el icono Crear un Modelo de Relacin en la esquina superior izquierda
de la caja de dialogo. Se abre el cuadro de dilogo Modificar la Relacin. Ver Figura
4-24.
Figura 4-24.
La tabla SLS_PRODUCT_ BUSCAR tiene una entrada para cada producto para cada
idioma, lo que se traduce en una relacin de muchos a muchos con el PRODUCTO
mesa. Despus de generar el modelo bsico, es muy probable que aadir un filtro
a filtrar todos los nombres de los productos no estn en ingls, creando as un
muchos uno-a-relacin.
14. Haga clic en Aceptar y, a continuacin, haga clic en Aceptar para cerrar el modo de
relacin de edicin caja de dialogo.
15. En el rbol Explorer, ampliar SLS_PRODUCT_DIM, y agregue la siguiente artculos a
la consulta de los productos sujetos, como se muestra en la Figura 4.25.
PRODUCT_KEY
PRODUCT_LINE_CODE
PRODUCT_TYPE_KEY
PRODUTCT_TYPE_CODE
PRODUCT_NUMBER
PRODUCT_IMAGE
INTRODUCTION_DATE
DISCONTINUED_DATE
Figura 4.25
16. Cambiar el nombre de Nueva consulta Asunto 2 a Tiempo.
17. En el panel Explorador de rbol, expanda la tabla GO_TIME_DIM, haga clic
DAY_KEY y luego la tecla Mays y haga clic WEEKDAY_EN y arrastre los elementos
seleccionados a la Tiempo consulta tema. Los resultados de las pantallas. Vea la
Figura 4-26.
Figura 4-26
18. Cambiar el nombre de Nueva consulta Asunto 3 de Mtodos Orden.
19. En el panel de rbol del Explorador, expanda la tabla SLS_ORDER_METHOD_DIM,
y aadir los siguientes elementos a la orden Mtodos de consulta sujeto, como se
muestra en Figura 4-27 :
ORDER_METHOD_KEY
ORDER_METHOD_CODE
ORDER_METHOD_EN
Figura 4-27
20. Haga clic en Generar modelo y, a continuacin, haga clic en S en el mensaje. El
Modelo de Diseo Acelerador crea un modelo basado en sus selecciones. Cuando
se complete, el modelo es visible en el IBM Cognos Gerente UI Framework. Ver
Figura 4-28.
Figura 4-28
Ver fsica
La vista fsica, se muestra en la Figura 4-30, contiene la consulta fuente de datos sujetos
como estaban cuando se importan desde el origen de datos. Lo mejor es dejar estos
temas estn intactos como sea posible, as IBM Cognos BI tiene toda la metadatos que se
requiere para generar consultas eficientes en tiempo de ejecucin. Sin embargo, podra
tener que hacer algunas excepciones. Despus de objetos de consulta de fuentes de datos
son, llamadas adicionales modificados a la base de datos de metadatos podran ser
necesarias en tiempo de ejecucin. Esta regla de oro no significa que no se puede modelar
en esta capa. Por ejemplo, usted puede optar por crear una consulta de modelo de objeto
de actuar como un alias para una tabla de dimensiones que se relaciona de nuevo a un
tema de consulta hecho.
VISTA EMPRESARIAL
La vista empresarial, se muestra en la Figura 4-31, por lo general consta de consulta
modelo temas que se utilizan ya sea para remodelar la vista fsica para cumplir con la
presentacin de informes requisitos o para consolidar la informacin desde la vista fsica
para un limpiador presentacin de los metadatos para el usuario.
El Design Accelerator modelo utiliza la metodologa de consolidacin. Esta capa es el lugar
ideal para aplicar filtros, clculos, y cualquier otra lgica de negocio que usted pueda
necesitar.
Figura 4-33
Es necesario examinar dos propiedades estrechamente despus de la importacin para
garantizar que se encuentren establecer como se esperaba:
Propiedad de uso
Propiedades agregada regular
Figura 4-34
Figura 4-35
Puede iniciar esta ventana seleccionando uno o ms objetos de consulta, haga clic en uno
de los elementos seleccionados, y luego haciendo clic en Contexto de Lanzamiento
Explorador.
Para los modelos ms grandes, esta funcin es til cuando se trabaja con un subconjunto
del modelo. Puede editar artculos directamente en esta ventana.
Ahora, de vuelta a las relaciones. Al verificar las relaciones, debe asegurarse de que
existen las relaciones adecuadas para satisfacer sus necesidades de informacin , y usted
debe decidir si necesita cardinalidades opcionales u obligatorias. Cardinalidades
opcionales requieren ms procesamiento, pero podra ser necesaria para devolver los
resultados deseados.
Cardinalidad Facultativo, que genera una combinacin externa en el SQL, est
representado por un 0, como en 0...n o 0...1. Cardinalidad obligatoria, lo que genera una
combinacin interna en el SQL, est representado por un 1 como en 1...n o 1...1.
Cardinalidad es utilizado por IBM Cognos BI para determinar qu objetos de consulta son
hechos y cules son las medidas en el contexto de una consulta. Esta determinacin es
importante, en particular, cuando se consulta de mltiples tablas de hechos a travs de
una compartida dimensin. Mediante la identificacin de objetos de consulta que son
hechos, IBM Cognos BI puede agregar los hechos adecuadamente y no perder los registros
de cualquiera de tabla de hechos.
Es importante para modelar como un esquema de estrella de modo que no hay
ambigedad acerca de la naturaleza de un sujeto consulta. En pocas palabras , los sujetos
de consulta hecho slo tienen 1...n o 0...n cardinalidades adjuntos, y objetos de consulta
dimensin slo tienen 1...1 o 0...1 cardinalidades unidos, como se muestra en Figura 4-36
en la pgina 63.
Resultados impredecibles pueden ocurrir cuando los sujetos de la consulta tienen una
mezcla de cardinalidades, con la excepcin de cuando se trata de dimensiones copo de
nieve. Copo de nieve dimensiones estn en la jerarqua de la dimensin se divide a cabo
en dos o ms tablas, como se muestra en Figura 4-37.
Figura 4-37
Figura 4-38
Aqu, usted puede cambiar la cardinalidad en cada extremo de la relacin, el cambio de los
elementos de consulta la unin se basa en , o crear una definicin compuesto con la lgica
de negocio adicional mediante la edicin de la expresin situada en la parte inferior de la
caja de dialogo.
Figura 4-39
2. Asegrese de que se selecciona fuentes de datos y haga clic en Siguiente.
Figura 4-40
Figura 4-41
En la primera seccin, utilice la opcin "Usar claves primarias y externas " opcin
para los datos relacionales de la misma base de datos. Normalmente, la base de
datos tendr claves primarias y externas definidas. Las otras dos opciones de esta
seccin se utilizan a menudo al importar a partir de una base de datos diferente.
En la segunda seccin, puede solicitar para crear relaciones entre ambos, los
objetos que se importan en el modelo, o ambos. Al importar varias tablas
adicionales que tienen relaciones entre s y con los objetos que ya estn en el
modelo, seleccione la opcin "Ambos" en el asistente. Al seleccionar esta opcin,
no es necesario crear las relaciones de forma manual despus de la importacin.
En la tercera seccin, por defecto, una importacin convierte combinaciones
externas al interior se une a razones de rendimiento. Usted puede elegir para
Figura 4-42
El panel Diagrama muestra ahora la nueva relacin como se muestra en la Figura 445 .
Ahora que el nuevo objeto objetivo de ventas es importado y las relaciones son
creado , es necesario actualizar la vista empresarial y Presentacin Ver
a mano. La presentacin View est organizada para tener espacios de nombres
separados para cada acceso directo hecho y sus dimensiones relacionadas. Puede
usar la estrella agrupaciones de esquema disponen para crear la agrupacin para el
nuevo objetivo de ventas Hecho consulta sujetos que se crear .
12. En el Visor de proyectos, haga clic en el espacio de nombres de vistas , seleccione
Crear, y luego haga clic en Consulta Asunto .
13. En el cuadro Nombre , escriba Ventas Hecho Target y haga clic en Aceptar.
14. Abre ventana Query Asunto Definicin de una nueva consulta modelo de tema.
SLS_SALES_TARG_FACT.
15. Arrastre SALES_TARGET al Elementos y clculos panel Consulta , se muestra en la
Figura 4-44 , y haga clic en Aceptar.
16. Haga clic en el nuevo objetivo de ventas consulta informativa sujeto en la vista
empresarial de espacio de nombres , pulse Ctrl Productos y Tiempo ( estos son
dimensiones relacionadas ) , haga clic en uno de los elementos seleccionados y , a
continuacin, haga clic en Crear esquema en estrella Agrupamiento.
17. En el cuadro de dilogo Crear Estrella esquema Agrupacin , escriba Ventas de
destino en el Campo Espacio de nombres , que se muestra en la Figura 4-48 y , a
continuacin, haga clic en Aceptar .
20. Nombre las ventas de espacios de nombres , y luego arrastrar el hecho de ventas ,
productos , Tiempo , y orden Mtodos accesos directos en el espacio de nombres
de ventas , como se muestra en Figura 4-49 .
Para este punto , se utiliz el modelo de Design Accelerator para crear un esquema
de una estrella agrupacin , examin las propiedades y relaciones de elementos de
consulta , e importado metadatos adicionales que se organiz a continuacin, en
un esquema en estrella adicional para efectos de presentacin . A continuacin, se
describe el uso de tcnicas para validar el modelo y los propios datos.
4.2.6.
Verificar la data
Es tambin critico que se testee cada uno de los querys en conjucion con otros para
asegurar que los autores reciban resultados predecibles.
En el siguiente escenario ,nuestro modelado de ejemplo John Walker se testea Sales
Target con la dimensin Time y testear la dimensin Products con Sale para
asegurar los nmeros retornen correctamente.
El modelo John Walker renombro todos los querys tem en el Business View a nombres
ms fcil de recordar y se organizo de mayor a menos,Para verificar la data hacer lo
siguiente:
1. En el Project Viewer, en el Business View, Seleccionar YEAR
(CURRENT_YEAR),seleccionar Month (MONTH_EN) de la dimension Tiempo, se
seleccionaSales Target(SALES_TARGET) de Sales Target Fact.
2. Click derecho en uno delos tems seleccionados y click en Test. Luego en la caja de
dialogo Test Results seleccionar Auto Sum para emular que por defecto esta en
IBM Cognos BI behavior, que sirve para agrupar automticamente.
3. Click Test Sample, and examina los resultados.
4. Click Close.
5. En el Project Viewer ,en el Business View namespace,seleccionar Product
line(PRODUCT_LINE_EN), seleccionar Product Name (PRODUCT_NAME) y seleccionar
Revenue (SALE_TOTAL) de Sales Target .
6. Click derecho e uno de los items selecionados y click en Test. En la caja de dialogo Test
Result seleccionar Auto Sum, y click Test Sampe. Los resultados se mostraran en la imagen
de abajo.
El cuadro de dialogo Test Result de nuevo,estos resultados son cuestionables,porque
todos los datos de Revenue se doblan los valores por cada lenguaje en el Data Source.
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.
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:
Una session parameter retorna la informacion de la session que esta corrigenda ese rato (por
ejemplo, runLocale or account.UserName).
Un parameter map es una tabal de dos columnas , mapeando una serie de llaves(source) a un set
de valores de sustitucion (target).
A macro es un fragment de codigo que se usa para insertar dentro de los filtros,calculus y
propiedades.Macros son adjuntados por el signo(#),
Estos tems puedes ser usados para retornar la data dinmicamente de una especifica columna o
fila ,incluso de datos especifico.
Para implementar un macro para llegar a cambiar dinmicamente ,siga estos pasos.
1. En Project Viewer ,click derecho a Parameters Maps, sealar a Create, y luego click a
Parameter Map.
2. En Name Box , tipear Language_lookup, y luego click en next.
3. Click en Import File, luego en el panel de filename, click en Browse .Navegar a <IBM
COGNOS BI INSTALL LOCATION>\webcontent\ samples\models , Click
Language_lookup.txt, Y luego click en Abrir.
4. Click OK. Los valores en el document que fue importado.
7. Click a la pestaa Filters , y luego click a los elipses en el Source column para Language
Filter. La ventana filter definition se abre.
8. En el panel de Expression definition ,remover la EN portion de la expresin, y posicionar el
curso despus del signo =
9. Debajo Available Components, Click en las pestaas Parameters, y luego expandir
Parameters Maps.
10. Doble click a Language_lookup para agregarlo a la expresin como se muestra:
11. Debajo de Available Components , expandir Session Paramters, y luego doble click
runlocate para agregar a la expresin. Usa los siguientes sintaxis:
[gosalesdw].[SLS_PRODUCT_LOOKUP].[PRODUCT_LANGUAGE] =
#$Language_lookup{$runLocale}#
12. Situar el cursor justo despues del primer macro tag (#), y tipear sq.
13. Situar el cursos justo antes que el ultimo macro y luego tipear )
Notese que los resultados en el panel Tip muestra las resoluciones en macro basados en
RUNLOCALE. En este caso en , el cual es sustituido por EN en el filtro.
14. Click OK, click en la pestaa Tab, y luego hacer click Test Sample para asegurar que todos
los valores volvern a idioma local.
Level
Key
Captions
Captions
attributes
7. En el panel de jerarquas ,click al nivel del YEAR en el panel de abajo, click en los
elipses () en la columna rol, y luego seleccionar businessKey como se muestra:
8. Click Close, y luego click ADD que se encuentra en la parte inferior de la esquina
derecha.
9. En caja Name, Type Year Caption, luego bajo Available Components, expander
Business View-> Time, y arrastrar Year al panel Expression definition.
10. Editar la expression que se muestra debajo:
cast([Business View].[Time].[Year], char(4))
Esta expression castea el valor integer a String
11. Click OK Click elipses () para el Role para el nuevo Year Caption tem,
Seleccionar_memberCaption, y luego click Close. El nivel Year ahora tiene una lalve
de negocio y miembro de capcion como se ensea:
12. Del panel Available tem, arrastrar Quarter Key debajo de Year Level en el panel de
jerarquas .
13. Renombrar el level Quarter, y luego asignar un rol de _businessKey a quarter key
en el panel de fondo.
14. Agregar un nuevo tem para este nivel (level) llamado Quarter Caption con los
siguientes expresiones.Notar Quarter (numrico) fue formalmente
CURRENT_QUARTER
cast([Business View].[Time].[Quarter (numeric)], char(1))
15. Agregar el rol de _memberCaption a Quarter Caption, y luego click Unique level
como se ensea abajo:
22. Click la pestaa Member Sort y luego debajo Sorting Options, seleccionar metadata,data,
y always(OLAP compatible):
23. Click detect para detectar que el tem se usado en el panel Level Sort Properties
para ordernar la data.