Tutorial: Agregar un KPI a un informe

Un indicador clave de rendimiento (KPI) es cualquier valor medible de un informe que tenga importancia para la empresa, como por ejemplo, Ventas totales. Si desea mostrar el estado actual de un KPI en un informe, puede usar uno de estos tres métodos:

  • Resalte los valores de celda mediante un color de fondo que muestre el estado del KPI.

  • Reemplace los valores de celda por una imagen que muestre el estado del KPI.

  • Inserte un medidor.

Para definir el estado actual de un KPI, crearemos un requisito empresarial basado en la base de datos de ejemplo AdventureWorks. Suponga que nuestro KPI es Line Total. Cuando Line Total tiene un valor menor que 30, nuestro requisito es llamar la atención sobre el KPI como una posible fuente de preocupación. Cuando Line Total tiene un valor menor que 20, nuestro requisito es llamar la atención sobre el valor como un motivo de preocupación que se debe solucionar inmediatamente.

Requisitos

Para usar este tutorial, el sistema debe tener instalado lo siguiente:

  • SQL ServerBusiness Intelligence Development Studio.

    [!NOTA]

    Los equipos basados en Itanium no son compatibles con Business Intelligence (BI) Development Studio. Sin embargo, BI Development Studio es compatible con equipos basados en x64. Si las bases de datos de ejemplo de SQL Server se han implementado en un equipo basado en Itanium, utilice BI Development Studio en equipos basados en x86 o x64 para modificar y ejecutar los ejemplos.

  • SQL Server 2008 con la base de datos de ejemplo AdventureWorks. Para poder ver o trabajar con las bases de datos de ejemplo y los ejemplos de SQL Server, tanto unas como otros se deben descargar e instalar primero. Para obtener más información, vea Consideraciones para instalar ejemplos y bases de datos de ejemplo de SQL Server. Para obtener información sobre la compatibilidad con las bases de datos de ejemplo de SQL Server y el código de ejemplo para SQL Server Express, vea Databases and Samples Overview en el sitio web de CodePlex.

  • Debe de haber completado todas las lecciones del Tutorial: Crear un informe de tabla básico.

Tiempo estimado para completar este tutorial: 10 minutos.

Para abrir un proyecto existente

  1. Haga clic en Inicio, seleccione Programas, Microsoft SQL Server 2008 y, a continuación, haga clic en Business Intelligence Development Studio.

  2. En el menú Archivo, seleccione Abrir y haga clic en Proyecto.

  3. Navegue hasta Tutorial.sln. Este es el tutorial que se creó en Tutorial: Crear un informe de tabla básico.

  4. Haga clic en Aceptar para abrir el proyecto. El proyecto Tutorial se muestra en el Explorador de soluciones con un informe denominado Sales Orders.rdl.

  5. Haga doble clic en el archivo Sales Orders.rdl para abrir este informe.

Para mostrar el estado actual de un KPI usando colores de fondo

  1. En la tabla, haga clic con el botón secundario en la celda que contiene el campo [LineTotal] y seleccione Propiedades de cuadro de texto.

  2. En Relleno, escriba la expresión siguiente:

    =IIF(Sum(Fields!LineTotal.Value) >= 30, "Transparent", IIF(Sum(Fields!LineTotal.Value) < 20, "Red", "Yellow"))

Esto mostrará de color rojo el fondo de cada celda cuyo valor para Line Total sea menor que 20. Todos los valores entre 20 y 30 tendrán fondo amarillo, y los valores mayores que 30 no se resaltarán.

Para mostrar el estado actual de un KPI usando un medidor

  1. En la tabla, haga clic con el botón secundario en la celda que contiene el campo [LineTotal], seleccione Insertar columna y seleccione Después para insertar una nueva columna a la derecha de [LineTotal].

  2. Haga clic en la ficha Diseño.

  3. En el Cuadro de herramientas, haga clic en Medidor y, a continuación, haga clic en la superficie de diseño situada fuera de la tabla. Aparece el cuadro de diálogo Seleccionar tipo de medidor.

    [!NOTA]

    El Cuadro de herramientas puede aparecer como una ficha a la izquierda del panel Datos de informe. Para abrir el Cuadro de herramientas, pase el puntero por encima de la ficha Cuadro de herramientas. Si el Cuadro de herramientas no está visible, en el menú Ver, haga clic en Cuadro de herramientas.

  4. Haga clic en Lineal. Se selecciona el primer medidor lineal.

  5. Haga clic en Aceptar.

  6. Arrastre el campo LineTotal desde el panel Datos de informe hasta el medidor.

Al colocar el campo en el medidor, el campo se agrega mediante la función integrada SUM. Para obtener más información, vea Agregar datos a una región de datos de medidor.

  1. Arrastre el medidor dentro de la tabla a la columna que se insertó en el paso 1.

    [!NOTA]

    Puede que necesite cambiar el tamaño de la columna para que el medidor lineal horizontal quepa en la celda. Para cambiar el tamaño de la columna, haga clic en el encabezado de columna y use los controladores de tamaño para cambiar el tamaño de las celdas horizontal y verticalmente. Para obtener más información, vea Trabajar con regiones de datos Tablix.

  2. Haga clic en Vista previa.

  3. (Opcional) Agregue un tope máximo para controlar el desbordamiento, de modo que cualquier valor que supere el máximo de la escala siempre señale al tope máximo:

    1. Abra el panel de propiedades.

    2. Haga clic en la escala. Las propiedades de la escala se muestran en el panel de propiedades.

    3. En la categoría Topes de escala, expanda el nodo MaximumPin.

    4. Establezca la propiedad Enable en True. Aparece un tope después del valor máximo en la escala.