Archivos Excel en Cognos Analytics (Módulo de Datos)

Realizado por nuestro SmartB Gerardo Delgado

Según la continuación del artículo de Cognos Analytics (CA) anterior, corresponde explicar la creación de un Módulo de Datos (MD a partir de un archivo externo cargado en CA). Unas de las ventajas es vincular dicho archivo con otros, asumiendo que cada Excel corresponde a un set de datos y otra es la creación de nuevas medidas, por lo tanto columnas nuevas que se pueden analizar en Reportes o Dashboard. Continue reading

Caso de Uso con Cognos TM1 de IBM : modelo y reporte para periodo actual (Parte 3)

Realizado por nuestro SmartB Gerardo Delgado

Reporte

Dentro de la herramienta Cognos TM1 de IBM, tenemos la posibilidad de crear filtros, asociados a una dimensión tiempo.

Este artículo permitirá dar una idea al usuario de como se establecen por defecto los elementos actuales (Año, Mes, etc) en los filtros.

Permitiendo visualizar los valores de los reportes en función de la fecha actual y así como el histórico en caso de que se requiera. Continue reading

Instalación de OBIEE 11g Parte II – Instalando OBIEE 11g en 10 simples pasos.

Por Johana Hernández 
 
 
 
Requisitos
·         Sistema Operativo: Windows o Linux (x86 o x64).
·          Al menos 4 GB en RAM y 4 Procesadores.
·         Haber Instalado Oracle Database Express Edition 11g Release 2, aquí el linkpara la descarga directa de los instaladores. (Para éste ejemplo usaremos una versión express de la Base de datos, pero para ambientes productivos es recomendable tener instalada una versión full de la Base de Datos).
·         Haber completado la Parte I de la Instalación de OBIEE – Creación de los Esquemas de la Base de Datos. De igual manera aquí encontraran el linkpara descargar el RCU.
·         Descargar desde aquílos instaladores de OBIEE 11g según su sistema operativo y su distribución.
Instalación  
 
Paso 1: Extraer en el mismo directorio cada uno de los archivos que fueron descargados.
Paso 2: Ejecutar el archivo setup.exe ubicado en  Disk1.
Paso 3: En la primera pantalla de instalación presione Siguiente.
 
Paso 4: Seleccionar Omitir Actualizaciones de Software y Siguiente
Paso 5:Seleccionar Instalación Simple,  y validar que la comprobación sea exitosa.
 

 

Paso 6: Seleccionar el directorio de Instalación e ingresar las credenciales de administrador.
 
 
Paso 7: Seleccione los componentes a instalar.
 
 
Paso 8: En la siguiente pantalla ingresar lo siguiente:
·         Tipo de Base de Datos: Oracle Database
·         Cadena de Conexión: localhost:1521:XE
·         Nombre de Usuario de Esquema BIPLATFORM: DEV_BIPLATFORM
·         Contraseña de Esquema BIPLATFORM: passw0rd
 
Luego presionar Siguiente.
 
 
 
Paso 9: Completar con la siguiente información
·         Tipo de Base de Datos: Oracle Database
·         Cadena de Conexión: localhost:1521:XE
·         Nombre de Usuario de Esquema MDS: DEV_MDS
·         Contraseña de Esquema MDS: passw0rd
Luego presionar Siguiente.
 
 
 
Paso 9: Descarte las notificaciones a menos que desee recibirlas, presione Siguientey seguidamente Instalar.
 
 
Paso 10: Cuando termine de instalar verificar que las configuraciones hayan terminado correctamente, luego  Siguiente.
 
 

 

Listo, hemos instalado OBIEE 11g.

Instalación de OBIEE 11g Parte I – Creación de los Esquemas de la Base de Datos.

Por Johana Hernández 




Requisitos
·       Sistema Operativo: Windows o Linux (x86 o x64).
·        Al menos 4 GB en RAM y 4 Procesadores.
·       Descargar e instalar Oracle Database Express Edition 11g Release 2, siga el siguiente link. (Para esta instalación usaremos una versión express de la Base de datos, pero para ambientes productivos es recomendable tener instalada una versión full de la Base de Datos).
·       Descargar el Repository Creation Utility (RCU),  puede encontrarse en el siguiente  link.
Instalación
Luego de la instalación de la base de datos en su versión full o su versión express, debemos hacer la instalación del RCU, aquí un paso a paso de cómo hacerlo:  
Paso 1: Extraer el archivo descargado y ejecutar el archivo rcu.bat ubicado en la raíz de la carpeta extraída rcuHome/BIN.
Paso 2: Presionar el botón Siguiente.
  Paso 3: Seleccionar la opción Crear y Siguiente.
Paso 4: Ingresar las credenciales de la base de datos y luego Siguiente.

·            Nombre del Host: localhost
·            Puerto: 1521
·            Nombre del Servidor: XE
·            Usuario: sys
·            Contraseña: passw0rd
Paso 5: Ignorar el Mensaje que arroja la instalación a continuación. Y Posteriormente Aceptar.
Paso 6:  Seleccionar el ítem Oracle Business Intelligence, automáticamente se debieran seleccionar los ítems Business Intelligence Platform y Metadata Services de la categoría Esquemas Comunes de AS, si no es así seleccionar cada una de ellas. Luego Siguiente. Y Aceptar.
Paso 7: Seleccionar la opción Usar las Mismas Contraseñas para Todos los Esquemas, ingresar y confirmar la contraseña para los componentes y luego presionar Siguiente
Paso 8: Los siguientes pasos serán Aceptar y presionar Siguiente hasta que encontremos la opción Crear y Cerrar.

Ya hemos realizado la instalación correcta de los esquemas de la base de datos a través del Repository Creation Utility.

Report Studio – Render Variable (Boolean Variable)

Por Gerardo Delgado
Render Variable es una propiedad de los objetos de Report Studio, la cual, permite manejar la reproducción del objeto cuando el reporte es ejecutado, en otras palabras si el objeto se visualiza o no.

Para esto es necesario crear una Boolean Variable (Dependiendo del Caso: String), dicha variable será asignada a la propiedad Render.

 
Para este caso en particular será utilizada una función para saber el tipo de Output del reporte (HTML, PDF, entre otros) y según se visualizara una columna extra de la lista y un Titulo extra. Pasos:
1) Crear la variable:

2) Definir la expresión / función a la variable:

3) Asignar la Boolean variable a la propiedad render variable del titulo:

4) Asignar la Boolean variable a la propiedad variable de la Columna de la lista (Ancestor: List Column):
 5) Visualización en formato HTML del reporte:

6) Visualización del formato PDF del reporte:

A través del uso de esta propiedad podemos ocultar block completos, ocultar subtítulos de prompts o incluir singletons cuando se exporte un reporte, inclusive asignarle la variable a un value prompt para jugar con las columnas de una lista.

Drill Up/Down Independiente sobre los miembros de un mismo nivel (Advanced)

Especificaciones:
IBM Cognos Report Studio v 10.2.1
 
 
El problema se presentó ya que el cliente requería un reporte que hiciera drill up y drill down independiente por grupo de cuentas y a su vez cambiar la cuenta principal (cuenta padre) por la cuenta siguiente en la jerarquía de la misma.
Solución:

 

Se crean Data Items para distinguir los niveles y poder realizar el Drill Down Individual. Para el primer nivel (Activo, Pasivo, Patrimonio) se filtran por nombre de cuenta y para el siguiente nivel (level 1) se crean 3 Data Items con diferentes nombres.
Se organizaron los Data Items en el crosstab de manera que quedarán como los solicitó el usuario
Los data ítems ubicados a la derecha se ocultan para que sólo muestre la cuenta principal y debajo de esta su primer hijo.
Luego se definen los “member set” para realizar el drill down independiente de cada bloque de cuentas, debajo de cada cuenta principal se coloca la cuenta level 1 correspondiente.
En la configuración de Drill Behavior, nos colocamos sobre la pestaña Advanced y a las cuentas principales (Pasivo, Activo, Patrimonio) para las opciones de Drill Up y Drill Down le colocamos la opción de “Ancestor” y el número 1 en el recuadro Depth, esto es para que este Data Item tome la posición de su cuenta padre al momento de hacer drill up o drill down.
 En la configuración de Drill Behavior, nos colocamos sobre la pestaña Advanced y a las cuentas secundarias para las opciones de Drill Up y Drill Down le colocamos la opción de “Replace Expression“, esto es para que este Data Item  se haga independiente uno del otro y se haga drill up o drill down sin afectar otra cuenta del mismo nivel

 

Resultado: