Cómo establecer la prioridad de las consultas

Puede establecer parámetros que especifiquen cómo se realizará la priorización de las consultas.

Cuando se ejecuta un informe con los controles de solicitud definidos, se recupera toda la información de los parámetros, incluida la información de parámetros definida en el informe, el modelo y el origen de datos. Esto es necesario para introducir los datos y para alinear funciones de controles de solicitud con las de su parámetro asociado. Esta operación puede influir en el rendimiento, especialmente cuando hay muchas consultas o son complejas. Desde la perspectiva del usuario, puede tardar demasiado tiempo en presentar la primera página de solicitud o la página del informe.

Para aumentar la velocidad, los autores de informes pueden establecer una sugerencia de consulta en Report Studio con el fin de otorgar prioridad a una consulta al determinar la información del parámetro. Las consultan se priorizan en función de donde se utilizan y de si contienen filtros. Un grupo de prioridad es el conjunto de consultas que comparten atributos similares, como un filtro. En lugar de recuperar los parámetros para todas las consultas al mismo tiempo, se recuperan primero los parámetros para las consultas con prioridad definida por el autor, independientemente de como se haya establecido la priorización de consultas automatizada. Para obtener más información acerca de parámetros, filtros y controles de solicitud, consulte la publicación IBM® Cognos Report Studio Guía del usuario.

Las consultas se agrupan por prioridad según se muestra en la tabla siguiente. Cuando un grupo de consultas tiene subgrupos, el primer subgrupo tiene prioridad sobre el segundo.

Grupo de consultas

Prioridad

Consultas con la propiedad Utilizar para información del parámetro establecida en Sí en Report Studio

1

Consultas con filtros definidos que no se utilizan para rellenar controles de solicitud

  • Primera referencia a esas consultas
  • Referencias posteriores a esas consultas

2

Consultas con filtros definidos que se utilizan para rellenar controles de solicitud

  • Primera referencia a esas consultas
  • Referencias posteriores a esas consultas

3

Consultas sin filtros definidos que no se utilizan para rellenar controles de solicitud

  • Primera referencia a esas consultas
  • Referencias posteriores a esas consultas

4

Consultas sin filtros definidos que se utilizan para rellenar controles de solicitud

  • Primera referencia a esas consultas
  • Referencias posteriores a esas consultas

5

Para especificar una configuración para todo el sistema que defina el modo de procesar las consultas y los grupos de consultas, se puede asignar un nombre o un valor de configuración a la configuración avanzada del servidor de informes, RSVP.PROMPT.RECONCILIATION. Esto permite especificar el grado de conciliación entre las funciones de control de solicitud y el tipo de datos, y los del parámetro asociado. El valor elegido determina si es más importante la velocidad o la precisión de la conciliación. Por ejemplo, si el autor de informes garantiza que los parámetros se definan con el mismo tipo de datos y funciones (p.ej., opcionalidad, cardinalidad y discreción), en todas las consultas, al especificar CHUNKED o 3, es probable que se consiga el mejor rendimiento en la mayoría de las situaciones.

RSVP.PROMPT.RECONCILIATION.CHUNKSIZE permite especificar el tamaño del trozo. Este valor se puede aplicar al utilizar CHUNKED GROUPED y CHUNKED. El tamaño de trozo predeterminado es 5.

Las propiedades avanzadas del servidor de informes y las sugerencias de consulta de Report Studio trabajan conjuntamente para ofrecer el mejor rendimiento.

Se pueden utilizar los valores que se muestran en la tabla siguiente para configurar RSVP.PROMPT.RECONCILIATION.

Valor

Nombre

Función

0

COMPLETE

Todas las consultas se envían a la vez. Se trata de la forma de conciliación más lenta y precisa.

Éste es el valor predeterminado.

1

GROUPED

Las consultas se envían por grupo de prioridad. Este valor funciona mejor para informes que tienen muchas consultas sin filtrar y pocas consultas filtradas. Ofrece una velocidad media y una alta precisión de conciliación.

2

CHUNKED GROUPED

Las consultas se envían por grupo de prioridad con un número máximo por solicitud. Las consultas no se desglosan en grupos. Este valor es mejor para informes que tienen muchas consultas con expresiones de filtro similares. Ofrece una velocidad máxima y una baja precisión de conciliación.

3

CHUNKED

Las consultas se envían por grupo de prioridad con un número máximo por solicitud. Las consultas se pueden desglosar en grupos.

Antes de empezar

Debe disponer de los permisos necesarios para acceder a IBM Cognos Administration Funciones y características protegidas.

Procedimiento

  1. Inicie IBM Cognos Connection.
  2. En la esquina superior derecha, pulse Lanzar, IBM Cognos Administration.
  3. En la pestaña Estado, pulse Sistema.
  4. En la esquina superior izquierda del panel Tabla de puntuación, pulse la flecha para ver el menú Cambiar vista.

    Pulse Servicios y, a continuación, en (Todos).

  5. Pulse la flecha del menú Acciones situada junto al informe o el informe por lotes y en Establecer propiedades.
  6. Pulse la pestaña Valores.
  7. Pulse Editar junto a Valores avanzados.
  8. Seleccione Reemplazar los valores adquiridos de la entrada padre.
  9. En la columna Parámetro, escriba el nombre de un parámetro.
  10. En la columna Valor, escriba la configuración que desee utilizar.
  11. Pulse Aceptar.
  12. En la página Establecer propiedades, pulse Aceptar.