Preparar datos para su presentación en una región de datos de gráfico

Los gráficos proporcionan una vista resumida de los datos. Sin embargo, con conjuntos de datos grandes, la información de los gráficos puede quedar oculta o ilegible. Puntos de datos ausentes o nulos, tipos de datos inadecuados para el tipo de gráfico y aplicaciones avanzadas como combinar gráficos con tablas pueden afectar a la legibilidad de los gráficos. Antes de diseñar un gráfico, debería preparar y entender cuidadosamente los datos para que el diseño se realice rápida y eficazmente.

Consideraciones de los conjuntos de datos antes de usar el gráfico

Un gráfico, al igual que cualquier otra región de datos, como una matriz o una tabla, está enlazado a un único conjunto de datos. Si desea mostrar varios conjuntos de datos en el mismo gráfico, puede crear un conjunto de datos adicional que use una instrucción JOIN o UNION en la consulta SQL antes de agregar datos al gráfico. Para obtener más información, vea Combinación de conjuntos de resultados con UNION. En un informe puede incluir tantos gráficos como desee.

Considere la posibilidad de agregar los datos previamente en la consulta del conjunto de datos si no necesita datos detallados o estos no resultarán útiles. Para mostrar cada punto de datos con más claridad, reduzca el número de categorías del conjunto de datos. Puede filtrar el conjunto de datos o agregar una condición a la consulta que reduzca el número de filas devueltas.

Para que se dibujen correctamente, la mayoría de los tipos de gráficos requieren valores numéricos a lo largo del eje de valores, que normalmente es el eje Y. Si el tipo de datos del campo de valores es String, el gráfico no podrá mostrar valores numéricos, aun cuando haya números en los campos. En su lugar, el gráfico mostrará un recuento del número total de filas que contienen un valor en ese campo. Para evitar este comportamiento, asegúrese de que los campos que usa para la serie de valores tienen tipos de datos numéricos, en lugar de cadenas que contienen números con formato.

Prácticas recomendadas para mostrar datos en un gráfico

Los gráficos son más efectivos cuando el número de elementos mostrados presenta una imagen clara de la información subyacente. Algunos gráficos, como los gráficos de dispersión, mejoran cuando contienen numerosos puntos de datos, mientras que otros, como los gráficos circulares, son más efectivos con menos puntos de datos. Debería elegir cuidadosamente un tipo de gráfico basándose en los valores del conjunto de datos y en cómo desea mostrar esta información. Para obtener más información, vea Tipos de gráficos.

Existen varias formas de consolidar los datos en un gráfico:

  • Al utilizar un gráfico circular, reúna los sectores pequeños en un sector denominado "Otros". Esto reducirá el número de sectores del gráfico circular. Para obtener más información, vea Cómo recopilar segmentos pequeños en un gráfico circular.

  • Evite usar etiquetas de puntos de datos cuando haya numerosos puntos de datos. Las etiquetas de puntos de datos son más eficaces cuando sólo hay unos cuantos puntos en el gráfico.

  • Filtre los datos no deseados o irrelevantes. Esto le ayudará a resaltar los datos clave que está intentando mostrar en el gráfico. Para obtener más información acerca de cómo filtrar datos en Reporting Services, vea Cómo agregar un filtro (Reporting Services).

  • Si desea agregar un gráfico de barras para mostrar datos de proporción en una plantilla de tabla o de matriz, en su lugar considere la posibilidad de usar un medidor lineal. Los medidores son más adecuados para mostrar un solo valor dentro de una celda. Para obtener más información, vea Anidar regiones de datos.

Valores vacíos o NULL en un campo de un conjunto de datos

El gráfico procesa los valores vacíos de forma distinta según el tipo de gráfico especificado:

  • Si se trata de un tipo de gráfico lineal (de barras, de columnas, de dispersión, de líneas, de áreas o de intervalos), los valores vacíos se muestran como huecos o "espacios vacíos" en el gráfico. Si desea indicar los puntos vacíos, debe agregar marcadores de posición de punto vacíos. Para obtener más información, vea Cómo agregar puntos vacíos al gráfico.

  • Si el tipo de gráfico es un tipo de gráfico contiguo y lineal (áreas, barras, columnas, líneas, dispersión), se agregan puntos de datos vacíos al gráfico para mantener la continuidad de la serie.

  • Si se trata de un tipo de gráfico no lineal (polar, circular, anillos, embudo o pirámide), los valores vacíos se omiten de la presentación en el gráfico.

Para evitar ocultar datos importantes, considere la posibilidad de quitar los valores vacíos del conjunto de datos. Para filtrar los valores NULL, puede usar la cláusula NOT IS NULL en la consulta. También puede agregar una expresión de filtro que especifique que solo desea mostrar los valores distintos de cero. Para obtener más información, vea Cómo agregar un filtro (Reporting Services).

Si un campo no contiene ningún valor en el conjunto de datos devuelto, el gráfico muestra un gráfico vacío sin puntos de datos, pero se agrega el nombre de la serie (normalmente el nombre del campo) como un elemento de leyenda. Este comportamiento difiere del caso en que el conjunto de datos devuelto contiene cero filas de datos, lo que puede ocurrir cuando el informe tiene parámetros y el valor seleccionado devuelve un conjunto de resultados vacío. Si la consulta del conjunto de datos devuelve cero filas de datos, se muestra un mensaje en tiempo de ejecución para indicar que no puede mostrarse ningún dato. Puede personalizar este mensaje modificando la propiedad NoDataMessage del informe en el panel Propiedades. Para obtener más información, vea Descripción de los conjuntos de datos de informe.