Tous les produits
Search
Centre de documentation

Quick BI:TopN

Dernière mise à jour :Sep 06, 2026

La fonctionnalité TopN (filtrage rapide) filtre l'ensemble de résultats renvoyé par une base de données en se basant sur des valeurs numériques, afin de sélectionner rapidement les N premiers ou derniers enregistrements. Dans le cadre de l'analyse des données, vous pouvez filtrer par dimensions ou par mesures pour segmenter les données à différents niveaux de granularité et ainsi faciliter la prise de décision. Cette rubrique explique comment configurer les filtres TopN.

Prérequis

Utilisation

  • Cette méthode d'analyse s'appuie sur l'ensemble de résultats. La limite actuelle sur le cloud public est de 10 000 lignes. Si votre requête renvoie plus de 10 000 lignes, les résultats risquent d'être inexacts.

  • Le tableau suivant répertorie les types de graphiques compatibles avec la fonction TopN.

    Méthode de calcul

    Description

    Types de graphiques

    TopN global

    Applique un filtre TopN à l'ensemble du jeu de données.

    • Graphiques en courbes/aires : graphique en courbes, graphique en aires, graphique en aires empilées, graphique en aires empilées à 100 % et graphique combiné.

    • Graphiques en colonnes/barres : graphique en colonnes, graphique en colonnes empilées, graphique en colonnes empilées à 100 %, graphique en barres radiales, classement, graphique en barres, graphique en barres empilées, graphique en barres empilées à 100 %, graphique en cascade, graphique à puces, boîte à moustaches et histogramme.

    • Graphiques à bulles/nuages de points : graphique à bulles, nuage de points et nuage de points en facettes.

    • Graphiques tabulaires : tableau croisé et carte thermique.

    • Graphiques circulaires/en anneau : graphique circulaire, graphique en rose, graphique radar et treemap.

    • Graphiques géographiques : carte choroplèthe, carte à bulles, carte thermique, carte de flux et carte symbolique.

    • Graphiques indicateurs : carte indicateur et graphique de tendance des indicateurs.

    • Graphiques en entonnoir/de conversion : graphique en entonnoir et graphique en entonnoir comparatif.

    • Autres graphiques : nuage de mots.

    TopN par groupe

    Regroupe les données selon une dimension spécifiée et applique un filtre TopN au sein de chaque groupe.

    • Graphiques en courbes/aires : graphique en courbes, graphique en aires, graphique en aires empilées, graphique en aires empilées à 100 % et graphique combiné.

    • Graphiques en colonnes/barres : graphique en colonnes, graphique en colonnes empilées, graphique en colonnes empilées à 100 %, graphique en barres, graphique en barres empilées, graphique en barres empilées à 100 %, graphique à puces, boîte à moustaches et histogramme.

    • Graphiques à bulles/nuages de points (l'axe X ne peut pas être une mesure) : graphique à bulles, nuage de points et nuage de points en facettes.

    • Graphiques tabulaires : tableau croisé et carte thermique.

Accéder aux paramètres TopN

Dans le volet Fields du graphique, repérez la mesure que vous souhaitez configurer. Cliquez sur l'icône image située à sa droite, puis sélectionnez Advanced Calculation > TopN. Configurez la méthode de calcul TopN en fonction de votre scénario métier.image.png

Lorsque vous sélectionnez Custom comme type de calcul, les options disponibles pour un tableau croisé diffèrent de celles des autres graphiques. Le tableau suivant décrit ces différences.image

Type de graphique

Type de calcul

Limitation

Logique de calcul

Tableau croisé

TopN par colonne

La zone Rows doit contenir un champ de dimension.

Traite chaque colonne comme une unité indépendante et conserve les valeurs TopN de cette colonne.

TopN dans un groupe par colonne

La zone Rows doit contenir deux champs de dimension ou plus.

Regroupe les données d'une seule colonne selon une dimension sélectionnée, puis applique un filtre TopN au sein de chaque groupe.

La logique de regroupement est la suivante : les groupes sont formés en combinant tous les champs de dimension de la zone Rows, de la première dimension jusqu'à la dimension de regroupement sélectionnée. Par exemple, dans l'illustration ci-dessous, les données sont regroupées par les champs Region et Province.image

TopN par ligne

La zone Columns doit contenir un champ de dimension.

Traite chaque ligne comme une unité indépendante et conserve les valeurs TopN de cette ligne.

TopN dans un groupe par ligne

La zone Columns doit contenir deux champs de dimension ou plus.

Regroupe les données d'une seule ligne selon une dimension sélectionnée, puis applique un filtre TopN au sein de chaque groupe.

La logique de regroupement est la suivante : les groupes sont formés en combinant tous les champs de dimension de la zone Columns, de la première dimension jusqu'à la dimension de regroupement sélectionnée. Par exemple, dans l'illustration ci-dessous, les données sont regroupées par les champs Region et Province.image

Autres graphiques

TopN global

S.O.

Applique un filtre TopN à l'ensemble du jeu de données.

TopN par groupe

  • Un champ de dimension doit être présent dans la zone Color Legend ou Split.

  • Pour les graphiques à bulles et les nuages de points, l'axe X ne peut pas être une mesure.

Regroupe les données selon un champ de dimension et applique un filtre TopN au sein de chaque groupe.

La logique de regroupement est la suivante :

  • Si la zone Color Legend contient une dimension mais que la zone Split n'en contient pas, les données sont regroupées selon la dimension de la zone Category Axis.

  • Si la zone Color Legend ne contient pas de dimension mais que la zone Split en contient une, les données sont regroupées selon la dimension de la zone Split.

  • Si les deux zones contiennent des dimensions, les données sont regroupées en combinant les dimensions des zones Category Axis et Split.

Exemples

Vous pouvez appliquer des filtres TopN aux mesures ainsi qu'aux dimensions.

  • Appliquer TopN à une mesure

    Pour afficher les trois premiers enregistrements selon le montant de la commande, configurez la mesure du montant de la commande comme suit :

    1. Connectez-vous à la console Quick BI.

    2. Accédez à la page de modification du tableau de bord, comme illustré dans l'image suivante.image.png

    3. Dans la barre de menus supérieure, cliquez sur l'icône Ajouter un graphique (image) et créez un tableau croisé.

    4. Dans l'onglet Fields du concepteur de graphiques, configurez les données du tableau croisé.

    5. Cliquez sur l'icône image située à côté de la mesure, puis sélectionnez Advanced Calculation > TopN > Top 3.image.png

    6. Cliquez sur Update.

      Le tableau croisé affiche désormais les trois premiers enregistrements, triés par montant de commande.image.png

  • Appliquer TopN à une dimension

    Pour afficher les trois premiers enregistrements selon le montant de la commande au sein de chaque région, appliquez un filtre Advanced Calculation > Single-dimension TopN > Top 3 à la dimension de région. Cela permet d'afficher les trois premiers enregistrements pour chaque région, telle que le Nord-Est, le Nord de la Chine et le Sud de la Chine.111

  • Personnaliser TopN

    Le filtre TopN conserve les N premiers enregistrements. Par exemple, la sélection de Top 5 conserve les cinq premiers enregistrements. Vous pouvez également personnaliser le Calculation Type, l'Order et le Number of items. Les types de calcul disponibles pour un tableau croisé diffèrent de ceux des autres graphiques. Pour plus d'informations, consultez le tableau comparatif de la section Accéder aux paramètres TopN.

    Le tableau suivant présente des exemples de différents types de calcul dans un tableau croisé.

    Méthode de calcul

    Configuration

    Exemple

    TopN par colonne

    Traite chaque colonne comme une unité indépendante et conserve les trois premiers enregistrements selon le montant de la commande au sein de cette colonne.

    image

    TopN dans un groupe par colonne

    Dans cet exemple, la première dimension de la zone Rows est Region et la dimension de regroupement est Province. Les données de City sont regroupées selon leur Province et leur Region correspondantes. Le filtre affiche ensuite les trois premières villes selon le montant de la commande au sein de chaque province.

    image

    TopN par ligne

    Traite chaque ligne comme une unité indépendante et conserve les cinq premiers enregistrements selon le montant de la commande au sein de cette ligne.

    image

    TopN dans un groupe par ligne

    Dans cet exemple, la première dimension de la zone Columns est Region et la dimension de regroupement est Province. Les données de Product Type sont regroupées selon leur Region et leur Province correspondantes. Le filtre affiche ensuite les deux premiers types de produits selon le montant de la commande au sein de chaque province.

    image

  • Cas particuliers et gestion

    • Totaux et sous-totaux

      Les totaux et les sous-totaux sont incompatibles avec le filtrage TopN. L'application d'un filtre TopN désactive automatiquement les calculs de total et de sous-total.Untitled.gif

    • Disposition hybride lignes et colonnes

      Dans une disposition hybride lignes et colonnes, le filtre est appliqué par défaut à la valeur de dimension de la première colonne. Dans l'exemple suivant, le filtre est basé sur le montant de la commande pour la région Nord-Est.Untitled.gif

    • Valeurs nulles

      Dans les filtres TopN, une valeur nulle est traitée comme la valeur minimale possible. Si vous disposez de 10 enregistrements de données et appliquez un filtre Top 5 (ordre décroissant), les valeurs nulles sont exclues. Si vous appliquez un filtre Bottom 5 (ordre croissant), les valeurs nulles sont conservées.

    • Plusieurs filtres TopN

      Un seul filtre TopN peut être actif à la fois. L'application d'un nouveau filtre TopN remplace le précédent.Untitled.gif

    • Plusieurs calculs avancés

      Vous ne pouvez appliquer qu'un seul type de calcul avancé à une mesure à la fois. Par exemple, si vous appliquez un filtre TopN, il remplace tout calcul de classement existant.