Está en la página 1de 12

Guía del usuario

Utilización de plantillas de
Crystal Reports® con Citrix®
Resource Manager
para Citrix MetaFrame XP™e 1.0, Feature Release 2 / Service
Pack 2 para Microsoft Windows

Citrix Systems, Inc.


La información de este documento está sujeta a cambios sin previo aviso. Las empresas, los nombres y los
datos en los ejemplos del presente documento son ficticios a no ser que se indique lo contrario. No está
permitido reproducir ni transmitir ninguna parte de este documento en ningún tipo de formato ni por
ningún medio, ya sea electrónico o mecánico, bajo ningún concepto, sin el permiso explícito por escrito de
Citrix Systems, Inc.
© 2002 Citrix Systems, Inc. Reservados todos los derechos.
Citrix, Independent Computing Architecture (ICA), MultiWin, DirectICA, SecureICA, Program
Neighborhood, MetaFrame, MetaFrame XP, WINFRAME, NFuse y Resource Manager son marcas
registradas o marcas comerciales de Citrix Systems, Inc. en Estados Unidos y en otros países.
Microsoft, MS, Microsoft SQL Server, Windows y Windows 2000 son marcas registradas o marcas
comerciales de Microsoft Corporation en Estados Unidos y en otros países.
Todas los demás nombres de productos a los que se hace referencia son marcas de servicios, marcas
comerciales o marcas registradas de sus respectivos fabricantes.
Última actualización: 25 Julio 2002 (SH)
Utilización de plantillas de Crystal Reports con Citrix Resource Manager 3

Contenido
• “Introducción” presenta una introducción a las plantillas de Crystal Reports
para Citrix Resource Manager.
• “Informes disponibles” explica qué plantillas de informe están disponibles y
qué tipo de información incluyen.
• “Cómo empezar” describe instrucciones paso a paso para instalar los archivos
de Crystal Reports y configurar la base de datos de resumen para utilizar las
plantillas.
• “Configuración de una plantilla y creación de un informe” describe
instrucciones paso a paso para configurar una plantilla de Crystal Reports y
crear un informe.

Introducción
Citrix suministra una serie de plantillas de informe, diseñadas específicamente para
la base de datos de Citrix Resource Manager, para utilizarlas con el software de
Seagate Crystal Reports.
Crystal Reports amplía las funciones de creación de informes estándar de Resource
Manager ofreciendo una mayor gama de posibilidades para crear informes y
trabajar con la información contenida en ellos. Las plantillas pueden utilizarse tal
cual y también pueden modificarse para personalizar o ampliar los informes de la
base de datos de resumen.
Para crear informes a partir de una base de datos es necesario acceder a las tablas de
información de la base de datos usando el esquema de la misma. El esquema es una
descripción de una base de datos en el lenguaje del sistema de administración de la
base de datos (DBMS). Las plantillas de Crystal Reports usan el esquema de la base
de datos de resumen para obtener información de ella e incluirla en el informe. El
esquema de la base de datos de resumen está explicado en el Apéndice B de la Guía
del administrador de Citrix Resource Manager. Puede utilizar el esquema de la
base de datos para ampliar la creación de informes y consultas suministrados por
Resource Manager utilizando programas de otros fabricantes.
4 Utilización de plantillas de Crystal Reports con Citrix Resource Manager

Informes disponibles
Hay 16 plantillas de Crystal Reports disponibles. La tabla siguiente muestra las
plantillas disponibles y describe lo que se puede incluir en cada informe y qué
información aparece.

Plantilla de informe Descripción


AppServerUsage Este informe muestra información sobre un proceso seleccionado, un gráfico con
(Información de servidores de el porcentaje de uso del proceso en los diez servidores de la comunidad en los
aplicaciones) que más se ha utilizado el proceso (por orden de servidor más usado), y el
número de veces que el proceso se ejecutó en cada servidor. También es posible
seleccionar un servidor y/o un usuario concreto para crear un informe más
específico. La información sobre el proceso incluye el tipo, versión y número de
veces que se ejecutó. Al hacer clic en Order by Server Name(s) se crea un
gráfico ordenado por nombre de servidor.

AppUserInfo Este informe muestra información sobre un proceso seleccionado y muestra


(Información de usuarios de todos los usuarios que han ejecutado el proceso, junto con el número de veces
aplicaciones) que lo ejecutaron (ordenados por número de veces) También es posible
seleccionar un servidor y/o un usuario concreto para crear un informe más
específico. La información sobre el proceso incluye el tipo, versión y número de
veces que se ejecutó. Al hacer clic en Order by Users se crea un gráfico
ordenado por dominio/nombre de usuario.

CpuTimeInfo Este informe muestra las estadísticas y detalles de la duración de un proceso


(Información de duración de seleccionado. También es posible seleccionar un servidor y/o un usuario concreto
aplicaciones) para crear un informe más específico. La información sobre duración incluye el
tiempo cargado, tiempo activo, relación entre tiempo activo/cargado, la duración
total de proceso activo y proceso cargado, así como el primer y el último uso
registrados. La información sobre el proceso incluye el tipo, versión y número de
veces que se ejecutó.

CpuUsageAllServers Este informe muestra la media de tiempos de procesador y tiempos de


(Información de CPU) interrupción de la CPU (como porcentajes), para cada servidor de la comunidad y
para la comunidad en su conjunto. También muestra un recuento de muestras, y
las fechas de inicio y fin del informe. Al hacer clic en un nombre de servidor
aparecen los datos estadísticos y gráficos para el tiempo de procesador como
porcentaje, y el tiempo de interrupción, como porcentaje, para ese servidor.

CpuUsageTopTenServers Este informe muestra la media del tiempo de procesador y del tiempo de
(Información de CPU (los diez interrupción de CPU (como porcentajes) para cada uno de los diez servidores
servidores principales)) más utilizados de la comunidad, ordenados por tiempo medio de procesador, y
para el conjunto de esos diez servidores. También muestra un recuento de
muestras, y las fechas de inicio y fin del informe. Al hacer clic en un nombre de
servidor aparecen los datos estadísticos y gráficos para el tiempo de procesador
como porcentaje, y el tiempo de interrupción, como porcentaje, para ese servidor.

CpuUse Este informe muestra las estadísticas y detalles del uso de CPU por parte de un
(Uso de CPU por aplicación) proceso seleccionado. También es posible seleccionar un servidor y/o un usuario
concreto para crear un informe más específico. Las estadísticas del proceso
incluyen la utilización total de CPU y la utilización de CPU en modo kernel y en
modo usuario, para cuando el proceso está cargado y activo. La información
sobre el proceso incluye el tipo, versión y número de veces que se ejecutó.

FavApps Este informe muestra información de procesos y sesiones sobre un usuario


(Aplicaciones favoritas por seleccionado. También es posible seleccionar un servidor y/o un proceso
usuario) concreto para crear un informe más específico. Para cada proceso, el informe
muestra el nombre, versión, tiempo cargado total, tiempo activo total, el
porcentaje de tiempo activo, la fecha y hora de la última vez que se usó, y el
número de veces que se ejecutó. La información de sesiones incluye el número
de sesiones, el número de procesos ejecutados y la fecha y hora de la primera y
la última sesión.
Utilización de plantillas de Crystal Reports con Citrix Resource Manager 5

Plantilla de informe Descripción


MemoryAllServers Este informe muestra el uso del archivo de paginación (como porcentaje) en cada
(Información de memoria) servidor de la comunidad, por orden de mayor a menor uso, y para toda la
comunidad en conjunto. Al hacer clic en un nombre de servidor, se muestra la
estadística y gráficos sobre el uso del archivo de paginación.

MemoryTopTenServers Este informe muestra el uso del archivo de paginación (como porcentaje) en cada
(Información de memoria (los uno de los diez servidores más utilizados de la comunidad, por orden de mayor a
diez servidores principales)) menor uso, y para los diez servidores en conjunto. Al hacer clic en un nombre de
servidor, se muestra la estadística y gráficos sobre el uso del archivo de
paginación.

MemUse Este informe muestra las estadísticas de utilización de memoria por parte de un
(Uso de memoria por aplicación) proceso seleccionado. También es posible seleccionar un servidor y/o un usuario
concreto para crear un informe más específico. La información del proceso
incluye detalles sobre los conjuntos de trabajo nominal, máximo y durante
actividad, bloque paginado y bloque no paginado máximos, uso máximo del
archivo de paginación y errores de página. La información sobre el proceso
incluye el tipo, versión y número de veces que se ejecutó.

MetricDetails Este informe muestra un gráfico de mediciones de toda la comunidad de


(Información sobre mediciones) servidores durante un periodo de tiempo seleccionado. El gráfico muestra los
valores de las mediciones de toda la comunidad y la hora en cada punto del
gráfico. Al hacer clic en un nombre de servidor se muestra un informe para ese
servidor. Los informes de servidores individuales contienen gráficos que
muestran los valores de todas las mediciones del servidor y la hora en cada punto
del gráfico. La información para cada medición del servidor aparece en tablas que
muestran el objeto, contador, instancia, fecha y hora y valor de la medición.

MetricReport Este informe muestra información y un gráfico sobre una medición seleccionada
(Informe de medición por en el servidor seleccionado. El informe muestra la estadística de los valores de la
servidor) medición así como la hora de inicio y hora de fin del informe y el número de
muestras de la medición contadas durante el periodo cubierto por el informe.

ProcessHistory Este informe muestra un historial detallado de sesiones para un usuario


(Información histórica de seleccionado. También es posible seleccionar un servidor y/o un proceso
aplicaciones para un usuario) concreto para crear un informe más específico. La información de procesos
incluye la hora de inicio y fin de cada uso, el servidor donde se ejecutó el proceso,
el nombre del proceso, el código de salida y el tiempo activo del proceso, como
porcentaje del proceso cargado total. La información de sesiones incluye el
número de sesiones, el número de veces que se ejecutó el proceso seleccionado
y la hora de la primera y la última sesión.
6 Utilización de plantillas de Crystal Reports con Citrix Resource Manager

Plantilla de informe Descripción


ServerUse Este informe muestra información sobre sesiones para un usuario seleccionado y
(Información histórica de un gráfico con los 10 servidores más utilizados, como porcentajes. También es
utilización de servidores) posible seleccionar un servidor y/o un proceso concreto para crear un informe
más específico. La información de sesiones incluye el número total de sesiones,
el número total de procesos ejecutados y la fecha y hora de la primera y la última
sesión.

SessionHistory Este informe muestra un historial detallado de sesiones para un usuario


(Información histórica de seleccionado. También es posible seleccionar un servidor y/o un proceso
sesiones de un usuario) concreto para crear un informe más específico. La información de sesiones
incluye el número total de sesiones, el número total de procesos ejecutados, la
fecha y hora de la primera y última sesión, las horas de inicio y fin y la duración de
cada sesión, y el número de procesos ejecutados en cada sesión. Al hacer clic en
Process List en una sesión aparece una lista de procesos de la sesión que
muestra todos los procesos que se ejecutaron durante la sesión, junto con su
hora de inicio y fin.

SystemSummary Este informe muestra un resumen de la información de un servidor, para un


(Resumen del sistema) periodo de tiempo seleccionado. El informe incluye los usuarios que tuvieron
acceso al servidor, el número de procesos que utilizaron y la utilización de
memoria y de CPU por parte de dichos procesos. Al hacer clic en un nombre de
servidor se muestra un informe de resumen para ese servidor. Este informe
muestra las mediciones registradas del servidor, incluido el objeto, contador e
instancia de cada medición, y la estadística de los valores de la medición.
Utilización de plantillas de Crystal Reports con Citrix Resource Manager 7

Cómo empezar
Las secciones siguientes describen los requisitos del sistema necesarios para utilizar
las plantillas de Crystal Reports y cómo instalar los archivos necesarios; también se
describen los procedimientos para configurar una plantilla y crear un informe.

Requisitos del sistema


Para utilizar las plantillas de Crystal Reports es necesario contar con el software
siguiente:
• Citrix MetaFrame XPe 1.0, Feature Release 2
• Seagate Crystal Reports versión 8.5 o posterior
• Microsoft SQL Server versión 7 ó 2000
—O bien,—
• Oracle Database versión 7, 8i ó 9i
Para obtener información sobre cómo configurar Citrix MetaFrame, Resource
Manager y una base de datos de resumen (Microsoft SQL Server u Oracle) consulte
la Guía del administrador de Citrix MetaFrame XP 1.0, Feature Release 2/Service
Pack 2 y la Guía del administrador de Citrix Resource Manager.
Crystal Reports puede instalarse en cualquier equipo que pueda conectar con el
servidor que contiene la base de datos de resumen.

Instalación de los archivos


 Para instalar los archivos necesarios para usar las plantillas de Crystal
Reports
1. Descargue y descomprima los archivos de plantillas (*.rpt) y el archivo
SDBReportViews.sql para el tipo de base de datos que esté utilizando
(Microsoft SQL Server u Oracle) desde el sitio http//:www.citrix.com/
download.
2. Guarde una copia de los archivos de plantillas. Modificará estos archivos
cuando configure las plantillas.
8 Utilización de plantillas de Crystal Reports con Citrix Resource Manager

Configuración de la base de datos de resumen para


utilizar las plantillas
Instalación de las vistas en la base de datos
Es necesario instalar las vistas (views) en la base de datos. Crystal Reports utiliza
cada vista para extraer información de la base de datos y así producir informes.

Nota Antes de instalar las vistas, es necesario crear una base de datos de resumen
y activar la funcionalidad de base de datos de resumen en Resource Manager.

 Para instalar las vistas en Microsoft SQL Server


1. Abra el analizador de consultas (SQL Query Analyzer). Para ello, elija Inicio >
Programas > Microsoft SQL Server > Analizador de consultas.
2. En el cuadro de diálogo Conectar a SQL Server, en la lista Servidor SQL
Server, seleccione el servidor que contiene la base de datos de resumen y, a
continuación, conéctese con este servidor usando las mismas credenciales de
nombre de usuario y contraseña que utiliza el servidor de conexión con la base
de datos de Resource Manager para conectarse con la base de datos de resumen.
3. En la ventana Analizador de consultas SQL, en el menú Archivo, haga clic en
Abrir. Seleccione el archivo “SDBReportViews.sql” y haga clic en Aceptar.
4. En la lista de bases de datos, seleccione el nombre de la base de datos de
resumen.
5. Instale las vistas en la base de datos de resumen, haciendo clic en Ejecutar en el
menú Consulta, o haciendo clic en .

 Para instalar las vistas en Oracle


1. Abra la ventana SQL Plus. Para ello, seleccione Inicio > Programas > Oracle
> Application Development > SQL Plus.
2. En el cuadro de diálogo Log On, escriba el nombre de servicio de la base de
datos de resumen e inicie la sesión en ella utilizando las mismas credenciales de
nombre de usuario y contraseña que utiliza el servidor de conexión con la base
de datos de Resource Manager para conectarse con la base de datos de resumen.
3. En la ventana SQL Plus, escriba @d\SDBReportViews.sql, donde d es la ruta
completa del archivo; a continuación, presione ENTRAR.
Utilización de plantillas de Crystal Reports con Citrix Resource Manager 9

Configuración de una plantilla y creación de un informe


Los procedimientos siguientes muestran cómo configurar una plantilla de Crystal
Reports y cómo crear un informe usando Crystal Reports versión 8.5.

Cómo configurar una plantilla de Crystal Reports


El primer procedimiento configura la ubicación de la base de datos a la que las
vistas de informes de la plantilla tienen que acceder para crear el informe. El
segundo procedimiento define el contenido de las distintas posibilidades (campos
de parámetros de informes) a la hora de crear un informe: por ejemplo, nombres de
comunidades, nombres de servidores, usuarios, procesos, etcétera. Sólo es
necesario configurar cada plantilla una vez.

 Para configurar la ubicación de la base de datos para las vistas de informe


1. En Crystal Reports, abra una plantilla, por ejemplo: "FavApps.rpt"
2. Configure la base de datos que se utilizará para crear el informe (la base de
datos de resumen). En el menú Database, seleccione Set Location.
3. En el cuadro de diálogo Set Location, seleccione las vistas “vwFavApps”
enumeradas en Databases, y haga clic en Set Location.
4. En el cuadro de diálogo Data Explorer, busque el nombre de origen de datos
(DNS) "rmsummarydatabase" y expándalo. Si el sistema lo solicita, introduzca
las credenciales de autenticación usadas para crear el origen de datos del
sistema.
5. Haga clic en la tabla [databasename.userID.]vwFavApps y después, en Set.

Nota La vista seleccionada dependerá de la plantilla de informe que esté


utilizando.
En informes donde aparece más de una vista, seleccione cualquiera de ellas.

6. En Propagate Set Location, haga clic en Yes. Esto garantiza que todas las vistas
necesarias para el informe tendrán como referencia la misma ubicación de la
base de datos.
7. En el cuadro de diálogo Set Location, haga clic en Done.
8. En Propagate Set Location, haga clic en Yes. Esto garantiza que todas las vistas
necesarias para los subinformes tendrán como referencia la misma ubicación de
la base de datos.
A. Si el informe contiene subinformes, haga clic con el botón derecho en el
subinforme y, a continuación, haga clic en Edit Subreport.
10 Utilización de plantillas de Crystal Reports con Citrix Resource Manager

B. Repita los pasos del 2 al 7 para cada subinforme.


C. Una vez terminada la edición del subinforme, haga clic en .

 Para definir los campos de parámetros para el informe


El procedimiento siguiente rellena las variables de los campos del cuadro de
diálogo Enter Parameter Values con valores que puede utilizar para crear informes.

Nota La información contenida en los campos de parámetros del informe debe


actualizarse cada vez que se agreguen nuevas variables en la comunidad que
afecten a los informes; por ejemplo, cuando se agreguen comunidades, usuarios,
procesos o servidores nuevos.
Al crear un informe, puede introducir manualmente las variables sobre las que
desea crear el informe en los campos del cuadro de diálogo Enter Parameter Values,
en vez de utilizar las opciones disponibles.

1. En el menú Insert, seleccione Field Object.


2. En el cuadro de diálogo Field Explorer, expanda el nodo Parameter Fields.
3. En cada campo de parámetro, haga clic con el botón derecho y seleccione Edit.

Nota No es necesario editar los campos de parámetros si hay un signo "?" en el


nombre.

4. En el cuadro de diálogo Edit Parameter Field, haga clic en Set default values.
5. Seleccione el valor que desee definir como predeterminado y haga clic en .
Puede hacer clic en para definir todos los valores disponibles como
predeterminados.
6. Haga clic en OK dos veces y después en Close.
7. Guarde la plantilla.

Cómo crear un informe


Una vez configurada una plantilla, tan sólo tiene que especificar campos de
parámetros y valores discretos para generar vistas previas de informes con ella.
1. Abra un archivo de plantilla que haya configurado.
2. Cree una vista previa del informe haciendo clic en Refresh Report Data en el
menú Report, o haciendo clic en .
Utilización de plantillas de Crystal Reports con Citrix Resource Manager 11

3. En el cuadro de diálogo Enter Parameter Values, en Parameter Fields, haga


clic en cada campo de parámetro que desee usar en el informe y seleccione un
valor apropiado para cada uno en la lista Discrete Value o introduzca el valor
deseado manualmente.
4. Haga clic en OK. Crystal Reports crea el informe con información obtenida de
la base de datos de resumen usando los valores de los campos de parámetros
que ha introducido.

También podría gustarte