Minigráficos y barras de datos (Generador de informes y SSRS)Sparklines and Data Bars (Report Builder and SSRS)

Los minigráficos y las barras de datos son gráficos simples y pequeños que contienen mucha información en poco espacio, a menudo conjuntamente con texto.Sparklines and data bars are small, simple charts that convey a lot of information in a little space, often inline with text.

En los informes paginados de Reporting ServicesReporting Services , los minigráficos y las barras de datos se usan a menudo en las tablas y matrices.In Reporting ServicesReporting Services reports, sparklines and data bars are often used in tables and matrices. Su importancia radica en que permiten ver muchos datos juntos y compararlos rápidamente uno encima de otro, en lugar de verlos de forma individual.Their impact comes from viewing many of them together and being able to quickly compare them one above the other, rather than viewing them singly. Facilitan la visualización de los valores atípicos, las filas que no se muestran como las demás.They make it easy to see the outliers, the rows that are not performing like the others. Aunque son pequeños, cada minigráfico suele representar varios puntos de datos, con frecuencia, a lo largo del tiempo.Although they are small, each sparkline often represents multiple data points, often over time. Las barras de datos representan varios puntos de datos, pero normalmente solo muestran uno.Data bars can represent multiple data points, but typically illustrate only one. Cada minigráfico suele presentar una única serie.Each sparkline typically presents a single series. No puede agregar un minigráfico a un grupo de detalles en una tabla.You cannot add a sparkline to a detail group in a table. Dado que los minigráficos presentan los datos agregados, deben estar en una celda que esté asociada a un grupo.Because sparklines display aggregated data, they must go in a cell associated with a group. Los minigráficos y las barras de datos tienen los mismos elementos de gráfico básicos de las categorías, series y valores, pero carecen de leyendas, líneas de eje, etiquetas o marcas de graduación.Sparklines and data bars have the same basic chart elements of categories, series, and values, but they have no legend, axis lines, labels, or tick marks.

rs_SparklineExamplers_SparklineExample

Para empezar a trabajar rápidamente con elementos de informe, vea Tutorial: Agregar un minigráfico a un informe (Generador de informes) y los vídeos How to: Create a Sparkline in a Table (Cómo crear un minigráfico en una tabla) y Sparklines, Bar Charts, and Indicators in Report Builder (Minigráficos, gráficos de barras e indicadores del Generador de informes).To quickly get started with sparklines, see Tutorial: Add a Sparkline to Your Report (Report Builder) and the videos How to: Create a Sparkline in a Table and Sparklines, Bar Charts, and Indicators in Report Builder .

Nota

Puede publicar minigráficos y barras de datos con su lista, matriz o tabla primaria por separado de un informe como elementos de informe.You can publish sparklines and data bars with their parent table, matrix, or list, separately from a report as a report part. Obtenga más información sobre Elementos de informe.Read more about Report Parts.

Tipos de minigráficos Types of Sparklines

Puede crear casi tantos tipos de minigráficos como gráficos normales.You can create almost as many types of sparklines as there are regular charts. En general, no puede crear minigráfico 3D.In general, you cannot make 3D sparklines. Puede crear versiones de minigráfico de estos gráficos completos:You can make sparkline versions of these full charts:

Barras de datos Data Bars

Las barras de datos suelen representar un único punto de datos, aunque pueden representar varios, al igual que los gráficos de barras normales.Data bars typically represent a single data point, though they can represent multiple data points, just like regular bar charts. A menudo contienen varias series sin categoría o tienen agrupaciones de serie.They often contain several series with no category, or have series grouping.

rs_DataBarsrs_DataBars

En este ejemplo que usa las barras de datos apiladas, cada una, aunque solo sea una barra, muestra más de un punto de datos.In this example using stacked data bars, each data bar, although only one bar, illustrates more than one data point. Por ejemplo, los tres colores diferentes de la barra podrían representar tareas de tres niveles de prioridad donde la longitud de la barra representa el número total de tareas asignado a cada persona.For example, the three different colors of the bar could represent tasks of three levels of priority with the length of the bar representing the total number of tasks assigned to each person. Si realizara barras de datos apiladas al 100% en su lugar, cada barra rellenaría la celda y los diferentes colores representarían el porcentaje del todo para cada nivel de prioridad.If you made these 100% stacked data bars instead, each bar would fill the cell, and the different colors would represent the percentage of the whole for each priority level.

Puede crear versiones de barras de datos de estos gráficos completos:You can make data bar versions of these full charts:

Alinear los datos de minigráficos en una tabla o matriz Aligning Sparkline Data in a Table or Matrix

Al insertar un minigráfico en una tabla o matriz, suele ser importante que los puntos de datos de cada minigráfico se alineen con los puntos de datos de los demás minigráficos de esa columna.When you insert a sparkline in a table or matrix, it is usually important for the data points in each sparkline to align with the data points of the other sparklines in that column. De lo contrario, es difícil comparar los datos de las distintas filas.Otherwise it is hard to compare the data in the different rows. Por ejemplo, al comparar los datos de ventas por mes para distintos vendedores de la empresa, sería aconsejable que los meses estuvieran alineados.For example, when you compare sales data by month for different salespeople in your company, you would want the months to align. Si un empleado no trabajó durante el mes de abril, no habría datos para ese empleado durante ese mes.If an employee was out for the month of April, there would be no data for that employee for that month. Desearía ver un hueco durante ese mes y vería los datos de los meses subsiguientes alineados con los datos de los demás empleados.You would want to see a gap for that month, and see the data for subsequent months align with the data for the other employees. Puede hacer esto alineando el eje horizontal.You can do this by aligning the horizontal axis. Para obtener más información, vea la sección sobre minigráficos en Ámbito de expresión para los totales, agregados y colecciones integradas (Generador de informes y SSRS) y vea también Alinear los datos en un gráfico en una tabla o una matriz (Generador de informes y SSRS).For more information, see the section about sparklines in Expression Scope for Totals, Aggregates, and Built-in Collections (Report Builder and SSRS), and see Align the Data in a Chart in a Table or Matrix (Report Builder and SSRS).

De la misma forma, para que se puedan comparar por filas, los datos deben alinearse también verticalmente. Dicho de otro modo, el alto de las barras o líneas de un minigráfico o barra de datos debe estar en relación con el alto de las barras y líneas en todos los demás minigráficos o barras de datos.Likewise, to be comparable across rows, data must also align vertically, meaning that the height of the bars or lines in one sparkline or data bar must be relative to the height of the bars and lines in all the other sparklines or data bars. En caso contrario, no podrá comparar dos filas entre sí.Otherwise, you can't compare the rows to each other.

rs_SparklineAlignDatars_SparklineAlignData

En esta imagen, el gráfico de columnas muestra las ventas cotidianas para cada empleado.In this image, the column chart shows daily sales for each employee. Tenga en cuenta que durante los días que un empleado no tiene ninguna venta, el gráfico deja un espacio en blanco y alinea los días subsiguientes.Note that for days that an employee has no sales, the chart leaves a blank and aligns subsequent days. Es un ejemplo de alineación horizontal.This is an example of horizontal alignment. Observe también que para algunos empleados, todas las barras son cortas y ninguna barra alcanza la parte superior de la celda.Also note that for some employees, every bar is short, and no bar reaches the top of the cell. El siguiente es un ejemplo de alineación vertical; sin ella, en las filas sin barras altas, las barras cortas se expandirían para rellenar el alto de la celda.This is an example of vertical alignment; without it, in the rows with no tall bars, the short bars would expand to fill the height of the cell.

Descripción de los datos proporcionados a un minigráfico o barra de datos Understanding the Data Supplied to a Sparkline or Data Bar

La adición de un minigráfico o barra de datos a una tabla o matriz se conoce como anidar una región de datos en otra.When you add a sparkline or data bar to a table or matrix, this is referred to as nesting one data region inside another. La anidación significa que los datos proporcionados a un minigráfico o barra de datos son controlados por el conjunto de datos en el que se basa la tabla o la matriz y por su ubicación en la tabla o matriz.Nesting means that the data supplied to the sparkline or data bar is controlled by the dataset that the table or matrix is based on, and by where you put it in the table or matrix. Para más información, vea Anidar regiones de datos (Generador de informes y SSRS).For more information, see Nested Data Regions (Report Builder and SSRS).

Convertir un minigráfico o una barra de datos en un gráfico completo Converting a Sparkline or Data Bar to a Full Chart

Dado que los minigráficos y las barras de datos son un tipo de gráfico, si decide que prefiere tener toda la funcionalidad de un gráfico completo, puede realizar la conversión a un gráfico completo haciendo clic con el botón derecho en el gráfico y seleccionando Convertir a gráfico completo.Because sparklines and data bars are just a kind of chart, if you decide you would rather have the full chart functionality, you can convert one to a full chart by right-clicking the chart and clicking Convert to Full Chart. Al hacerlo, las líneas de ejes, las etiquetas, las marcas de graduación y la leyenda se agregan automáticamente.When you do, the axis lines, labels, tick marks, and legend are added automatically.

Nota

No puede convertir un gráfico completo en minigráfico o barra de datos con un clic.You cannot convert a full chart to a sparkline or data bar with one click. Sin embargo, puede crear un minigráfico o barra de datos a partir de un gráfico completo eliminando todos los elementos de gráfico que no se encuentran en los minigráficos y barras de datos.However, you can make a sparkline or data bar from a full chart just by deleting all the chart elements that are not in sparklines and data bars.

Temas de procedimientos How-to Topics

Agregar minigráficos y barras de datos (Generador de informes y SSRS)Add Sparklines and Data Bars (Report Builder and SSRS)

Alinear los datos en un gráfico en una tabla o una matriz (Generador de informes y SSRS)Align the Data in a Chart in a Table or Matrix (Report Builder and SSRS)

Otros temas de procedimientos para los gráficosOther how-to topics for charts

Puesto que los minigráficos y las barras de datos son un tipo de gráfico, los siguientes temas de procedimientos para gráficos también podrían resultarle útiles:Because sparklines and data bars are a type of chart, you might also find the following how-to topics for charts helpful and relevant:

Agregar un gráfico a un informe (Generador de informes y SSRS)Add a Chart to a Report (Report Builder and SSRS)

Agregar puntos vacíos al gráfico (Generador de informes y SSRS)Add Empty Points to a Chart (Report Builder and SSRS)

Agregar o quitar márgenes de un gráfico (Generador de informes y SSRS)Add or Remove Margins from a Chart (Report Builder and SSRS)

Cambiar un tipo de gráfico (Generador de informes y SSRS)Change a Chart Type (Report Builder and SSRS)

Definir los colores de un gráfico mediante una paleta (Generador de informes y SSRS)Define Colors on a Chart Using a Palette (Report Builder and SSRS)

Mostrar la información sobre herramientas en una serie (Generador de informes y SSRS)Show ToolTips on a Series (Report Builder and SSRS)

Especificar una escala logarítmica (Generador de informes y SSRS)Specify a Logarithmic Scale (Report Builder and SSRS)

Especificar un intervalo de eje (Generador de informes y SSRS)Specify an Axis Interval (Report Builder and SSRS)

Especificar colores coherentes en varios gráficos de formas (Generador de informes y SSRS)Specify Consistent Colors across Multiple Shape Charts (Report Builder and SSRS)

Vea tambiénSee Also

Gráficos (Generador de informes y SSRS) Charts (Report Builder and SSRS)
Tutorial: Agregar un minigráfico a un informe (Generador de informes) Tutorial: Add a Sparkline to Your Report (Report Builder)