Share via


Opciones de diseño para optimizar el rendimiento

Cuando diseñe informes, y especialmente cuando diseñe informes para el Web, debe permitir que los usuarios de los informes dirijan los datos que ven. Es decir, que muestre información resumida para que los usuarios puedan navegar por el informe con rapidez y profundizar en él para tener acceso a datos adicionales. De esta manera, el tráfico Web y el tiempo de respuesta se reducen al mínimo, ya que sólo los datos solicitados por el usuario se transfieren desde el servidor de la base de datos.

Estos son sólo algunas de las ventajas de diseñar informes dirigidos a los usuarios:

  • Los usuarios de informes ganan control interactivo sobre el tipo y la cantidad de información que ven en el Web.
  • La transferencia de datos y el tráfico en la red disminuyen, ya que el servidor de la base de datos sólo devuelve la información solicitada por los usuarios.
  • Cuando los usuarios necesitan informes de datos en tiempo real en el Web, los informes orientados al usuario responden rápidamente y se comunican eficazmente con el servidor de la base de datos.
  • Los informes ganan utilidad ya que cada usuario personaliza el contenido del informe, creando por tanto una solución de informes específica a su problema de toma de decisiones en concreto.

Informes de resumen

El diseño y la distribución de informes de resumen es un modo relativamente sencillo de asegurarse de que los usuarios encuentren rápidamente los datos que necesitan en el Web. Un informe resumen puede incluir tantos datos como cualquier otro informe. Sin embargo, al ocultar la sección Detalles de un informe de resumen, evita saturar a los usuarios con datos que quizás no necesitan inmediatamente.

Cuando la sección Detalles se oculta, los usuarios navegan primero por el árbol de grupo hasta encontrar los datos que desean. A continuación, al profundizar en el informe, pueden solicitar datos específicos que se devuelven rápidamente sin registros innecesarios. Esto es especialmente importante para mejorar la navegación en informes de resumen extensos, que pueden constar de cientos, miles o incluso decenas de miles de páginas.

Subinformes a la orden

Si su informe tiene una sección que maneja un gran número de registros, puede poner dicha sección en un subinforme a la orden. Un subinforme a la orden aparece como hipervínculo del informe principal. Cuando abre el informe principal, no se recupera ningún dato del subinforme a la orden hasta que no se profundiza en el hipervínculo.

Por ejemplo, cuando se diseña un informe que muestra las ventas trimestrales de cada empleado para cada producto y cada tipo de producto, también puede desear realizar un seguimiento del progreso de cada empleado incluyendo información sobre las ventas de cada semana. Estos datos adicionales, sin embargo, pueden no ser de interés para muchos de los usuarios que vean el informe. En tal caso, extraiga la parte de ventas semanales del informe y adjúntelo como subinforme a la orden. Sólo se recupera de la base de datos información detallada sobre las ventas semanales cuando un usuario profundiza hasta el subinforme a la orden.

Muchos objetos del informe, como tablas cruzadas grandes y gráficos avanzados, son candidatos ideales para incluirlos en subinformes a la orden, ya que el objeto no se procesa hasta que no se profundice en él.

También podría colocar estos objetos de informes en una sección Detalles oculta de un informe que utilice la opción Ejecutar agrupamiento en el servidor. De esta forma, el servidor de la base de datos realiza la mayor parte del proceso y sólo una parte de los registros se transfiere desde el servidor al equipo local.

Vincular tablas en vez de vincular subinformes

Siempre que sea posible, coordine los datos de su informe vinculando tablas de la base de datos con el Asistente de Vínculo Visual, en vez de hacerlo vinculando subinformes regulares, es decir, subinformes que no son subinformes a la orden, con el informe principal. Ya que cada subinforme se ejecuta como informe independiente, las tablas vinculadas suelen tener ventajas de rendimiento.

Vea también

Ocultar detalles en informes de resumen | Insertar subinformes | Vincular tablas de bases de datos