Curso Cognos Framework Manager 10.2.1
Curso Cognos Framework Manager 10.2.1
Curso Cognos Framework Manager 10.2.1
Gua de Entrenamiento
Instructor: Reyqui Abad
Febrero 2015
Instructor
Nombre
Funcin/Posicin
Responsabilidades
Experiencias con Cognos
Expectativas del curso de cada
participante
Sobre ese Curso
Descripcin
Provee capacitacin para que el usuario pueda
utilizar la herramienta Framework Manager para
crear y publicar paquetes de datos en la
aplicacin IBM Cognos Business Intelligence.
Audiencia
Desarrolladores de Business Intelligence y
Modeladores de Datos:
Conocimiento de manejo de bases de datos
relacionales
Experiencia con lenguaje SQL
Duracin del Curso
12 horas
Material del Curso
Libro de teora / slides en archivo PDF
Archivos fuentes de ejercicios /
ejemplos
Formulario de evaluacin
Esquema del curso
Conceptos Generales de Business
Intelligence e introduccin a Cognos
Los fundamentos de Modelado de
Datos
Creando mi primer proyecto
Proceso de modelado relacional
Proceso de modelado dimensional
Temas avanzados
Generales
Horarios
Comidas
Telfonos
Baos
Modulo 01
FUNDAMENTOS DE BI/CPM
E INTRODUCCIN A
COGNOS BI
Overview
Esquema general de BI/BPM
Arquitectura de Cognos
Web Server
Aplicaciones
Datos
Interfaces de usuario
Las interfaces de usuario
Demo de los productos
Conceptos de BI/BPM
Business Intelligence (BI):
Conjunto de Herramientas y Estrategias que
habilitan el uso ampliado de los datos de la
empresa para mejorar la toma de decisiones y
mejorar los procesos de negocios.
Business Performance Management
(BPM):
Es un conjunto de procesos que ayuda a las
organizaciones a optimizar el rendimiento del
negocio.
Esquema general de BI/BMP
Sistemas Fuentes:
Son las aplicaciones o sistemas que almacenan las informaciones
de las transacciones de la empresa.
En el caso de Orange pueden ser: IN ICC, BSCS, Clementine, Oracle Financials
Esquema general de BI/BMP
Anlisis y
Administracin Modelado Consumidor
Autora
Servidor Web
Web Server
Aplicaciones
IBM Cognos
Server
Data Tier
Databases
Content Store Metrics Store
Interfaces de Administracin
Cognos Configuration
Cognos Administration
Interfaces de Modelado
Cognos Framework Manager
Cognos Metric Designer
Cognos Transformer
Cognos Map Manager
Cognos Data Manager
Cognos Dynamic Query
Cognos Dynamic Cubes
Interfaces de Anlisis y Autora
Cognos Query Studio
Cognos Report Studio
Cognos Analysis Studio
Cognos Event Studio
Cognos Metric Studio
Cognos Workspace Advanced
Cognos Powerplay Client
Cognos Powerplay Studio
Cognos Insight
Interfaces de Visualizacin de
Informacin
Cognos Connection
Cognos Workspace
Cognos for Microsoft Office
Demo
Explorar Cognos Viewer
Reportes y Dashboards
Explorar IBM Cognos Connection
Abrir la herramienta
IBM Cognos Content (My Folders y Public
Folders)
Modelos
Explorar Framework Manager
Abrir la herramienta
Principales componentes
Review
Esquema general de BI/BPM
Arquitectura de Cognos
Web Server
Aplicaciones
Datos
Interfaces de usuario
Las interfaces de usuario
Demo de los productos
LOS FUNDAMENTOS DE
MODELADO DE DATOS
En esta sesin
Tipos de Bases de datos
Modelado Dimensional
Esquemas Copo de Nieve y Esquema
Estrella
Como Crear un Modelo Estrella
Bases de datos y presentacin
de informes operacionales
Bases de datos
operacionales: Se
utilizan para rastrear las
operaciones del da a da
de un negocio en
general.
Bases de datos de
informe: Por lo general
representan una copia de
los datos operacionales
aplicando las reglas de
ETL y des normalizacin
para hacer mas fcil el
anlisis.
Tabla Dimensionales
Tabla Dimensional:
Determinan los
parmetros
(dimensiones) de los que
dependen los hechos
registrados en la tabla de
hechos
Tabla de Hecho
Tabla Hecho: Son el punto focal
de cualquier esquema en estrella,
y por lo general contienen la
mayora de las filas.
30
Creacin de Esquema Estrella
31
Creacin de Esquema Estrella
32
Review
Tipos de Bases de datos
Modelado Dimensional
Esquemas Copo de Nieve y Esquema
Estrella
Como Crear un Modelo Estrella
33
CREANDO MI PRIMER
PROYECTO
34
En esta sesin
Introduccin a Framework Manager
El flujo de trabajo Framework Manager
Conociendo los principales
componentes de Framework Manager
Creando Data Sources
Creando Paquetes
Publicando Paquetes
Practica 01
35
Introduccin a Framework
Manager
FrameWork Manager, es una herramienta de modelado de metadatos
que controla la generacin de consultas para IBM Cognos 10.
Un modelo es una coleccin de metadatos que incluye tanto informacin
fsica como del trabajo de uno o varios orgenes de datos.
IBM Cognos 10 permite la administracin del rendimiento en orgenes de
datos relacionales normalizados y des normalizados, as como en una
amplia variedad de orgenes de datos OLAP.
En Framework Manager se modelan los metadatos y puede ocultar la
complejidad estructural de los orgenes de datos subyacentes.
Mediante la creacin de un modelo de IBM Cognos 10 metadatos, usted
tiene ms control sobre la forma en que su informacin se presenta a los
usuarios de IBM Cognos 10 finales.
Tambin puede elegir los datos que desea mostrar a los usuarios finales y
la forma en que se organizar.
El objetivo general del modelado de los metadatos es crear un modelo
que ofrece resultados predecibles, as como un fcil de utilizar la vista de
los metadatos de los autores y analistas.
36
Flujo de trabajo Framework
Manager
Fuentes de datos
Crear Proyecto
Preparar los metadatos
Modelar metadatos y
preparar Business View.
Creacin y administrar
paquete.
Establecer Seguridad.
Publicar.
Almacenar Contenido.
37
Crear un nuevo proyecto de
FrameWork Manager
1.- Click al icono Framework Manager:
Herramienta de publicacin y diseo
de modelos de IBM Cognos 10.
2.- Crear un nuevo proyecto (Create
a new project).
3.- Debe introducir Nombre de archivo
para el proyecto, usuario y clave para
conectarse al servidor, luego el idioma
que utilizara para el modelo.
Nota:
El Nombre del proyecto es el nombre con el
cual vamos hacer referencia, y la ruta es
donde esta ubicado dicho proyecto.
Los proyectos de Framework se identifican
por la extensin .CPF.
38
Los componentes internos
Proyectos:
Un proyecto contiene un modelo, espacios
de nombres, paquetes, orgenes de datos e
informacin relacionada para mantener y
compartir la informacin de modelo. Un
nico proyecto puede abarcar muchos
orgenes de datos o tablas.
Un proyecto de IBM Cognos Framework
Manager se visualiza como una carpeta que
contiene un archivo de proyecto (.cpf) y los
archivos .xml especficos que definen el
proyecto.
Los componentes internos
Modelos
Un modelo es el conjunto de
dimensiones, asuntos de consulta
y otros objetos relacionados
necesarios para una o varias
aplicaciones de informe
relacionadas que aade valor a
un origen de datos de distintas
formas.
Lo ms importante, proporciona
una vista empresarial de la
informacin de los datos de
origen para simplificar la creacin
de informes, el anlisis y las
consultas.
Los componentes internos
Espacios de nombres
Un espacio de nombres identifica de forma exclusiva los elementos
de consulta, las dimensiones, los asuntos de consulta y otros objetos.
Las diferentes bases de datos se importan a espacios de nombres
separados para evitar nombres duplicados.
Asuntos de consulta
Un asunto de consulta es un conjunto de elementos de consulta que
tienen una relacin inherente.
Elementos de consulta
Un elemento de consulta es la parte ms pequea del modelo que
puede incluirse en un informe. Representa una nica caracterstica de
algo, como la fecha en que se present un producto.
Los elementos de consulta estn contenidos en asuntos de consulta
o dimensiones. Por ejemplo, un asunto de consulta que hace
referencia a toda una tabla contiene elementos de consulta que
representan cada columna de la tabla
Paquetes
Un paquete es un subconjunto de dimensiones, asuntos de consulta
y otros objetos definidos en el proyecto. Un paquete es lo que
realmente se publica en el servidor IBM Cognos BI y se utiliza para
crear informes, anlisis y consultas ad hoc.
Pantalla Framework Manager
2
1 4 1. Visor de
Proyectos
2. Men, barra
de acciones
y navegador
3. rea de
trabajo
3
4. rea de
herramientas
5. Propiedades
5
rea de Trabajo
Pestaa Explorador
La pestaa Explorador muestra el contenido de un proyecto, de forma
similar a cualquier sistema de archivos. Organiza los objetos por nombre,
clase o descripcin.
Si un proyecto tiene muchos objetos, puede resultar ms fcil localizarlos
en la pestaa Explorador.
Puede utilizar la pestaa Explorador para ver, crear y modificar objetos y
relaciones. Tambin puede crear carpetas y espacios de nombres para
agrupar objetos.
rea de trabajo
Pestaa Diagrama
Utilice la pestaa Diagrama para mostrar las relaciones entre
los objetos de un proyecto.
Las relaciones entre los objetos se muestran como lneas con
notacin de cardinalidad.
Puede ampliar los objetos y los espacios de nombres para
mostrar la jerarqua de objetos y las relaciones entre los
objetos.
rea de trabajo
Pestaa Mapa de dimensiones
Puede utilizar la pestaa Mapa de dimensiones para ver, crear y modificar
jerarquas y niveles para la dimensin seleccionada en el Visor de proyectos.
Asimismo, puede ver y modificar relaciones de mbito.
Las pestaas Medidas y Atributos se muestran tras pulsar en la pestaa
Mapa de dimensiones.
Utilice la pestaa Medidas para ver o modificar todas las medidas y
relaciones de mbito disponibles en el modelo.
Utilice la pestaa Atributos para ver o modificar el rol del elemento de
consulta seleccionado.
Creacin De Fuentes De Datos
(Data Sources)
Seleccionar Data Sources.
Crear un espacio de nombres.
Definir las relaciones entre las
fuentes de datos.
En el caso de BD debemos
especificar la base de datos y el
usuario que tiene permiso de acceso.
En el caso de powercube debemos
especificar la ruta donde esta ubicado
el archivo .MDC.
Terminar (Finish).
Nota: En este caso trabajaremos la
relacin de base de datos y cognos
powercubes.
Creacin de Paquete Cognos
10
Click derecho en packages,
Cretate y package.
Especificar el nombre del
package.
Seleccionar los elementos que
se desean publicar.
Finish.
Aparece un cuadro de dialogo
que dice:
Ha creado correctamente el
paquete.
Quieres abrir el Asistente para
publicar el paquete?.
Publicacin de Paquete al
Portal de Cognos 10
Se debe seleccionar la
ubicacin donde queremos que
este el nuevo package dentro
del portal de cognos 10.
En el siguiente cuadro de
dialogo se debe de aplicar la
seguridad.
Luego Publish.
Finish
Review
Introduccin a Framework Manager
El flujo de trabajo Framework
Manager
Conociendo los principales
componentes de Framework Manager
Creando Data Sources
Creando Paquetes
Publicando Paquetes
Ejercicio 01
Ejercicio 01
Crear un Nuevo proyecto
Utilizar un wizard para la creacin del
Data Source
Usar una tabla relacional
Crear un paquete de publicacin
Publicar el paquete al portal
Ver el contenido del paquete en Query
Studio
PROCESO DE
MODELADO RELACIONAL
En esta sesin
Conceptos de modelado relacional
Importando metadatos
Determinando la cardinalidad y
relaciones
Determinantes
Otros elementos del men create
Practica 02
Conceptos de modelado
relacional
Cuando se realiza un modelado en Framework
Manager, es importante ser consciente de que no es
necesario que el origen de datos que disee sea un
esquema en estrella perfecto. Los esquemas en copo
de nieve, as como otras formas de esquemas
normalizados tambin son aceptables, siempre y
cuando el origen de datos est optimizado para ofrecer
el rendimiento que necesita para su aplicacin.
Temas que vamos a ver:
Esquemas.
Importar Metadata.
Cardinalidad.
Relaciones.
Determinantes.
Importar Metadatos
Metadatos: Son datos que describen
otros datos.
Para agregar metadatos en
Framework:
1.- Click Derecho al names Spaces.
2.- Run Metadata wizard.
3.- Seleccionar Data Sources.
4.- Marcar las tablas, vistas o
Procedimiento que desea importar.
5.- Next.
6.- Importar.
7.- Finish.
Importar Metadatos
Modificando los elementos de
consulta
Un elemento de consulta es el objeto ms pequeo del
modelo que puede incluirse en un informe. Representa una
nica instancia de algo, como la fecha en que se present un
producto.
En el caso de metadatos relacionales, puede modificar las
propiedades de los elementos de consulta de las siguientes
formas:
Configurando las propiedades Uso y Agregado regular para
reflejar el uso previsto del elemento de consulta.
Formateando los elementos de consulta para controlar cmo se
visualizan los datos en un informe.
Identificando una columna como una solicitud y controlando
cmo los usuarios ven la informacin de solicitud.
Cardinalidad y Relacin
La cardinalidad de una relacin es el
nmero de filas relacionadas de cada
uno de los dos objetos de consulta. Las
filas se relacionan mediante la expresin
de la relacin, que normalmente hace
referencia a las claves principales y
externas de las tablas subyacentes.
2
Validar asuntos de consulta
Puede validar la definicin de un asunto de consulta sin tener
que abrir el cuadro de dilogo Definicin de asunto de
consulta.
Esto es til cuando:
Se han aadido elementos de consulta nuevos a un asunto de
consulta
La definicin del asunto de consulta subyacente ha cambiado
Los parmetros de un procedimiento almacenado han
cambiado
3
2
Review
Conceptos de modelado relacional
Importando metadatos
Determinando la cardinalidad y
relaciones
Determinantes
Otros elementos del men create
Ejercicio 02
Ejercicio 02
Crear un nuevo proyecto.
Crear un nuevo namespace
Ejecutar el importador de metadatos (Sales
Fact Table)
Verificar las relaciones creadas
Cambiar los tipos de elementos de consulta
Determinantes
Crear un nuevo paquete
Publicar en el portal
Abrir el paquete en Query Studio
PROCESO DE MODELADO
DIMENSIONAL
En esa sesin
Conceptos de modelado dimensional
Regular Dimensions
Measure Dimensions
Modelo Dimensional
Trabajando con la dimensin Fecha
Determinando las funciones en cada
nivel de las dimensiones
Ejercicio 03
Conceptos de modelado
dimensional
Framework Manager permite la
creacin de Modelos Dimensionales
(OLAP) usando como base un
modelo en base de datos
relacionales (sin Cubos
Transformer)
Esa tcnica debe ser usada
cuando:
Habilitar al usuario usar
Analysis Studio en base de
datos relacionales
Habilitar Drill Up/Down en
reportes and ad hoc queries
Regular Dimension
Los roles o funciones, son los parmetros que necesita el rolap para
saber cuando se utilizara como una descripcin o como llave, es igual
que en el transforme (Source, Label, Descripcin, etc.
Review
Conceptos de modelado dimensional
Regular Dimensions
Measure Dimensions
Modelo Dimensional
Trabajando con la dimensin Fecha
Determinando las funciones en cada
nivel de las dimensiones
Ejercicio 03
Ejercicio 03
Crear un nuevo proyecto.
Crear un nuevo namespace
Ejecutar el importador de metadatos (Sales
Fact Table)
Verificar las relaciones creadas
Crear un nuevo NameSpace
Crear las dimensiones regulares
Crear las Medidas Regulares
Crear un paquete
Publicar el paquete
Visualizar el paquete en Analysis Studio
TEMAS AVANZADOS
En esta sesin
Modelado en niveles
Clculos y Filtros
Seguridad
Paquetes Multi Lenguas
Demo
Modelado en niveles
Database View:
Contiene todos los query subjects como estn en las fuentes de
datos
Contiene las relaciones entre cada uno de los query subjects
Business Logic View
Los query subjects contienen una nomenclatura de negocios
Aqu se aplican la creacin de clculos y filtros
Presentation View
Es la capa donde se seleccionan los itenes que deben ser
publicados como paquetes
No se debe presentar campos IDs a los usuarios