2.1 Présentation

L'éditeur ad hoc prend en charge la création de divers types de rapports, tels que des tableaux, des analyses croisées et des graphiques. Vous pouvez créer des rapports en faisant glisser les éléments. Vous pouvez ajouter et résumer des éléments, définir des groupes, ajouter un libellé, attribuer un titre au rapport et formater des données pour chaque élément. Vous pouvez également utiliser l'éditeur pour explorer et analyser les données de manière interactive.

2.1.1 Sources de données

Les objets suivants de l'espace de stockage offrent des connexions à des sources de données dans le cadre de la création de vues ad hoc :

  • Domaines : il s'agit d'ensembles d'objets assignés à un schéma de base de données. Les domaines sont disponibles pour divers produits ZENworks, tels que ZENworks Configuration Management, Audit de ZENworks Configuration Management, ZENworks Mobile Management, etc.

  • Rubriques : les rubriques sont créées sous la forme de fichiers JRXML, puis associées à des sources de données dans le serveur. Une rubrique peut également être créée à partir d'un domaine dans le serveur. Pour plus d'informations sur les rubriques, consultez le document intitulé Jaspersoft Server User Guide (Guide de l'utilisateur du serveur Jaspersoft).

2.1.2 Utilisation du sélecteur de données

Le sélecteur de données s'affiche après la sélection de la source de données.

Vous devez déplacer des éléments du champ Source vers le champ Selected Fields (Champs sélectionnés) pour activer les boutons Pre-filters (Filtres prédéfinis), Display (Affichage) et Save as Topic (Enregistrer en tant que rubrique). Les boutons Pre-filters (Filtres prédéfinis), Display (Affichage) et Save as Topic (Enregistrer en tant que rubrique) sont facultatifs et peuvent être utilisés dans n'importe quel ordre. Cliquez à tout moment sur Table, Chart (Graphique) ou Crosstab (Tabulation croisée) pour commencer à concevoir une vue sur la base des données sélectionnées.

Pour plus d'informations sur le sélecteur de données, consultez les sections suivantes :

Sélection d'éléments

Cliquez sur Fields (Champs) pour sélectionner des éléments et des ensembles de champs à utiliser dans la vue, ou à rendre disponibles dans la rubrique Domaine.

  • Le panneau Source affiche les ensembles de champs du domaine. Utilisez les flèches et pour fermer ou développer chaque ensemble.

  • Le panneau Selected Fields (Champs sélectionnés) affiche les éléments sélectionnés dans le panneau Source. Pour déplacer un champ entre les panneaux, vous pouvez le faire glisser, double-cliquer dessus ou sélectionner l'élément et cliquer ensuite sur le bouton représentant une flèche.

  • Si vous déplacez un seul champ d'un ensemble, il apparaît dans un ensemble avec le même nom. Si vous ne souhaitez pas utiliser d'ensembles, utilisez les paramètres du panneau Display (Affichage).

  • Certains domaines définissent des ensembles qui ne sont pas connectés. Lorsque vous sélectionnez un champ dans un ensemble de ce type, les ensembles non connectés ne sont pas disponibles.

Filtrage prédéfini des données

Vous pouvez appliquer un filtre prédéfini aux données dans l'assistant Sélecteur de données avant de cliquer sur Table, Chart (Graphique) ou Crosstab (Tabulation croisée), ou de cliquer sur Save as Topic (Enregistrer en tant que rubrique). Le filtrage prédéfini des données limite les choix disponibles dans une rubrique de domaine ou les champs qui, au final, apparaîtront dans la vue ad hoc. Vous pouvez définir un filtre sur des champs sans que le filtre ne s'affiche dans le rapport final. Le filtre qui est conforme à tous les filtres définis s'affiche dans le rapport final. Vous pouvez également concevoir des rapports qui invitent les utilisateurs à saisir des données à utiliser en tant que filtre.

Le panneau Pre-filters (Filtres prédéfinis) fournit de puissantes fonctionnalités pour concevoir des vues dans le serveur.

Pour définir un filtre :

  1. Cliquez sur Pre-filters (Filtres prédéfinis) dans l'assistant Sélecteur de données.

  2. Développez les options du panneau Fields (Champs).

  3. Double-cliquez sur un champ pour le sélectionner.

  4. Sélectionnez un opérateur de comparaison.

    Les champs de texte possèdent des opérateurs de comparaison de sous-chaînes, tels que commence par ou contient, ainsi que des opérateurs de comparaison de chaînes complètes, tels que est égal à ou appartient à. Lorsque vous sélectionnez un opérateur de comparaison de chaînes complètes, une liste affiche toutes les valeurs existantes pour le champ sélectionné. Celles-ci sont extraites de la base de données en temps réel.

    Une liste déroulante s'affiche dans le panneau Filtres. Elle contient les noms des comptes à partir desquels vous pouvez sélectionner plusieurs valeurs.

  5. Dans la section Available Values (Valeurs disponibles), cliquez sur les valeurs de votre choix, puis déplacez-les vers Selected Values (Valeurs sélectionnées) à des fins de comparaison.

    Si plus de 50 valeurs doivent être affichées dans Available Values, cliquez sur la loupe pour rechercher la valeur. Le nombre maximum d'éléments qu'il est possible d'afficher sous Available Values est configurable.

  6. Cochez la case Locked (Verrouillé) pour limiter la vue sous Selected Values (Valeurs sélectionnées).

    Par défaut, la case Locked est désactivée, ce qui permet aux utilisateurs d'appliquer des filtres lors de l'exécution du rapport.

  7. Cliquez sur OK.

  8. Dans le panneau Filters (Filtres), cliquez sur Change (Modifier) pour modifier l'état d'activation.

  9. Cliquez sur OK pour enregistrer les modifications.

Pour supprimer un élément de la liste, sélectionnez une ligne, puis cliquez sur Remove (Supprimer).

REMARQUE :les lignes de données doivent répondre à toutes les conditions. En d'autres termes, le filtre appliqué aux données doit être un opérateur logique AND de toutes les conditions que vous avez définies.

Modification des paramètres de libellé par défaut

Utilisez le panneau Display (Afficher) pour modifier le libellé par défaut et l'ordre des champs dans l'éditeur ad hoc. Vous pouvez, à tout moment, modifier les libellés et l'ordre des champs dans l'éditeur ad hoc. Cependant, en configurant les paramètres à cet emplacement, vous les rendez disponibles dans une rubrique Domaine.

Le panneau Display (Afficher) propose les options suivantes :

  • Pour modifier l'ordre des champs, cliquez à l'intérieur de la ligne du champ de votre choix. Ensuite, en fonction de la position requise, utilisez les boutons Placer en début de liste, Vers le haut, Vers le bas ou Placer en fin de liste.

    Les champs peuvent être déplacés à l'intérieur de leur ensemble. Quant aux ensembles, ils peuvent également être déplacés en tant qu'entité.

  • Par défaut, le nom d'un champ donné devient le libellé de la ligne, de la colonne ou de la mesure créée. Pour changer le libellé par défaut d'un champ ou d'un ensemble, double-cliquez dans la ligne et indiquez le nouveau champ dans la zone de texte.

  • Les ensembles ne sont pas utilisés dans les vues, mais ils peuvent l'être pour ajouter tous les champs simultanément, accélérant ainsi la création des vues.

  • Si vous ne souhaitez pas utiliser des ensembles dans l'éditeur ad hoc, sélectionnez Flat List (Liste plate) en haut du panneau Data Source Selection (Sélection de source de données). Vous pourrez ensuite appliquer un nouveau libellé aux champs et les réorganiser.

Enregistrement des paramètres

Le panneau Save as Topic (Enregistrer comme rubrique) permet de spécifier un nom et une description afin d'enregistrer les paramètres du sélecteur de données en tant que rubrique Domaine. Une fois ces paramètres enregistrés, vous pouvez créer différentes vues à partir de la rubrique de domaine en utilisant ses champs, filtres et paramètres de libellé. Vous pouvez également éditer la rubrique de domaine dans le but de modifier ses paramètres.

2.1.3 Panneau de l'éditeur ad hoc

L'éditeur ad hoc vous permet de créer divers types de vues et de rapports.

Figure 2-1 Éditeur ad hoc

Pour plus d'informations sur le panneau Éditeur ad hoc, consultez les sections suivantes :

Panneau de sélection de la source de données

Le panneau Data Source Selection (Sélection de la source de données) contient la liste des éléments sélectionnés dans une rubrique ou un domaine et placés dans Champs et Mesures.

Pour masquer ou afficher ce panneau, cliquez sur l'icône Sélection de la source de données dans le coin supérieur gauche. L'option Masquer vous aide à organiser le contenu dans une vue ad hoc de grande taille.

Panneau de vue ad hoc

Le panneau Ad Hoc View (Vue ad hoc) fournit des outils vous permettant de déterminer les données à inclure dans une vue, ainsi que leur mode d'organisation.

Figure 2-2 Panneau de vue ad hoc

Pour plus d'informations sur le panneau Ad Hoc View, consultez les sections suivantes :

Icônes de la barre d'outils de l'éditeur ad hoc

Icône

Nom

Description

Mode d'affichage

Permet de masquer l'interface de l'éditeur. Ce mode met à votre disposition un sous-ensemble du jeu de fonctionnalités de l'éditeur.

Save (Enregistrer)

Permet de sélectionner des options d'enregistrement.

Export (Exporter)

Permet d'exporter le rapport aux formats suivants : PDF, Excel (paginé), Excel, CSV, DOCX, RTF, Flash, ODT, ODS, XLSX (paginé), XLSX (paginé) et XLSX.

Undo (Annuler)

Permet d'annuler l'opération la plus récente.

Redo (Rétablir)

Permet de rétablir la dernière opération annulée.

Undo All (Annuler tout)

Permet de rétablir la vue dans l'état dans lequel elle se trouvait avant son dernier enregistrement.

Switch Group (Changer de groupe)

Permet de changer le mode d'affichage des groupes.

Par exemple, si les colonnes affichent le type d'ensemble, tandis que les lignes affichent la version de l'ensemble et sa date de création, les informations des colonnes et des lignes sont inversées lorsque vous cliquez sur ce bouton.

Cette option n'est activée que pour les vues Analyse croisée et Graphique.

Sort (Trier)

Lorsque vous utilisez des tableaux, cliquez sur cette icône pour afficher l'ordre de tri actif et sélectionner des champs pour le tri des données. Pour plus d'informations, reportez-vous à la section Tri du contenu des tableaux.

Contrôles d'entrée

Cliquez sur cette icône pour afficher les contrôles d'entrée appliqués à cette vue. Pour plus d'informations, reportez-vous à la Section 2.8.2, Utilisation des contrôles d'entrée.

Page Options (Options de page)

Positionnez le curseur sur cette icône pour sélectionner les options de niveau page. Vous avez le choix entre les possibilités suivantes :

  • Afficher ou masquer la bannière Disposition.

  • Afficher ou masquer la zone de titre.

View SQL Query (Afficher la requête SQL)

Permet d'afficher la requête SQL afin de vérifier les données. Pour effectuer cette opération, vous devez disposer de droits d'administrateur. La requête est en lecture seule, mais peut être copiée dans le Presse-papiers ou un autre document à des fins d'analyse. Par défaut, elle est désactivée.

Pour activer la requête, cliquez sur Manage > Server Settings > Ad Hoc Settings (Gérer > Paramètres du serveur > Paramètres ad hoc), puis cochez la case Enable View Query in Ad Hoc Editor (Activer l'affichage de la requête dans l'éditeur ad hoc).

 

Liste déroulante

  • Le type Vue vous permet de réinitialiser le type de vue : tableau, graphique ou analyse croisée.

  • Les données d'affichage vous permettent d'afficher un sous-ensemble des exemples de données disponibles (Sample Data) ou des données complètes (Full Data) de la vue. Cette option n'est activée que pour les vues Analyse croisée et Graphique.

Bannière Disposition

Située sous la Barre d'outils, la Layout Band (Bannière Disposition) comporte deux champs qui présentent des fonctions et des libellés différents suivant le type de vue.

  • Dans le cas de la vue Tableau, les champs disponibles sont Columns (Colonnes) et Groups (Groupes).

  • Dans le cas des vues Graphiques et Analyses croisées, les champs disponibles sont Columns (Colonnes) et Rows (Lignes).

Vous pouvez faire glisser des éléments dans ces cases à partir de Fields (Champs) et Measures (Mesures).

Gestion des détails de la grille

Le sélecteur de détails de la grille se situe sous la bannière Disposition. Cette option n'est disponible que pour les vues Graphique et Tableau. Dans la vue Tableau, cliquez sur le bouton pour sélectionner les options suivantes :

  • L'option Detailed Data (Données détaillées) affiche les détails du tableau.

  • L'option Totals Data (Données des totaux) affiche les totaux du tableau.

  • L'option Details and Totals (Détails et totaux) affiche à la fois les détails et les totaux.

Panneau Filtres

Le panneau Filtres affiche les filtres définis pour la vue. Vous pouvez définir les valeurs du filtre et afficher les résultats dans le panneau Vue ad hoc. Pour masquer et afficher le panneau Filtres, cliquez sur l'icône Filtre située dans le coin supérieur droit du panneau Filtre.

Pour plus d'informations, reportez-vous à la Section 2.8, Utilisation de filtres et de contrôles d'entrée.

2.1.4 Types de vue ad hoc

L'éditeur ad hoc vous permet de sélectionner les types de vue suivants :

Tableaux

Les vues Tableau servent à visualiser les valeurs de la base de données et à résumer les valeurs dans des colonnes. La vue Tableau se compose de colonnes, de lignes et de groupes.

Les groupes permettent de regrouper des lignes selon des valeurs identiques dans n'importe quel champ, avec des résumés intermédiaires pour chaque valeur groupée. Par exemple, la vue tabulaire des détails d'un ensemble contient des colonnes qui indiquent le nom, la version et la date de création de chaque ensemble, tandis que les lignes en affichent le type.

Type d'ensemble

Nom de l'ensemble

Version

Date de création

 

 

 

Ensemble de correctifs

B1

0

09-06-2013

Ensemble Windows

B2

1

30-04-2013

Ensemble Linux

B3

1

18-08-2013

Pour plus d'informations sur les vues Tableau, reportez-vous à la Section 2.5, Utilisation des tableaux.

Graphiques

Les vues graphiques permettent de comparer une ou plusieurs mesures parmi plusieurs ensembles d'éléments connexes. Les données sont résumées sous forme graphique et plusieurs types de graphique sont pris en charge (histogramme, graphique en courbes, graphique en aires et graphique en secteurs).

Dans le tableau suivant, par exemple, l'onglet Graphique présente les données d'un histogramme qui compare le nombre d'ensembles pour chaque type d'ensemble.

Type d'ensemble

Ensemble de correctifs Ensemble Windows 02 Ensemble Linux

Pour plus d'informations sur la vue Graphiques, reportez-vous à la Section 2.6, Utilisation de graphiques.

Analyses croisées

Les analyses croisées sont des représentations plus compactes que les tableaux. Elles fournissent des données pour des éléments et leurs valeurs calculées. Les colonnes et les lignes spécifient les dimensions du regroupement ; quant aux cellules, elles contiennent les mesures résumées.

À titre d'exemple, dans une analyse croisée dans laquelle les colonnes sont regroupées selon le critère Type d'ensemble, le nombre d'ensembles se présente comme suit :

Type d'ensemble

Nombre d'ensembles

Ensemble de correctifs

100

Ensemble Windows

150

Ensemble Linux

50

Totaux

300

Pour plus d'informations, reportez-vous à la Section 2.7, Utilisation d'analyses croisées standard.