Graphiques sparkline et barres de données dans un rapport paginé (Générateur de rapports)

S’applique à : Générateur de rapports Microsoft (SSRS) Power BI Report Builder Concepteur de rapports dans SQL Server Data Tools

Les graphiques sparkline et les barres de données sont des graphiques simples de petite taille dans un rapport paginé qui communiquent beaucoup d’informations dans un petit espace, souvent intégré au texte.

Dans les rapports, ils sont souvent utilisés dans les tables et les matrices. Ils tirent leur impact de l'affichage d'un grand nombre d'entre eux en même temps et de la possibilité de les comparer rapidement par superposition, au lieu de les examiner séparément. Les valeurs hors norme, les lignes qui ne sont pas exécutées comme les autres, sont ainsi plus visibles. Malgré sa petite taille, chaque graphique sparkline représente fréquemment plusieurs points de données, souvent dans le temps. Les barres de données peuvent représenter plusieurs points de données, mais en général n'en illustrent qu'un seul. Chaque graphique sparkline présente en général une série unique. Vous ne pouvez pas ajouter de graphique sparkline à un groupe de détails dans une table. Étant donné que les graphiques sparkline affichent des données agrégées, ils doivent entrer dans une cellule associée à un groupe. Les graphiques sparkline et les barres de données ont les mêmes éléments de graphique de base de catégories, séries et valeurs, mais ils n'ont aucune légende, ligne d'axe, étiquette ni graduation.

rs_SparklineExample

Pour une prise en main rapide des graphiques sparkline, consultez Tutoriel : Ajouter un graphique sparkline à un rapport (Générateur de rapports et SSRS) , ainsi que les vidéos Guide pratique pour créer un graphique sparkline dans une table et Graphiques sparkline, graphiques à barres et indicateurs dans le Générateur de rapports.

Notes

Vous pouvez publier des graphiques sparkline et des barres de données avec leur table, matrice ou liste parente indépendamment d'un rapport en tant que partie de rapport. En savoir plus sur les Parties de rapports. Toutefois, les parties de rapport sont dépréciées pour toutes les versions de SQL Server Reporting Services postérieures à SQL Server Reporting Services 2019, et supprimées à compter de SQL Server Reporting Services 2022 et Power BI Report Server.

Types de graphiques sparkline

Vous pouvez créer presque autant de types de graphiques sparkline qu'il n'existe de graphiques standard. En général, vous ne pouvez pas créer de graphiques sparkline 3D. Vous pouvez dériver des versions de graphique sparkline de ces graphiques intégraux :

Barres de données

Les barres de données représentent en général un point de données unique, même si elles peuvent représenter plusieurs points de données, tout comme des graphiques à barres standard. Elles contiennent souvent plusieurs séries sans catégorie ou ont un regroupement de séries.

rs_DataBars

Dans cet exemple utilisant des barres de données empilées, chaque barre de données, même unique, illustre plusieurs points de données. Par exemple, les trois couleurs différentes de la barre pourraient représenter des tâches de trois niveaux de priorité avec la longueur de la barre représentant le nombre total de tâches affectées à chaque personne. Si vous avez créé ces barres de données empilées100 %à la place, chaque barre remplirait la cellule et les différentes couleurs représenteraient le pourcentage de la totalité pour chaque niveau de priorité.

Vous pouvez dériver des versions de barre de données de ces graphiques intégraux :

Alignement des données du graphique sparkline dans une table ou matrice

Lorsque vous insérez un graphique sparkline dans une table ou matrice, il est habituellement important que les points de données dans chaque graphique sparkline soient alignés avec les points de données des autres graphiques sparkline dans cette colonne. Sinon, il est difficile de comparer les données dans des lignes différentes. Par exemple, lorsque vous comparez les chiffres des ventes par mois pour différents vendeurs dans votre société, vous souhaitez que les mois soient alignés. Si un employé était absent pendant le mois d'avril, il n'existe aucune donnée pour cet employé pour ce mois. Vous souhaitez voir un vide pour ce mois et les données pour les mois suivants alignées avec celles pour les autres employés. Pour cela, vous pouvez aligner l'axe horizontal. Pour plus d’informations, consultez la section relative aux graphiques sparkline dans Étendue des expressions pour les totaux, les agrégats et les collections intégrées (Générateur de rapports et SSRS), ainsi que la rubrique Aligner les données d’un graphique dans une table ou une matrice (Générateur de rapports et SSRS).

De la même façon, les données doivent également être alignées verticalement pour pouvoir être comparées entre les lignes, ce qui signifie que la hauteur des barres ou lignes dans un graphique sparkline ou une barre de données doit être relative à la hauteur des barres et lignes dans tous les autres graphiques sparkline ou barres de données. Sinon, vous ne pouvez pas comparer les lignes entre elles.

rs_SparklineAlignData

Dans cette image, l'histogramme affiche les ventes quotidiennes pour chaque employé. Notez que les jours pendant lesquels un employé ne génère aucun chiffre d'affaires, le graphique laisse un espace et aligne les jours suivants. Voici un exemple d'alignement horizontal. Notez également que, pour certains employés, chaque barre est courte et aucune barre n'atteint le haut de la cellule. Voici un exemple d'alignement vertical ; sans cet alignement, dans les lignes sans grandes barres, les barres courtes se développeraient pour remplir la hauteur de la cellule.

Présentation des données fournies à un graphique sparkline ou une barre de données

Quand vous ajoutez un graphique sparkline ou une barre de données à une table ou une matrice, cette opération est appelée imbrication d’une région de données dans une autre. L'imbrication signifie que les données fournies au graphique sparkline ou à la barre de données sont contrôlées par le dataset sur lequel la table ou la matrice est basée, et selon sa position dans la table ou matrice. Pour plus d’informations, consultez Régions de données imbriquées (Générateur de rapports et SSRS).

Conversion d'un graphique sparkline ou d'une barre de données en un graphique intégral

Les graphiques sparkline et les barres de données sont un simple type de graphique. Si vous préférez bénéficier des fonctionnalités des graphiques intégraux, vous pouvez convertir un graphique de ce type en graphique intégral en cliquant avec le bouton droit sur le graphique, puis en cliquant sur Convertir en graphique intégral. Lorsque vous procédez ainsi, les lignes de l'axe, les étiquettes, les graduations et la légende sont ajoutées automatiquement.

Notes

Vous ne pouvez pas convertir un graphique intégral en un graphique sparkline ou une barre de données en un seul clic. Toutefois, vous pouvez créer un graphique sparkline ou une barre de données à partir d'un graphique intégral uniquement en supprimant tous les éléments de graphique qui ne figurent pas dans les graphiques sparkline et les barres de données.

Rubriques de procédures

Ajouter des graphiques sparkline et des barres de données (Générateur de rapports et SSRS)

Aligner les données d'un graphique dans une table ou une matrice (Générateur de rapports et SSRS)

Autres rubriques de procédures pour les graphiques

Les graphiques sparkline et les barres de données étant un type de graphique, vous pouvez également consulter les rubriques de procédures suivantes pour obtenir des informations utiles et pertinentes sur les graphiques :

Ajouter un graphique à un rapport (Générateur de rapports et SSRS)

Ajouter des points vides au graphique (Générateur de rapports et SSRS)

Ajouter ou supprimer des marges dans un graphique (Générateur de rapports et SSRS)

Modifier un type de graphique (Générateur de rapports version et SSRS)

Définir les couleurs d'un graphique à l'aide d'une palette (Générateur de rapports et SSRS)

Afficher des info-bulles dans une série (Générateur de rapports et SSRS)

Spécifier une échelle logarithmique (Générateur de rapports et SSRS)

Spécifier un intervalle d'axe (Générateur de rapports et SSRS)

Spécifier des couleurs cohérentes pour plusieurs graphiques à base de formes (Générateur de rapports et SSRS)

Voir aussi

Graphiques (Générateur de rapports et SSRS)
Tutoriel : Ajouter un graphique sparkline à un rapport (Générateur de rapports)