Retour

Utiliser les sous-requêtes depuis l’éditeur de requête

Temps de lecture : 2 minutes

Version : SAP BusinessObjects 4.2

Application : Web Intelligence

Prérequis : Aucun

Procédure :

Dans ce tutoriel, découvrez comment utiliser une sous-requête depuis l’éditeur de requête de votre rapport Web Intelligence et comprendre son utilité.

Pour comprendre son utilité, essayons de répondre au problème suivant :

Extraire les revenus des magasins pour l’année 2014 dont le manager a vendu plus de 20 000 articles.

Il s’agit d’un problème complexe. Les filtres de requêtes simples ne peuvent pas répondre à ce type de question. La solution est donc la sous-requête, aussi appelée la requête imbriquée qui retourne une colonne en résultat. En langage SQL, c’est la commande IN qui est utilisée dans la clause WHERE.

Ouvrez un document Web Intelligence et positionnez-vous sur un rapport puis ouvrir l’éditeur de requête :

Glissez/déposez le filtre sur la quantité vendue dans la zone adéquate :

Pour aller plus loin, il est possible de complexifier le filtre. Par exemple, si nous souhaitons répondre au problème suivant :

Extraire le nombre d’articles vendus de type « Sweat-T-Shirts » par les magasins dont le manager ne possède pas la nationalité du pays où est implémenté le magasin.

Pour cela, il faudra déposer des dimensions distinctes au niveau de la sous-requête comme suit :

Remarque : Vous pouvez créer des sous-requêtes à l’aide de dimensions, d’attributs et d’indicateurs. Vous ne pouvez pas créer de sous-requêtes à l’aide d’objets hiérarchiques.

Vous savez désormais comment utiliser une sous-requête depuis l’éditeur de requête.

En tant qu’utilisateur des outils SAP Business Intelligence ou SAP Analytics Cloud vous vous posez certainement des questions sur l’apport et les différences de chaque outil. Pour vous aider à y voir plus clair, nos experts vous explique tout dans un format BD :

Laisser un commentaire

Il n'y a pas de commentaires pour le moment. Soyez le premier à participer !