Tableau - Filtres contextuels

Les filtres normaux de Tableau sont indépendants les uns des autres. Cela signifie que chacun des filtres lit toutes les lignes des données source et crée son propre résultat. Toutefois, dans certains cas, vous souhaiterez peut-être que le deuxième filtre traite uniquement les enregistrements renvoyés par le premier filtre. Dans un tel cas, le deuxième filtre est appelé filtres dépendants car ils ne traitent que les données qui passent par le filtre de contexte. Les filtres de contexte ont deux objectifs principaux.

  • Improves performance- Si vous définissez un grand nombre de filtres ou disposez d'une grande source de données, les requêtes peuvent être lentes. Vous pouvez définir un ou plusieurs filtres contextuels pour améliorer les performances.

  • Creates a dependent numerical or top N filter - Vous pouvez définir un filtre de contexte pour n'inclure que les données d'intérêt, puis définir un filtre numérique ou un filtre N supérieur.

Création d'un filtre de contexte

En utilisant le Sample-superstore, trouvez les 10 meilleures sous-catégories de produits pour la catégorie appelée Meubles. Pour atteindre cet objectif, voici les étapes.

Step 1- Faites glisser la dimension Sous-catégorie vers l'étagère Lignes et la mesure Sales vers l'étagère Colonnes. Choisissez le graphique à barres horizontales comme type de graphique. Faites à nouveau glisser la sous-catégorie de dimension vers l'étagère Filtres. Vous obtiendrez le tableau suivant.

Step 2- Cliquez avec le bouton droit de la souris sur le champ Sous-catégorie dans l'étagère des filtres et allez dans le quatrième onglet nommé Top. Choisissez l'option par champ. Dans la liste déroulante suivante, choisissez l'option Top 10 par chiffre d'affaires, comme illustré dans la capture d'écran suivante.

Step 3- Faites glisser la catégorie de dimension vers l'étagère de filtre. Cliquez avec le bouton droit pour modifier et sous l'onglet général, choisissez Meubles dans la liste. Comme vous pouvez le voir, le résultat montre trois sous-catégories de produits.

Step 4- Cliquez avec le bouton droit sur le filtre Catégorie: Mobilier et sélectionnez l'option Ajouter au contexte. Cela produit le résultat final, qui montre la sous-catégorie de produits de la catégorie Meubles qui font partie des 10 premières sous-catégories de tous les produits.