Creación, ejecución y visualización de informes.
- Comprobación del código SQL ejecutado durante la ejecución del informe
- Inicie IBM® Cognos Connection y pulse Administración.
- Pulse Configuración.
- Pulse Asignadores y servicios.
- Pulse el asignador listado como, por ejemplo, http://localhost:9080/insight.
- Encuentre Servicios de informe y pulse Establecer
propiedades.
- Pulse Valores.
- Marque el elemento en ‘Sí': Registrar auditoría de la consola nativa
del servidor de informes
- Ejecute un informe.
- Vaya al directorio de registro de la instalación de Rational Quality
ManagerCognos. La ubicación predeterminada
es C:/Archivos de programa/IBM/Rational Insight/cognos/logs.
- Ordene los archivos según la hora de última modificación y abra el archivo más reciente
del registro llamado cogserver.log
- Encuentre las cláusulas select. Estas son sentencias SQL que se ejecutan
en la base de datos durante la ejecución del informe.
- Verificar que Custom Reporting está obteniendo los datos y proporcionándolos
al informe
Nota: La siguiente recomendación se aplica sólo a los informes operativos
de datos activos. El proceso no debe ser seguido por informes generados
a partir de datos en el depósito de datos.
- Compruebe que el archivo de configuración de datos XML es el correcto para
un informe activo y que está configurado con el servicio de datos correcto. Compruebe
que el tipo de autenticación coincide con el despliegue de servicio de datos.
- Compruebe que el ODBC del sistema está apuntando al archivo de configuración de datos
XML correcto.
- Compruebe que el origen de datos en Cognos Connection
está conectado.
- Compruebe que el modelo de proceso de la consulta del informe está establecido en
Local limitado.
- Active el modelo de depuración de los registros de jdbc, odbc y cognos y compruebe
el registro:
- La vía de acceso predeterminada del controlador de registro de JDBC de
Custom Reporting es (por ejemplo, en Windows):
La vía de acceso predeterminada
de los registros es:
- Cuando se prueban datos en FM: {user.home}\logs\ri_jdbc.log
- cuando se ejecutan informes en QueryStudio o ReportStudio: C:\WINDOWS\system32\config\systemprofile\logs\ri_jdbc.log
La primera vez que se genera
el registro, se copiará un archivo llamado log4j.properties
a dicha carpeta. El nivel de registro predeterminado es info, cámbielo a debug
si lo necesita.
- Registro de ODBC de
Custom Reporting
Abra el editor de registro, encuentre la clave: HKEY_LOCAL_MACHINE>SOFTWARE>ODBC>ODBCINST.INI>IBM
Rational Quality Manager Report Authoring XML ODBC Driver,
y añada un valor String donde name es debug y value es
la carpeta donde debe colocarse el archivo de registro odbc.
- Registro ODBC de Cognos
En el directorio de instalación
[directorio_instalación_insight]/cognos/bin,
encuentre el archivo cogdmod.ini, elimine el comentario antes de [TRACE] y
añada líneas como las siguientes:
[TRACE] output=C:\cognos.log data=yes
- Eliminación de líneas partidas en los informes de gráficas de líneas
- Para optimizar el espacio, no se almacenan totales que den como resultado cero en las tablas de hechos del
depósito de datos de Rational Quality
Manager. Si la gráfica tiene un valor de dimensión sin datos, la gráfica de
líneas tendrá una línea partida. Para eliminar una línea partida:
- Inicie IBM Cognos Report Studio y abra la consulta de origen de la
gráfica.
- Cree un nuevo elemento de datos y añada las siguientes líneas de código
para sustituir el valor nulo con un total cero:
IF ( <measure> is null ) THEN
( 0 )
ELSE
( total(<measure>) )
- Guarde el trabajo y cierre IBM Cognos Report Studio.
Cuando se visualiza un informe en un navegador web que acceda a IBM Cognos BI
Server, obtendrá el siguiente error: Data name not found, and
no default driver specified
- Compruebe el archivo odbcinst.ini:
- Abra el archivo odbcinst.ini en un editor de texto.
- Vaya a la sección [Custom Reporting XML
ODBC Driver].
- Compruebe que la propiedad Driver apunta a la vía de acceso de
archivo correcta de libratlxml.so
- Compruebe el archivo odbc.ini:
- Abra el archivo odbc.ini en un editor de texto.
- Compruebe que el DSN del sistema deseado existe y que el valor de su propiedad Driver
es IBM Rational Quality Manager Custom Reporting XML ODBC
Driver. Si el DSN no existe, añádalo tal como se muestra
en el ejemplo:
[RationalQualityManager]
Driver = Rational Quality
Manager XML ODBC Driver
DataSource = RationalQualityManager
Description = A DSN example
Configuration = /opt/ibm/Rational Insight/dataconfig/Configuration/rationalqualitymanager.xdc
- Verifique la vía de acceso de JVM
- En la consola, ejecute el mandato export.
- Compruebe que la variable "LD_LIBRARY_PATH" incluye la vía de acceso de IBM Java™ Virtual
Machine utilizada por Custom Reporting. Un ejemplo sería
/opt/ibm/Rational Insight/AppServer/java/jre/bin;/usr/local/lib.
- Compruebe que la variable "PATH" incluye la vía de acceso de IBM Java Virtual
Machine utilizada por Custom Reporting.
Un ejemplo sería /opt/ibm/Rational Insight/AppServer/java/jre/bin/classic.