Filtrage, mise en surbrillance et segments dans Power View

Important

Consultez la documentation liée à Power View la plus récente sur le site office.microsoft.com. Power View est maintenant une fonctionnalité de Microsoft Excel 2013 ; elle est disponible avec le complément Microsoft SQL Server 2012 Reporting Services de Microsoft SharePoint Server 2010 et 2013 Enterprise Edition.

Power View offre plusieurs moyens de filtrer et mettre en surbrillance des données dans les rapports. En raison des métadonnées du modèle sous-jacent, Power View connaît les relations entre les tables et les champs dans un rapport. Cela permet d'utiliser des éléments sur la vue afin de les filtrer.

[!REMARQUE]

Power View est une fonctionnalité du complément SQL Server 2012 Reporting Services pour Microsoft SharePoint Server 2010 Enterprise Edition.

La mise en surbrillance, les segments et les filtres filtrent toutes les visualisations d'une vue, et eux-mêmes. Vous pouvez créer des filtres pour la vue entière ou chaque visualisation. Aucun des filtres ne s'applique au rapport complet ; tous sont spécifiques à des vues du rapport.

Tous vous permettent de sélectionner une ou plusieurs valeurs.

Le fait de cliquer sur la barre des boissons dans le graphique à barres met en surbrillance les valeurs des boissons dans l'histogramme et filtre les cartes.

Graphique qui met en surbrillance un graphique et filtre les cartes

Dans cet article

Filtrage croisé interactif et mise en surbrillance avec des graphiques

Segments

Filtres

Comportement de filtre dans un rapport enregistré Power View

Filtrage croisé interactif et mise en surbrillance avec des graphiques

Les graphiques peuvent servir de filtres grâce aux relations dans le modèle sous-jacent. Il s'agit de filtrage interactif, ce qui signifie que vous pouvez sélectionner les valeurs directement sur le graphique et filtrer d'autres zones de données sur une vue. Si vous sélectionnez une colonne dans un histogramme, cette opération effectue automatiquement :

  • Le filtrage des valeurs de l'ensemble des tables, mosaïques et graphiques en bulles dans le rapport.

  • Ajoute la mise en surbrillance aux graphiques à barres et aux histogrammes. La mise en surbrillance des parties d'autres graphiques à barres et histogrammes qui se rapportent à cette valeur, en affichant la contribution des valeurs filtrées aux valeurs d'origine.

Utilisez Ctrl+clic pour sélectionner plusieurs valeurs. Pour effacer le filtre, cliquez à l'intérieur du filtre, mais pas sur une valeur.

Le filtrage interactif fonctionne également avec des graphiques avec plusieurs séries. Cliquer sur une section d'une barre dans un graphique à barres filtre en fonction de cette valeur. Cliquer sur un élément des filtres de légende filtre toutes les sections de cette série.

Dans l'illustration suivante, l'histogramme à gauche met uniquement en surbrillance les boissons froides dans le graphique à barres à droite. Les boissons froides sont uniquement jaunes et blanches. Cela indique quelle partie des aliments jaunes et blancs sont des boissons froides.

Histogramme filtrant une valeur dans une série

Mise en surbrillance dans un graphique avec une série

Les sélections interactives de filtre sont enregistrées lorsque vous passez d'une vue à l'autre, mais elle ne sont pas enregistrées avec le rapport. Lorsque vous enregistrez le rapport et que vous l'ouvrez ultérieurement, l'état d'origine de chaque graphique est rétabli.

[!REMARQUE]

Le fait de cliquer sur une valeur dans la légende d'un graphique met en surbrillance cette valeur dans le graphique. Il ne filtre pas ou ne met pas en surbrillance une autre visualisation dans cette vue.

Icône de flèche utilisée avec le lien Retour en hautRetour au début

Segments

Les segments constituent un autre type de filtre. Ils filtrent tout sur la page. Les segments de Power View sont fortement semblables aux segments de PowerPivot pour Excel. Vous créez une table d'une seule colonne à partir d'un champ quelconque qui est un attribut, puis vous convertissez la table en segment. Chaque valeur est un bouton et un bouton dans le coin supérieur efface (réinitialise) le filtre. Pour sélectionner une valeur, cliquez sur ce bouton. Les données sont immédiatement filtrées dans le rapport.

Vous pouvez sélectionner plusieurs valeurs en maintenant la touche Ctrl enfoncée lorsque vous cliquez.

Vous pouvez également sélectionner presque tous les ensembles de valeurs en réinitialisant le filtre avec le bouton dans l'angle supérieur, puis en utilisant CTRL + clic pour désélectionner des valeurs spécifiques. Cette action affiche les valeurs globales à l'exception des valeurs qui ne sont pas sélectionnées.

[!REMARQUE]

Cliquer sur des valeurs dans une table qui n'est pas un segment ne filtre pas le rapport.

Vous pouvez ajouter plusieurs segments à votre rapport. Les segments se filtrent mutuellement ; par exemple, si vous avez deux segments, un pour les catégories de produits et un pour les produits, lorsque vous cliquez sur la première catégorie, la deuxième est filtrée de façon à afficher uniquement les produits dans cette catégorie. Les effets de filtrage de tous les segments sont associés.

Contrairement aux filtres de graphique, les filtres de segment :

  • Filtrent les graphiques. Ne mettent pas en surbrillance les graphiques.

  • Sont enregistrés avec le rapport. Lorsque vous enregistrez, fermez, puis rouvrez un rapport, les mêmes valeurs sont sélectionnées dans le segment.

  • Peut utiliser des champs d'image. En arrière-plan, Power View utilise le champ d'identificateur de ligne pour cette image comme filtre dans le segment.

Dans l'image suivante, le segment Catégorie de gauche est filtré pour les fruits, c'est pourquoi seuls les fruits du segment Dessin à droite restent.

Le segment de gauche filtre les valeurs dans le segment de droite.

Segment Catégorie qui filtre le segment Élément

Icône de flèche utilisée avec le lien Retour en hautRetour au début

Filtres

Power View propose également des filtres de base et avancés pour la vue entière et des visualisations individuelles. Comme les segments, des filtres de la zone de filtres sont enregistrés avec le rapport et concernent uniquement une vue, pas le rapport entier. Contrairement aux segments, ces filtres ne sont pas dans la vue elle-même, c'est pourquoi ils ne prennent pas d'espace dans le rapport.

Si la zone de filtres est visible en mode conception, vous et les lecteurs du rapport pouvez consulter et interagir avec les filtres dans la zone de filtres même en modes d'aperçu et de présentation plein écran.

  • Pour afficher la zone de filtres, sous l'onglet Accueil, cliquez sur Zone de filtres ou pointez sur une visualisation et cliquez sur l'icône de filtre dans l'angle supérieur droit. Faites glisser les champs de la section Champs de la liste de champs vers la zone de filtres.

[!REMARQUE]

  • Si vous avez défini un filtre dans la zone de filtres, il continue de filtrer le rapport même si vous fermez la zone de filtres.

  • Vous ne pouvez pas filtrer sur un champ d'image.

Filtres au niveau des vues

Comme les segments, les filtres au niveau des vues de la zone de filtres filtrent toutes les visualisations et tous les segments d'une vue.

  1. Cliquez sur l'icône Zone de filtres dans l'onglet Accueil.

    Cela ouvre un volet vide pour les filtres au niveau des vues.

  2. Faites glisser les champs de la section Champs dans la liste des champs située à droite vers la zone de filtres afin de filtrer tout le rapport sur ces champs.

    Ou cliquez sur la flèche en regard d'un champ dans la section Champs de la liste de champs, puis cliquez sur Ajouter au filtre de vue.

Filtres au niveau des visualisations

Vous pouvez définir des filtres au niveau des visualisations sur les tables, matrices, cartes, et graphiques, mais pas sur des conteneurs de mosaïques ni des segments. Toutefois, vous pouvez définir des filtres sur les tables, matrices et les graphiques qui sont à l'intérieur d'un conteneur de mosaïques.

  • Pour afficher les filtres d'une visualisation, passez au-dessus de son coin supérieur droit, puis cliquez sur l'icône de filtre. Cela ouvre la zone de filtres déjà remplie avec les champs de la visualisation.

    Vous pouvez faire glisser d'autres champs de la liste de champs vers la zone de filtres, même les champs qui ne sont pas dans cette visualisation ou n'importe où dans la vue.

    Ou cliquez sur la flèche en regard d'un champ dans la section Champs de la liste de champs, puis cliquez sur Ajouter au filtre de visualisation.

  • Si la zone de filtres est développée, lorsque vous sélectionnez une visualisation, vous voyez le type de visualisation dans un titre gris de la zone de filtres. Par exemple, si vous sélectionnez un graphique, vous voyez un titre de graphique dans la zone de filtres. Cliquez sur ce titre pour afficher les filtres du graphique.

Vous pouvez supprimer les filtres que vous ajoutez à une visualisation, mais vous ne pouvez pas supprimer les filtres pour les champs qui se trouvent dans la visualisation. Vous pouvez cependant les supprimer afin qu'ils n'aient aucun effet.

Si vous ajoutez un filtre pour un champ dans une visualisation, puis que vous supprimez le champ de la visualisation, le filtre reste en vigueur pour cette visualisation.

  • Pour supprimer le filtre, ouvrez la zone de filtres pour la visualisation et supprimez le filtre.

Filtrage des champs de mesure

Vous pouvez créer des filtres dans des filtres au niveau des visualisations sur les champs de mesure des types de données entiers et décimaux. Vous pouvez filtrer les mesures qui ne sont affichées dans aucune visualisation de la vue.

Pour plus d'informations, consultez Champs de mesure et de non-mesure dans Power View.

Filtres de base et avancés

Il existe deux types de filtres dans la zone de filtres : de base et avancés.

Filtres de base

Pour les champs non numériques, vous sélectionnez et désactivez les cases à cocher semblables aux filtres automatiques dans Microsoft Excel. Les nombres après chaque valeur indiquent le nombre d'enregistrements qui comportent cette valeur. S'il y a plus de 500 valeurs dans un champ, un message indique que tous les éléments ne sont pas affichés.

En ce qui concerne les champs numériques, vous faites glisser des marqueurs sur un curseur pour sélectionner les valeurs entre les marqueurs.

Filtres avancés

Vous pouvez créer des filtres plus sophistiqués, tels que les plages de valeurs ou des valeurs de format libre Vous pouvez taper l'ensemble ou une partie d'une valeur à inclure ou exclure.

Par exemple, le filtre avancé dans cette image filtre pour toutes les valeurs du champ Nom qui contiennent les lettres « le ».

Filtre avancé

Filtre avancé

  • Pour utiliser des filtres avancés, cliquez sur l'icône Mode Filtre avancé à l'extrémité droite de la barre bleue pour un filtre de champ.

Recherche dans les filtres

Vous pouvez rechercher une valeur dans un filtre au niveau des visualisations ou des vues sur un champ de texte, puis choisir de filtrer dessus ou non. Les parties des valeurs d'un champ qui correspondent au texte recherché sont mises en surbrillance dans la liste de résultats de la recherche. La recherche n'est pas sensible à la casse, c'est pourquoi la recherche de Pomme est identique à celle de pomme. La recherche est limitée à la visualisation ou la vue, selon le filtre. Elle ne recherche pas dans tout le rapport.

Vous pouvez également utiliser des caractères joker, à savoir le point d'interrogation (?) et l'astérisque (*). Un point d'interrogation représente n'importe quel caractère unique ; un astérisque correspond à n'importe quelle séquence de caractères. Si vous souhaitez rechercher un point d'interrogation ou un astérisque réel, tapez le tilde (~) avant le caractère.

Par exemple, dans une liste de pays, la saisie de r?n dans la zone Recherche retour deux pays, France et Iran. La saisie de r*n dans la zone Recherche retourne un plus grand nombre de pays dont France, Irlande et Kirghizistan.

[!REMARQUE]

Si vous utilisez des caractères génériques dans votre recherche, la partie correspondante n'est pas mise en surbrillance dans la liste de résultats de la recherche.

Icône de flèche utilisée avec le lien Retour en hautRetour au début

Comportement de filtre dans un rapport enregistré Power View

Parmi les différentes façons dont vous pouvez filtrer et mettre en surbrillance des données dans votre rapport, chacune d'elles se comporte différemment lorsque vous enregistrez un rapport :

  • Si vous définissez un filtre ou un segment en mode conception, l'état du segment ou le filtre est enregistré avec le rapport.

  • Si vous mettez en surbrillance un graphique dans une vue de conception, son état n'est pas enregistré avec le rapport.

  • Aucune des modifications effectuées en modes de lecture ou de plein écran ne sont enregistrées, donc si vous filtrez ou mettez en surbrillance dans ces modes, ces modifications ne sont pas enregistrées non plus.

Icône de flèche utilisée avec le lien Retour en hautRetour au début

Voir aussi

Concepts

Power View (SSRS)