Créer un rapport avec plusieurs univers
Aperçu
Vous pouvez créer un rapport personnalisé en utilisant des données provenant de plusieurs univers dans Conception de rapports WorldShare. Avant de créer un rapport avec plusieurs univers, prenez note des informations suivantes.
- Pour générer des rapports utilisant des données de plusieurs univers, il doit y avoir un point de données communs entre chaque univers. Par exemple : Code-barres du document et Code-barres du doc de NFL
- Les requêtes sont utilisées dans Web Intelligence pour accéder aux données. Inutile de maîtriser les spécificités du langage SQL (Structured Query Language) formel. Vous n'avez qu'à savoir dans quel univers sont stockés les données voulues et l’objet de données demandé, et quelles sont ses relations de base, pour commencer.
- Les rapports sont conçus dans l'Éditeur des requêtes à l'aide des Objets de rapport.
Pour une vue d'ensemble de l'Éditeur des requêtes, voir À propos de Conception de rapports.
Note. - Une session dans Conception de rapports expire au bout de 20 minutes d'inactivité.
Créer un rapport avec plusieurs univers
1. Ouvrir Conception de rapports WorldShare et sélectionner l'univers Acquisitions
- Dans le menu de navigation de gauche, cliquez sur Lancement de rapports.
- Cliquez sur le bouton Accueil (
) à gauche du logo WorldShare.
- Cliquez sur Applications > Web Intelligence pour ouvrir Conception de rapports WorldShare.
- Double-cliquez sur Univers dans la boîte de dialogue Sélectionner une source de données.
- Double-cliquez sur l'univers que vous voulez utiliser pour créer votre première requête dans la boîte de dialogue Sélectionner une source de données. La boîte de dialogue Éditeur des requêtes est présentée.
2. Créer une requête pour le premier univers
- Dans l'Éditeur des requêtes, sélectionnez les objets de rapport et les opérateurs de requête que vous voulez inclure dans votre requête.
- (Facultatif) Cliquez sur le bouton Afficher/masquer le panneau d'aperçu des données (
) pour ajouter le volet Aperçu des données dans la fenêtre Éditeur des requêtes, puis cliquez sur Actualiser pour prévisualiser les données telles qu'elles apparaîtront dans votre rapport personnalisé.
- (Facultatif) Par défaut, le nom de la requête sera Requête 1. Vous pouvez renommer votre requête pour mieux l'identifier (par exemple, Requête Acquisitions).
- Avec le bouton droit de la souris, cliquez sur l'onglet contenant le nom de la requête et sélectionnez Renommer dans le menu contextuel.
- Dans la boîte de dialogue Renommer la requête, inscrivez le nouveau nom dans le champ Nouvelle valeur.
- Cliquez sur OK.
- (Recommandé) Cliquez sur Exécuter.
3. Créer une requête pour le second univers
- Cliquez sur le bouton Modifier (
) dans l’onglet Requêter pour ouvrir la boîte de dialogue Éditeur des requêtes.
- Dans l'Éditeur de requêtes, cliquez sur Ajouter une requête pour ouvrir la boîte de dialogue Sélectionner une source de données. Par défaut, le nom de la requête sera Requête 2. Vous pouvez la renommer pour mieux l'identifier.
- Dans la boîte de dialogue Sélectionner une source de données, double-cliquez sur Univers, puis double-cliquez sur l’univers que vous souhaitez utiliser pour créer votre deuxième requête dans la boîte de dialogue Sélectionner une source de données.
- Sélectionnez les objets de rapport et les filtres de requête que vous voulez inclure dans votre requête. L’un des filtres de requête que vous ajoutez au deuxième univers doit être un objet de rapport que vous avez inclus dans la requête pour le premier univers. Cet objet de rapport doit exister dans les deux univers et est connu sous le nom de point de correspondance. Pour ajouter un point de correspondance :
- Sélectionnez l'objet de rapport que vous voulez utiliser comme point de correspondance (par exemple, le code-barres du document) et ajoutez-le au volet Filtres de requête.
- Cliquez sur le bouton Définir le type de filtre (
) et sélectionnez Résultat d'une autre requête dans le menu contextuel. La boîte de dialogue Objets disponibles s'ouvre.
- Sélectionnez l'objet de rapport qui sera votre point de correspondance dans la boîte de dialogue Objets disponibles (par exemple, code-barres du document).
- Cliquez sur OK.
- (Facultatif) Cliquez sur le bouton Afficher/masquer le panneau d'aperçu des données (
) pour ajouter le volet Aperçu des données dans la fenêtre Éditeur des requêtes, puis cliquez sur Actualiser pour prévisualiser les données telles qu'elles apparaîtront dans votre rapport personnalisé.
- Cliquez sur la flèche pointant vers le bas sur le bouton Exécuter et sélectionnez Exécuter toutes les requêtes pour exécuter les deux requêtes.
- Si l’une des requêtes comporte une invite, la boîte de dialogue Invites s’ouvre. Définissez les valeurs d’invite selon vos besoins, puis cliquez sur Exécuter. La boîte de dialogue Ajouter une requête s'ouvre.
- Sélectionnez Inclure les objets du résultat dans le document sans générer de tableau dans la boîte de dialogue Ajouter une requête, puis cliquez sur OK. Les résultats du rapport initial apparaîtront, mais doivent être fusionnés.
4. Fusionner les données
Vous devez fusionner au moins un objet de dimension pour utiliser les objets des deux requêtes dans le même rapport.
- Dans l'écran du rapport, cliquez sur Afficher le panneau principal (
) > onglet Objects (
).
- Dans le panneau principal, cliquez sur le bouton Afficher les modes et les options (
), puis sélectionnez Requêtes et cubes dans le menu déroulant.
- Cliquez sur le point de données commun que vous voulez fusionner à partir de votre première requête.
- Appuyez sur la touche Ctrl et cliquez sur le point de données commun de votre deuxième requête.
- Cliquez sur le bouton Plus d’options (
) pour le deuxième point de données commun et sélectionnez Fusionner dans le menu déroulant. La nouvelle section Dimensions fusionnées apparaît dans le volet Requêtes et cubes et le rapport est mis à jour automatiquement.
5. Créer un rapport avec les données de toutes les requêtes
Web Intelligence a pour règle que seuls les objets d'un même univers peuvent être affichés ensemble dans un tableau. Si vous tentez d'ajouter un objet de rapport votre rapport multi-univers qui ne se trouve pas dans les deux univers, un message d'erreur indiquant que les objets de données ne sont pas compatibles sera affiché. Pour corriger cette erreur, vous devez créer une variable détaillée pour chaque objet de rapport de la deuxième requête qui n'est pas présent dans la première requête.
Pour créer une variable détaillée :
- Cliquez sur Lecture dans le coin supérieur droit du rapport ouvert pour faire basculer l’affichage du rapport en mode Conception.
- Cliquez sur le bouton Ajouter une nouvelle variable (
) dans l'onglet Objets du Panneau principal latéral. La boîte de dialogue Créer une variable s'ouvre.
- Dans la boîte de dialogue Créer une variable :
- Inscrivez un nom pour la variable dans le champ Nom. Ce nom ne peut pas être identique au nom d'un objet de rapport existant.
- Sélectionnez Détails dans le menu déroulant Qualification.
- Cliquez sur le bouton Afficher la liste de dimensions, pour ouvrir la boîte de dialogue Objets et variables.
- Dans la boîte de dialogue Objets et variables, cliquez sur Dimensions fusionnées pour ouvrir cette section, puis sélectionnez la dimension que vous avez utilisée comme point de correspondance entre les univers. Cliquez sur OK pour retourner à la boîte de dialogue Créer une variable.
- Dans le panneau Objets de la boîte de dialogue Créer une variable, double-cliquez sur l’objet de rapport que vous voulez ajouter au rapport.
- Cliquez sur OK pour enregistrer votre variable et retourner à l’écran du rapport.
- Faites glisser et déposez la variable de l’onglet Objets du Panneau latéral principal vers le rapport.
Regarder une vidéo
Créer un rapport avec plusieurs univers
Run time: 12:59
Dans cette vidéo, vous apprendrez à créer des rapports exploitant plusieurs univers dans l’outil de conception de rapports de WorldShare. Cette approche, également appelée rapports inter-univers ou fusion de données issues de différents univers.