Uso de los KPI en Reporting ServicesWorking with KPIs in Reporting Services

SE APLICA A:APPLIES TO: SQL Server 2016 Reporting Services y versiones posteriores Power BI Report Server SQL Server 2016 Reporting Services y versiones posteriores Power BI Report Server

Un indicador clave de rendimiento (KPI) es una indicación visual que transmite la cantidad de progreso realizado hacia la consecución de un objetivo.A Key Performance Indicator (KPI) is a visual cue that communicates the amount of progress made toward a goal. Los indicadores clave de rendimiento sirven para que los equipos, los administradores y las empresas evalúen rápidamente el progreso realizado frente a objetivos cuantificables.Key Performance Indicators are valuable for teams, managers, and businesses to evaluate quickly the progress made against measurable goals.

Si usa KPI en SQL Server Reporting Services, podrá visualizar rápidamente las respuestas a las preguntas siguientes:By using KPIs in SQL Server Reporting Services, you can easily visualize answers to the following questions:

  • ¿Voy adelantado o atrasado?What am I ahead or behind on?

  • ¿Qué adelanto o atraso llevo?How far ahead or behind am I?

  • ¿Cuáles son las cantidades mínimas que ha completado?What are the minimum amounts I have completed?

Nota

Solo se puede obtener acceso a los KPI en las ediciones Enterprise (Developer) del portal SSRS.KPIs are only accessible in the Enterprise (Developer) editions of the SSRS portal.

Creación de un conjunto de datosCreating a Dataset

Un KPI solo utilizará la primera fila de datos de un conjunto de datos compartido.A KPI will only use the first row of data from a shared dataset. Asegúrese de que los datos que desea utilizar se encuentran en la primera fila.Make sure that the data you want to use is located on that first row. Para crear un conjunto de datos compartido, puede utilizar el Generador de informes o SQL Server Data Tools.To create a shared dataset, you can use either Report Builder or SQL Server Data Tools.

Nota : El conjunto de datos no tiene que estar en la misma carpeta que el KPI.Note : The Dataset does not need to be in the same folder as the KPI.

Ubicación de los KPIPlacement of KPIs

Los KPI pueden crearse en cualquier carpeta de su servidor de informes.KPIs can be created in any folder in your report server. Antes de crear un KPI, deberá tener clara la ubicación correcta donde colocarlo.Before you create a KPI, you will want to think about where is the right location to place it in. Puede colocarlo en una carpeta que sea visible para los usuarios y a la vez pertinente para otros informes y KPI relacionados.You can place it in a folder that is visible to the users, at the same time being relevant to other reports, and KPIs, around it.

Adición de un KPIAdding a KPI

Después de determinar la ubicación de los KPI, vaya a la carpeta y seleccione Nuevo > KPI en el menú superior.After you have determined the location of your KPI, go to that folder and select New > KPI from the top menu.

Captura de pantalla en la que se muestra la lista desplegable Nuevo con la opción KPI destacada.

Así se abrirá la pantalla Nuevo KPI .This will present you with the New KPI screen.

Captura de pantalla en la que se muestra la pantalla Nuevo KPI.

Puede asignar valores estáticos o utilizar los datos de un conjunto de datos compartido.You can either assign static values, or use data from a shared dataset. Al crear un nuevo KPI, se rellenará con un conjunto aleatorio de datos manuales.When you create a new KPI, it will be populated with a random set of manual data.

CampoField DescripciónDescription
Formato del valorValue format Se utiliza para cambiar el formato del valor que se muestra.Used to change the format of the value being displayed.
ValueValue El valor para mostrar del KPI.The value to display for the KPI.
ObjetivoGoal Se utiliza como comparación con un valor numérico y se muestra en forma de diferencia porcentual.Used as a comparison to a numeric value and shown as a percent difference.
EstadoStatus Valor numérico que se usa para determinar el color del icono de KPI.Numerical value used to determine the KPI Tile color. Los valores válidos son 1 (verde), 0 (ámbar) y -1 (rojo).Valid values are 1 (green), 0 (amber) and -1 (red).
Conjunto de tendenciasTrend set Valores numéricos separados por comas usados para la visualización de gráficos.Comma-separated numeric values used for chart visualization. También puede establecerse en una columna de un conjunto de datos con valores que representen la tendencia.This can also be set to a column of a dataset with values that represent the trend.
Contenido relacionadoRelated content La capacidad de establecer un vínculo detallado.The ability to set a drill-through link. Este vínculo puede ser un informe móvil publicado en el portal o una dirección URL personalizada.This link can either be a mobile report published on the portal or a custom URL.

Advertencia : Aunque puede usar el valor de palabra para el campo Estado en tiempo de diseño, debe utilizar el valor de número si va a actualizar un conjunto de datos.Warning : While you can use the word value for the Status field at design time, you should use the number value if refreshing a dataset. Si actualiza un conjunto de datos con el valor de palabra, en lugar del de número, se podría dañar los KPI en el servidor.If you refresh a dataset with the word value, instead of the number, it could corrupt the KPIs on your server.

Nota : Los campos Valor , Objetivo y Estado solo pueden elegir un valor de la primera fila del resultado de un conjunto de datos.Note : The Value , Goal and Status fields can only choose a value from the first row of a dataset's result. El campo Trend set (Conjunto de tendencias), sin embargo, puede elegir qué columna refleja la tendencia.The Trend set field, however, can choose which column reflects the trend.

Para usar datos de un conjunto de datos compartido, puede realizar los siguientes pasos:To use data from a shared dataset, you can do the following steps.

  1. Cambie el valor del cuadro desplegable del campo de Set manually (Establecer manualmente), o Not set (No establecido), a Dataset field (Campo de conjunto de datos).Change the fields drop down box from Set manually , or Not set , to Dataset field.

    Captura de pantalla en la que se muestra la opción Valor establecida en Campo de conjunto de datos y el campo Seleccionar conjunto de datos en No establecido.

  2. Haga clic en los puntos suspensivos (...) en el cuadro de datos.Select the ellipsis (...) in the data box. Se abrirá la pantalla Pick a Dataset (Elegir un conjunto de datos).This will bring up the Pick a Dataset screen.

    Captura de pantalla de la sección Seleccionar un conjunto de datos con la opción Finance_KPI seleccionada.

  3. Seleccione el conjunto de datos que contenga los datos que desea mostrar.Select the dataset that has the data you want to display.

  4. Elija el campo que desea usar.Choose the field you want to use. Seleccione Aceptar.Select OK.

    Captura de pantalla en la que se muestra la sección Seleccionar un campo de datos de Finance_KPI con la opción Sum_Amount seleccionada.

  5. Cambie Value format (Formato de valor) para que coincida con el formato del valor.Change Value format to match the format of your value. En este ejemplo, el valor es una moneda.In this example, the value is a currency.

    Captura de pantalla de la vista previa del KPI en la que se muestra la opción Formato de valor establecida en Moneda.

  6. Seleccione Aplicar.Select Apply.

    Captura de pantalla de los KPI en la que se muestra que hay dos elementos en Conjuntos de datos.

Al elegir Informe móvil , puede elegir el destino en un cuadro de diálogo.When you choose Mobile Report , you can choose the destination in a dialog.

Captura de pantalla en la que se muestra la opción Contenido relacionado establecida en Informe móvil y la opción Seleccionar un informe móvil en No establecido.

Al hacer clic ahora en el KPI del portal, aparece una miniatura del informe móvil en el menú desplegable de contenido relacionado.When you now click on the KPI in the portal, a thumbnail of the mobile report shows under the related content dropdown. Al hacer clic en esta miniatura, puede ir directamente a este informe.Clicking on this thumbnail can directly navigate you to this report.

También puede especificar una dirección URL personalizada.You can also specify a custom URL. Esta tarea puede ser cualquier cosa: un sitio web, un sitio de SharePoint, una dirección URL de un informe SSRS (que le permitiría pasar parámetros codificados de forma rígida).This task can be anything: a website, a SharePoint site, a URL to an SSRS report (which would allow you to pass along hardcoded parameters).

Captura de pantalla en la que se muestra la opción Contenido relacionado establecida en Dirección URL personalizada y la opción Escriba una dirección URL en http://.

Al hacer clic ahora en el KPI, la dirección URL aparece en el contenido relacionado.When you now click on the KPI, the URL shows under related content.

Solo es posible agregar un informe móvil o una dirección URL personalizada.It's only possible to add one mobile report or one custom URL.

Eliminación de un KPIRemoving a KPI

Para quitar un KPI, puede realizar los siguientes pasos.To remove a KPI, you can do the following steps.

  1. Haga clic en los puntos suspensivos (...) del KPI que quiera quitar.Select the ellipsis (...) of the KPI you want to remove. Seleccione Administrar.Select Manage.

    Captura de pantalla del botón de puntos suspensivos de un KPI seleccionado y la opción ADMINISTRAR destacada.

  2. Seleccione Eliminar.Select Delete. Vuelva a seleccionar Eliminar en el cuadro de diálogo de confirmación.Select Delete again on the confirmation dialog.

    Captura de pantalla de la opción Eliminar.

Actualización de un KPIRefreshing a KPI

Para actualizar el KPI, tendrá que configurar un almacenamiento en caché para el conjunto de datos compartido.To refresh the KPI, you will need to configure a caching for the shared dataset. Para más información sobre los planes de actualización de la memoria caché, vea Work with Shared Datasets (Trabajar con conjuntos de datos compartidos).For more information regarding cache refresh plans, see Work with Shared Datasets.

Pasos siguientesNext steps

Portal webWeb portal
Trabajo con conjuntos de datos compartidosWork with Shared Datasets

¿Tiene alguna pregunta más?More questions? Puede plantear sus dudas en el foro de Reporting Services.Try asking the Reporting Services forum