Dans les visualisations de données basées sur des données de catalogue de services, empiler et regrouper par variables, utilisez des variables comme colonnes dans des listes simples, et comme colonnes et lignes dans des tableaux croisés dynamiques à plusieurs niveaux.
Avant de commencer
Rôle requis : viz_creator ou supérieur, y compris itil. Pour afficher les données, vous devez disposer d’un rôle autorisé par un contrôle d’accès report_view sur la table source de données
Remarque :
- Les utilisateurs disposant d’un rôle autre que viz_admin peuvent utiliser des variables de catalogue de services si, en tant qu’administrateur, vous ajoutez leur rôle aux listes de contrôle d’accès (ACL) des tables suivantes : Options [sc_item_option], Propriété de variable [sc_item_option_mtom] et Variables [item_option_new].
- La source de données de la visualisation doit être basée sur la table Éléments demandés [sc_req_item] ou la table Tâches du catalogue [sc_task]. L’utilisation d’autres types de variables provoque une erreur lors de la génération du rapport.
- Le champ CLOB de base de données Oracle n’a pas la fonctionnalité de récupérer les données de variables dans les rapports. Pour un champ de chaîne de colonne inférieur à 4 000 octets, vous pouvez modifier le type de colonne en varchar2. Pour comparer les colonnes CLOB de plus petite taille, utilisez la fonction to_char(). Pour un CLOB de plus grande taille, vous devez obtenir une sous-chaîne pour comparaison à l’aide des fonctions dbms_lob.substr.
Pourquoi et quand exécuter cette tâche
Utilisez une variable comme filtre, groupe par ou autre groupe par.
Remarque : Les visualisations de liste, de zone et de zone de tendance ne peuvent pas utiliser les variables du catalogue de services comme Grouper par ou comme autre Grouper par. Les visualisations Score unique, Rapport de calendrier et Carte géographique ne prennent en charge le regroupement sur aucun champ. Les listes simples ne peuvent utiliser des variables de catalogue de services qu’en tant que colonnes. Les visualisations de tableau croisé dynamique peuvent être regroupées par variables uniquement sous forme de colonnes ou de lignes.
Procédure
-
Accédez à la et ouvrez la visualisation à laquelle ajouter la variable.
-
Sélectionnez l’une des options suivantes.
| Option | Description |
|---|
| Utiliser la variable comme filtre |
Ajoutez ou modifiez une source de données et sélectionnez Ajouter des conditions personnalisées. Si des conditions personnalisées ont déjà été définies, sélectionnez + Ajouter. Sélectionnez ensuite Variables en bas de la liste des champs. |
| Ajouter la variable en tant que colonne dans une liste simple |
Sous Affichage par défaut, sélectionnez + Ajouter en regard de Colonnes. Sélectionnez ensuite Variables en bas de la liste des champs. |
| Ajouter la variable en tant que groupe par |
Sous Grouper par, sélectionnez + Ajouter. Sélectionnez ensuite Variables en bas de la liste des champs. |
| Ajouter la variable en tant que sélecteur Regrouper par |
Sous Grouper par, sélectionnez Ajouter un autre groupe par. Sélectionnez ensuite Variables en bas de la liste des champs. |
| Ajouter la variable sous forme de colonne ou de ligne dans un tableau croisé dynamique |
Sous Grouper par, sélectionnez +Ajouter pour les colonnes ou les lignes, puis sélectionnez Variables en bas de la liste des champs.Remarque :
- Si vous créez le rapport avec la variable comme Grouper par principal, la variable se comporte comme une jointure interne.
- Si vous créez le rapport avec un champ standard pour le regroupement primaire et un regroupement secondaire sur la variable, la variable fonctionne comme une jointure externe.
|
-
Faites défiler jusqu’à la fin de la liste des champs et sélectionnez Variables.
Les variables disponibles s’affichent. Toutes les variables disponibles en tant que valeurs Grouper par ne sont pas également disponibles en tant que valeurs alternatives Grouper par.
-
Sélectionnez la variable souhaitée.
-
Si vous utilisez la variable Catalogue de services comme un filtre, sélectionnez l’opérateur et la valeur.
-
Sélectionnez Appliquer.
Variable en tant que filtre
Ici, vous avez ouvert la page Modifier la source de données pour une visualisation des données. Aucune condition personnalisée n’a été définie pour cette visualisation des données, vous sélectionnez donc
Ajouter une condition personnalisée.

Ensuite, vous faites défiler la liste des champs Sélectionner jusqu’à Variable, sélectionnez cela, puis sélectionnez une variable.

Enfin, vous sélectionnez l’opérateur et la valeur, par exemple Est | A4, puis sélectionnez Appliquer.
Variable en tant que colonne dans une liste simple
Ici, vous avez une liste simple affichant des enregistrements dans la table Élément demandé. Vous souhaitez ajouter une colonne pour l’une des variables de catalogue de services. Donc, vous sélectionnez
d’abord + Ajouter à côté de Colonnes sous les paramètres d’affichage par défaut.

Le volet Choisir un champ s’ouvre. Faites défiler vers le bas et sélectionnez
Variables.

Vous sélectionnez la variable souhaitée, telle qu’Adobe Acrobat pour un ordinateur portable de développeur, puis appuyez sur OK.
Variable en tant que groupe par
Dans ce cas, vous disposez d’une barre horizontale visualisant les données dans la table Éléments demandés. Dans la section Grouper par, vous modifiez le groupe par. Faites défiler jusqu’au bas de la liste des champs, remplacez le champ Actif par Variables, puis sélectionnez votre variable.

Si vous souhaitez ajouter une variable de catalogue de services sous forme de ligne ou de colonne dans un tableau croisé dynamique, l’expérience est presque identique.
Variable comme alternative Regrouper par
Vous souhaitez une variable de catalogue de services différente comme option Regrouper par. Sélectionnez
Ajouter un autre groupe par et faites défiler vers le bas. Vous développez
Variables, et la liste se transforme en une sélection de variables. Toutes les variables qui étaient disponibles en tant que groupe par ne sont pas disponibles en tant que groupe par alternatif. Quoi qu’il en soit, vous sélectionnez certaines variables et appuyez sur
Appliquer tout.
