Utiliser les variables de catalogue de services dans les visualisations de données

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 2 minutes de lecture
  • Dans les visualisations de données basées sur les données de Service Catalog, empiler et grouper par variables, utilisez les variables comme des colonnes dans les rapports de liste et comme des colonnes et des lignes dans les tableaux croisés dynamiques à plusieurs niveaux.

    Avant de commencer

    Rôle requis : Avec n’importe quel rôle interne, vous pouvez créer une visualisation de données à partir d’un tableau de bord. Pour créer une visualisation dans le Concepteur de visualisation et enregistrer vos visualisations dans la bibliothèque de visualisations, vous devez avoir le rôle viz_creator, viz_admin ou administrateur. Pour créer une visualisation significative, vous devez avoir le droit d’accéder aux données sur lesquelles vous souhaitez générer des rapports. Pour plus d’informations sur l’accès, reportez-vous à la section Report_view contrôle d’accès.

    Les utilisateurs disposant du rôle report_admin peuvent générer des rapports sur les variables du catalogue de services. Ajoutez le rôle report_admin aux listes de contrôle d’accès pour les tables Options [sc_item_option], Propriété de la variable [sc_item_option_mtom] et Variables [item_option_new].

    Remarque :
    • La visualisation pour laquelle vous souhaitez utiliser la variable doit être basée sur la table Éléments demandés [sc_req_item] ou la table Tâche 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 ne dispose pas de la fonctionnalité permettant de récupérer les données variables dans les rapports. Pour un champ de chaîne de colonnes de moins de 4 000 octets, vous pouvez modifier le type de colonne en varchar2. Pour comparer les colonnes CLOB d’une taille plus petite, utilisez la fonction to_char(). Pour un CLOB de plus grande taille, vous devez obtenir une sous-chaîne pour la comparaison à l’aide des fonctions dbms_lob.substr.

    Pourquoi et quand exécuter cette tâche

    Pour Grouper par et Empiler par, ces étapes sont intuitives.
    Figure 1. Utilisation des variables dans les champs Grouper par et Empiler par

    Utilisation des variables de catalogue de services dans les champs Grouper par et Empiler par.
    Remarque :
    Les rapports Liste, Boîte, Boîte de tendance et Tableau croisé dynamique ne peuvent pas utiliser de variables de catalogue de services en tant que groupe primaire ou secondaire. Les rapports de score unique, de calendrier, de contrôle et de carte ne prennent en charge Grouper par dans aucun champ. Les rapports de liste peuvent utiliser des variables de catalogue de services en tant que colonnes.
    Utilisez une variable en tant que groupe supplémentaire, en tant que colonne dans un rapport de liste ou en tant que colonne ou ligne dans un tableau croisé dynamique à plusieurs niveaux.

    Procédure

    1. Accédez à la Tout > Platform Analytics > Bibliothèque > Visualisations des données et ouvrez la visualisation à laquelle ajouter la variable.
    2. Effectuez l'une des opérations suivantes.
      OptionDescription
      Ajouter en supplément Grouper par Sous Grouper par, sélectionnez Ajouter, puis Variables en bas de la liste de recherche .
      Ajouter 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.
      Remarque :
      • Si vous créez d’abord le rapport avec la variable en tant que groupe principal par, il se comporte d’abord comme une jointure interne.
      • Si vous créez d’abord le rapport avec un champ régulier pour le regroupement primaire et un regroupement secondaire sur la variable, il fonctionne comme une jointure externe.
    3. Sélectionnez un élément de catalogue avec la variable.
      Les variables de cet élément apparaissent dans la fenêtre de recherche.
    4. Sélectionnez les variables souhaitées.
    5. Sélectionnez Enregistrer.