Blog ENI : Toute la veille numérique !
🐠 -25€ dès 75€ 
+ 7 jours d'accès à la Bibliothèque Numérique ENI. Cliquez ici
Accès illimité 24h/24 à tous nos livres & vidéos ! 
Découvrez la Bibliothèque Numérique ENI. Cliquez ici

Utilisation de plusieurs fournisseurs de données

Présentation

Dans un usage courant de WebI, le fournisseur de données utilisé se réduit bien souvent à une seule requête bâtie sur un univers. De manière générale, à un rapport correspond un fournisseur de données en particulier.

Dans cette nouvelle mouture de Web Intelligence, il est dorénavant possible d’utiliser et de mixer simultanément et en parallèle plusieurs fournisseurs de données dans un même rapport, comme des :

  • Univers

  • Fichiers Excel

  • Requêtes BEx (SAP BW)

  • Sources HANA et HANA Online

  • Vues d’Analyse (sources Analysis édition pour OLAP)

  • Et dorénavant requêtes SQL à la carte

Deux cas principaux se présentent :

  • Réconcilier plusieurs requêtes basées sur un même fournisseur de données dans un même rapport.

  • Réunir des données provenant de plusieurs fournisseurs distincts dans un même rapport.

Cette réunion de données provenant de sources distinctes, où chacune d’elles peut être connectée à des bases de données distantes séparées les unes des autres, est une fonctionnalité majeure puisqu’elle permet de croiser des informations sans avoir à faire appel au service informatique.

Si l’on compare cette fonctionnalité avec son équivalent dans MS Excel...

Limitations

Le nombre maximal de fournisseurs de données dans un même document est limité à 15.

WebI permet d’utiliser plusieurs fournisseurs de données à l’intérieur d’un même bloc de données (un tableau par exemple) uniquement après avoir fusionné (ou synchronisé) les dimensions communes. Nous verrons plus loin dans ce chapitre comment fusionner les données issues de fournisseurs de données (requêtes) distincts afin de les afficher dans un même tableau.

Ajouter des fournisseurs de données

La création de plusieurs fournisseurs dans un même document se fait en deux temps :

  • Création d’un premier fournisseur de données, puis première exécution de la requête.

  • Ajout d’un ou de plusieurs fournisseurs de données supplémentaires.

Nous nous concentrerons essentiellement sur le deuxième point, le premier point ayant été largement abordé.

Manipuler les fournisseurs de données correspondant à une requête

1. Créer une nouvelle requête

Le cas le plus fréquent d’ajout d’un fournisseur de données consiste à créer une nouvelle requête dans un document existant.

Supposons que vous ayez déjà créé un document basé sur la requête donnant le revenu des ventes par ligne et catégorie de produits de l’univers eFashion.

images/07RI001N2.png

Vous avez ainsi le tableau suivant :

images/07RI002N2.png

Vous voulez ajouter d’autres données à celles déjà présentes dans le document.

Vous devez donc créer une nouvelle requête.

Pour cela :

 Vérifiez que vous êtes en mode conception.

 Allez dans le fournisseur de données, en cliquant sur le bouton Modifier :

images/07RI003N2.png

 Cliquez sur le bouton Ajouter une requête et choisissez A partir de l’univers :

images/07RI004N2.png

La boîte de dialogue Univers s’ouvre :

images/07RI005N2.png

 Sélectionnez l’univers courant ou un des autres univers disponibles. Pour cet exemple, choisissez l’univers Island Resorts Marketing, et cliquez sur le bouton OK.

Un onglet Requête 2 (relatif au nouvel univers) dans lequel aucun objet n’est sélectionné est ajouté :

images/07RI006N2.png

 Pour construire la seconde requête, choisissez pour l’univers Island Resorts Marketing les objets ci-après :

images/07RI007N2.png

 Construisez et paramétrez votre nouvelle requête :

images/07RI008N2.png

2. Exécuter une nouvelle requête

Lorsqu’un document comporte plusieurs requêtes, le bouton Exécuter qui apparaît par défaut à la création du rapport est renommé automatiquement en Exécuter les requêtes pour vous inviter à exécuter simultanément l’ensemble des requêtes...

Purger des documents

Purger un document consiste à supprimer tout ou partie de ses données.

La purge est particulièrement utile pour :

  • Minimiser la taille des documents sur le serveur.

  • Ne pas laisser affichées les données consultées par un utilisateur précédent, données qui peuvent ne pas être destinées à tous les utilisateurs.

Pour purger un fournisseur des données :

 En mode conception de rapport, dans la barre d’outils Fournisseurs de données, déroulez la liste Purger, puis choisissez Tout purger. Ou bien, purgez sélectivement chaque requête.

images/07RI024N2.png

Fusionner des dimensions

1. Principe

La fusion de dimensions consiste à synchroniser plusieurs fournisseurs de données sur des dimensions communes.

Dans ce qui suit, il s’agira de rapprocher des données issues de deux univers différents sur une ou des dimensions communes afin de les mélanger comme si elles provenaient d’une seule et même source.

En ce sens, vous allez créer un tableau contenant des données issues de deux sources.

Ce tableau contiendra les chiffres d’affaires réalisés par trimestre, données provenant d’un des univers exemples fournis par SAP BusinessObjects, Island Resort Marketing.

Il contiendra aussi les revenus des ventes par trimestre, cette fois issus de notre univers exemple habituel, eFashionFR.

Ces données seront fusionnées par la dimension commune, le trimestre.

Ce document n’a qu’une valeur d’exemple et n’est pas significatif car les données ne sont pas synchronisées sur les mêmes années.

Nous nous plaçons dans la situation d’une société qui gère une agence de voyages (Island Resort Marketing) et des magasins de mode (eFashionFR), pour comparer les chiffres d’affaires trimestriels générés par les réservations de clubs de vacances d’une part et les achats de vêtements d’autre part.

 Créez un nouveau document basé sur l’univers Island Resort Marketing.

La requête détermine les chiffres d’affaires par trimestre de vente :

images/07RI025N2.png

Et le résultat est le rapport suivant :

images/07RI026N2.png

Créons maintenant une nouvelle requête sur l’univers eFashionFR.

 En mode Conception, sélectionnez Modifier/Ajouter une requête/À partir de l’univers et choisissez...

Lier des documents

Vous pouvez créer des liens vers d’autres documents Web Intelligence ou encore vers des sites web, à partir d’un élément de rapport Web Intelligence (contenu d’une cellule ou d’un tableau par exemple) par le biais des assistants Ajouter un lien hypertexte ou Ajouter un lien de document (ce dernier est disponible en mode web uniquement).

Ajouter un lien hypertexte

Il est possible de définir une liaison vers une page web par le biais d’un lien hypertexte dynamique.

Prenons un exemple :

 Ajoutez une cellule avec un titre, puis effectuez un clic droit, sélectionnez Mise en relation, puis Ajouter un lien hypertexte.

images/07RI044N2.png

 Dans la boîte de dialogue Créer un lien hypertexte, cliquez sur l’onglet Lien vers une page Web.

 Copiez-collez ou saisissez directement une URL dans la zone indiquée. Dans l’exemple ci-après, il est précisé un lien vers la console d’administration CMC.

images/07RI045N2.png

 Cliquez ensuite sur le bouton Analyser à droite de la zone d’édition et spécifiez les paramètres du lien hypertexte, qui s’affichent chacun sur une ligne.

images/07RI046N2.png

À l’exécution, la page renseignée dans le lien hypertexte s’ouvrira directement après la sélection de celui-ci.

Ajouter un lien de document

Il est possible de la même façon d’établir...