Filtrage des données à l'aide de filtres de requête
Opérateur
Inférieur à
Inférieur à ou égal à
DansListe
Not InList
Mode de filtre
Tous
Tout
Tout
Description
Conserve les valeurs dans la requête filtrée qui sont inférieures ou inférieures ou égales à une des valeurs dans la requête filtrante.
En d'autres termes, conserve les valeurs dans la requête filtrée qui sont inférieures ou inférieures ou égales à la valeur minimale renvoyée par la requête filtrante.
Conservez les valeurs de la requête filtrée qui sont
égales à une des valeurs dans la liste de valeurs renvoyées par la requête filtrante.
Conserver les valeurs de la requête filtrée qui ne sont égales à aucune des valeurs dans la liste de valeurs renvoyées par la requête filtrante.
6.4.4 Combinaison de filtres de requête
112
6.4.4.1 Combinaison de filtres de requête
Les questions classiques relatives à l'activité requièrent l'extraction d'informations répondant à plusieurs critères. Par exemple, si vous analysez les données relatives aux services client, vous souhaiterez probablement cibler votre recherche sur une période particulière et sur une région particulière, et probablement aussi sur un niveau particulier de contrat de service. Vous pouvez extraire des données répondant à plusieurs critères de ce type en combinant des filtres dans une même requête.
Exemple : Analyse des revenus des ventes de l'année dernière, pour les magasins dont la surface dépasse les 4000 mètres carrés et dont les revenus des ventes sont inférieurs à
1,5 million d'euros.
Dans cet exemple, vous êtes directeur d'exploitation pour une chaîne de vente au détail. Vous souhaitez analyser les informations sur les grands magasins de votre chaîne qui n'atteignent pas le revenu des ventes que votre entreprise a fixé comme objectif.
Pour cela, vous ajoutez un filtre prédéfini sur la dimension [Année dernière] pour préciser que vous souhaitez extraire uniquement les valeurs de l'année précédente. Vous créez ensuite un deuxième
2011-05-06
Filtrage des données à l'aide de filtres de requête filtre sur la dimension [Groupe des surfaces de vente] pour indiquer que vous ne voulez que les données correspondant aux magasins dont la taille dépasse 4000 mètres carrés. Puis vous créez un troisième filtre sur l'indicateur [Revenu des ventes] pour limiter la recherche aux magasins dont le revenu des ventes est inférieur à 1,5 million d'euros. Enfin, vous combinez ces trois filtres avec l'opérateur AND.
AND
Année dernière
Groupe des surfaces de vente supérieur ou égal à : 4000
Revenu des ventes inférieur à 1 500 000
Lorsque vous exécutez la requête, seules les données des magasins répondant aux trois critères sont renvoyées au rapport :
Rubriques associées
•
Pour combiner des filtres de requête
•
Imbrication de filtres de requête
6.4.4.2 Pour combiner des filtres de requête
1.
Créez les filtres et ajoutez-les au volet Filtres de la requête.
Par défaut, les filtres sont combinés avec l'opérateur And.
2.
Pour basculer entre AND et OR, cliquez deux fois sur l'opérateur ou cliquez sur la flèche en regard de la case à cocher de l'opérateur et sélectionnez l'autre opérateur.
Remarque :
Certaines sources de données OLAP ne prennent pas en charge l'opérateur OR.
Rubriques associées
•
Combinaison de filtres de requête
113
6.4.4.3 Imbrication de filtres de requête
L'imbrication de filtres de requête vous permet de créer des conditions de filtre plus complexes qu'en combinant des filtres au même niveau.
2011-05-06
Filtrage des données à l'aide de filtres de requête
Lorsque vous imbriquez des filtres, vous définissez l'ordre dans lequel ils sont évalués. Par exemple, vous pouvez renvoyer les données fournies par deux filtres de requête liés par une relation OR (dans laquelle l'une ou l'autre des conditions de filtre est vérifiée), puis limiter encore ces données en leur appliquant un autre filtre. Dans ce cas, les deux filtres associés dans la relation OR sont imbriqués, puis comparés à l'autre filtre dans une relation AND.
L'exemple suivant illustre ce cas de figure :
Exemple : Répertorier toutes les ventes effectuées au Japon au cours du 4e trimestre ou pour lesquelles le revenu était supérieur à 1 000 000
Pour répondre à cette question, vous créez le filtre de requête imbriqué suivant :
Pays égal à Japon
AND
OR
Trimestre égal à T4
Revenu supérieur à 1 000 000
Cette combinaison de filtres de requête renvoie d'abord les données concernant les ventes effectuées au cours du T4 ou dont le chiffre d'affaires était supérieur à 1 000 000, puis il limite ces données en renvoyant uniquement les ventes effectuées au Japon.
Rubriques associées
•
Pour imbriquer des filtres de requête
•
Combinaison de filtres de requête
6.4.4.4 Pour imbriquer des filtres de requête
1.
Faites glisser et déposez un objet de rapport sur un filtre de requête existant.
Un plan de filtre de requête sur l'objet de rapport apparaît dans une relation imbriquée AND avec le filtre de requête existant.
2.
Définissez le nouveau filtre de requête.
Rubriques associées
•
Imbrication de filtres de requête
•
Combinaison de filtres de requête
114 2011-05-06