Présentation de SAP BusinessObjects Web Intelligence
Création d'un document SAP BusinessObjects Web Intelligence
Filtrage des données à l'aide de filtres de requête - concepts de base
Filtrage des données à l'aide de filtres de requête - concepts avancés
Conception de documents pour afficher les données
Conception de documents pour analyser les données
Mise en surbrillance des données dans un document
Mise en forme des différents éléments d'un document
Utilisation de formules et de variables
Ajout d'une interactivité dans un document

Filtrage des données à l'aide de filtres de requête simples

Objective

After completing this lesson, you will be able to identifiez les composants d'un filtre de requête et comment ils fonctionnent ensemble pour affiner les résultats de données dans un document Web Intelligence.

Filtrer les données avec des filtres de requête

Un filtre de requête est une instruction que vous donnez à la base de données lorsque vous demandez des informations. Cette instruction indique à la base de données de sélectionner et de renvoyer uniquement les données qui correspondent aux critères que vous définissez. Vous appliquez ce filtre dans l'Éditeur des requêtes avant que les données n'arrivent dans votre document Web Intelligence. En d'autres termes, vous filtrez les données à la source.

Par exemple, si votre base de données contient toutes les données de vente de votre société :

  • Sans filtre de requête, lorsque vous demandez les objets année, état et chiffre d'affaires, la base de données envoie l'ensemble des données de vente pour toutes les années et tous les états.
  • Avec un filtre de requête, vous indiquez État (State) = 'California' and Année (Year) = 2024. La base de données renvoie alors uniquement les lignes qui remplissent ces deux conditions.
Le diagramme illustre un document Web Intelligence avec un micro-cube connectant des filtres de requête à deux rapports contenant des tables de chiffre d'affaires par année et par état.

Avantages des filtres de requête

  • Amélioration des performances : le document se charge plus rapidement car la base de données traite et transfère un plus petit volume de données.
  • Pertinence des données : le document contient uniquement les informations dont vous avez besoin, ce qui le rend plus clair et plus facile à analyser.

Utiliser des filtres de requête prédéfinis

Les filtres de requête prédéfinis sont des filtres prédéfinis, généralement créés par un administrateur de base de données et stockés dans l'univers. Vous pouvez réutiliser ces filtres dans plusieurs requêtes et documents, ce qui garantit la cohérence des critères de filtrage.

Créer des filtres de requête

Regardez la vidéo pour définir les composants d'un filtre de requête.

Liste des opérateurs

Les opérateurs exécutent différentes actions en fonction de leur contexte. Vous pouvez utiliser des opérateurs pour faire des mathématiques, combiner du texte ou comparer des valeurs pour renvoyer Vrai ou Faux.

Un filtre pour état utilise l'opérateur dans liste, avec un menu déroulant des options de comparaison développées.

La liste déroulante Opérateurs propose des options telles que :

OpérateurRécupère les donnéesExempleRécupération des données
Égal à (Equal to)Égal à une valeur spécifiée.Pays - Égal aux États-UnisPour les États-Unis uniquement.
Supérieur ou égal à (Greater than)Supérieur ou égal à une valeur spécifiée.Produit - Supérieur ou égal à 10 000Pour un chiffre d'affaires supérieur ou égal à 10 000 $.
Inférieur ou égal à (Less than or equal to)Inférieur ou égal à une valeur spécifiée.Âge du client - Inférieur ou égal à 30 ansPour les clients âgés de 30 ans ou moins.
Entre (Between)Y compris et entre deux valeurs spécifiées.Semaines - Entre 25 et 36Pour toutes les semaines, à l'exception des semaines 25 à 36.
Dans la liste (In list)Identique aux valeurs indiquées.Pays - Dans la liste "États-Unis, Japon, Royaume-Uni"Pour les États-Unis, le Japon et le Royaume-Uni uniquement.
Est nul (Is null)pour lesquels il n'existe aucune valeur dans la base de données.Enfants - Est nulPour les clients sans enfants, où aucune valeur n'est saisie comme valeur dans la colonne Enfants.

Liste des opérandes

Vous utilisez l'opérande pour saisir des valeurs qui filtrent l'objet.

Un filtre pour nom du magasin égal à e-Fashion Dallas utilise l'option valeur(s) de la liste sélectionnée dans le menu déroulant.

Vous pouvez sélectionner l'un des opérandes suivants :

  • Constante (Constant) : vous comparez l'objet à une valeur constante pour filtrer le résultat de la requête.
  • Valeur(s) de la liste (Values(s) from List) : vous comparez l'objet aux valeurs d'une liste de valeurs pour filtrer le résultat de la requête.

Récapitulons ce que vous avez appris

  • Les filtres de requête sélectionnent et renvoient uniquement les données qui correspondent aux critères que vous avez définis, ce qui améliore la pertinence et la performance des données.
  • Vous pouvez utiliser des filtres de requête prédéfinis pour un filtrage cohérent ou créer des filtres personnalisés pour des besoins spécifiques.
  • Un filtre de requête se compose d'un objet, d'un opérateur et d'un opérande pour définir les conditions de filtrage.
  • Les opérateurs et les opérandes déterminent comment les données sont comparées et quelles valeurs sont incluses dans les résultats de la requête.

Filtrer les données à l'aide d'un filtre de requête simple

Scénario de gestion

Votre responsable vous demande d'analyser le chiffre d'affaires des différents magasins. Concentrez-vous d'abord sur le chiffre d'affaires généré en 2024, puis affinez votre recherche pour examiner des performances spécifiques en Floride et à New York.