Rapports transactionnels

Cet article contient les rubriques suivantes :
casm173
Cet article contient les rubriques suivantes :
Création d'un domaine
Conditions requises pour la création d'un domaine
  1. Connectez-vous à CABI en tant qu'utilisateur jasperadmin pour l'organisation casm_insights ou en tant que superutilisateur.
  2. Sélectionnez
    Gérer
    ,
    Utilisateurs
    .
  3. Cliquez sur jasperadmin/superuser, puis sur
    Modifier
    dans le volet droit.
  4. Accédez à l'onglet
    Attributs
    .
  5. Cliquez sur
    Ajouter un nouvel attribut
    . Dans la colonne Nom, entrez
    contactUUID
    . Laissez la colonne Valeur vide.
  6. Cliquez sur
    OK
    . Cliquez sur
    Enregistrer
    .
Procédure de création d'un domaine
La vidéo suivante décrit la procédure à suivre pour créer un domaine dans CABI JasperReports. Pour plus d'informations, consultez les articles après la vidéo.

Pour visionner cette vidéo en mode plein écran, cliquez sur le logo YouTube à droite de l'icône Paramètres au bas de la vidéo.
Pour modifier la qualité vidéo, sélectionnez
Paramètres
et définissez la
Qualité
sur
720p
.
Pour créer un domaine, procédez comme suit :
  1. Cliquez sur Domaines, puis sur Créer à partir de la page d'accueil de JasperReports Server.
  2. Entrez le
    Nom
    et l'ID de l'organisation.
    Assurez-vous que la lettre
    z
    est ajoutée comme préfixe à l'ID afin de ne pas écraser le domaine lors de l'importation des dernières versions.
  3. Pour
    superuser
    :
    1. Sélectionnez /organizations/casm_insights/SDM/Transactional/domains comme emplacement d'enregistrement.
    2. Sélectionnez /organizations/casm_insights/SDM/Transactional/datasources/sdm_d comme source de données.
  4. Pour
    jasperadmin
    :
    1. Sélectionnez /organizations/casm_insights/SDM/Transactional/domains comme emplacement d'enregistrement.
    2. Sélectionnez /organizations/casm_insights/SDM/Transactional/datasources/sdm_ds comme source de données.
  5. Cliquez sur
    Créer avec un concepteur de domaine
    .
  6. Sélectionnez
    casd
    comme schéma de base de données.
    Cliquez sur
    OK
    .
  7. Sous l'onglet
    Tables
    , déplacez les objets Majic requis de la colonne
    Source de données
    à la colonne
    Tables sélectionnées
    .
    Vous pouvez créer des tables dérivées dans l'onglet
    Tables dérivées
    .
    Veillez à respecter la syntaxe suivante lorsque vous écrivez la requête :
    SELECT <columns> from <object_name> Example: select * from chg and NOT LIKE select * from casd_chg
  8. Cliquez sur
    Exécuter la requête
    .
    Une liste de colonnes s'affiche si la requête est correcte. Entrez un ID de requête unique et sélectionnez les colonnes requises dans la liste.
    Cliquez sur
    Enregistrer
    la table
    .
  9. Dans l'onglet
    Jointures
    , définissez des jointures vers cette table dérivée.
    Dans l'onglet
    Champs calculés
    , vous pouvez créer des champs calculés.
    La syntaxe pour l'utilisation d'attributs est la suivante :
    <schema>_<object_name>.<alias_name>
    Par exemple,
    casd_chg.assignee
    .
  10. Dans l'onglet
    Jointures
    , créez des jointures entre les tables d'après les clés primaires.
    CA Service Management
    prend en charge uniquement les jointures
    Extérieur gauche
    ,
    Extérieur droit
    et
    Intérieur
    .
    Vérifiez que toutes les tables sont jointes dans une seule arborescence de jointures.
  11. Dans l'onglet
    Afficher
    , déplacez les attributs de la colonne
    Ressources
    à la colonne
    Ensemble et éléments
    .
  12. Si vous ne trouvez pas l'alias nécessaire, créez un alias d'attribut dans SDM et actualisez le navigateur CABI.
    Adaptez leurs
    Propriétés
    à vos besoins :
  13. Cliquez sur
    OK
    . Cliquez sur
    Soumettre
    .
  14. La boîte de dialogue d'enregistrement de domaine s'affiche.
    Vous pouvez maintenant utiliser ce domaine pour créer des vues ad hoc et des rapports.
Ajout d'attributs personnalisés aux domaines de reporting
Cet article est destiné aux administrateurs de
CA Service Management
et décrit la procédure d'ajout d'attributs à un schéma MDB modifié pour un domaine de reporting. Il fournit des instructions étape par étape sur la mise à jour des domaines prêts à l'emploi fournis avec
CA Service Management
pour inclure les attributs supplémentaires de reporting. Après avoir intégré SDM et Jaspersoft et après avoir importé les domaines de reporting par défaut, vous pouvez commencer à créer vos propre rapports personnalisés. Si vous avez modifié le schéma MDB et que vous devez intégrer les nouveaux champs dans le modèle de rapport, vous pouvez mettre à jour les domaines prêts à l'emploi de manière à inclure ces champs.
Le cas d'utilisation dans l'exemple illustre la procédure d'ajout d'un attribut au domaine
Gestion des incidents
prêt à l'emploi. L'attribut nouvellement ajouté sera utilisé pour identifier les incidents qui ont été insérés dans une catégorie incorrecte.
L'outil Concepteur Web de CA SDM a été utilisé pour ajouter un attribut (
zcatergory_init
) à CA MDB. Nous allons ajouter l'attribut
zcategory_init
, qui fait référence à l'objet
pcat
(table SREL).
Avant de commencer
Veillez à tenir compte des recommandations suivantes avant d'ajouter un attribut personnalisé à vos domaines de reporting :
  1. Nous vous recommandons d'effectuer une sauvegarde des domaines et de l'enregistrer sous un autre ID de ressource unique pour réaliser vos personnalisations.
  2. Si vous envisagez de modifier les domaines prêts à l'emploi, sachez que vous êtes uniquement autorisé à ajouter des attributs personnalisés présents dans les tables que vous avez chargées dans vos domaines de reporting.
  3. Vous devez ajouter ces attributs personnalisés au jeu vide fourni pour les attributs personnalisés dans l'onglet
    Afficher
    . Pour accéder à l'onglet Afficher dans JasperReports Server, cliquez sur
    Domaines
    ,
    Afficher la liste
    , puis sélectionnez un
    Domaine
    (par exemple Gestion des incidents), cliquez sur
    Modifier
    et accédez à l'onglet
    Afficher
    .
    Si vous envisagez de modifier les domaines prêts à l'emploi, n'ajoutez pas de nouvelles tables ou tables dérivées dans un schéma de domaine existant et ne modifiez pas les jointures existantes. Ne modifiez pas les champs prêts à l'emploi existants.
Création d'un alias d'attribut dans CA SDM pour les attributs supplémentaires
Cette vidéo décrit comment ajouter des attributs à un schéma MDB modifié pour un domaine de reporting dans
CA Service Management
17.3. Pour plus d'informations, consultez les articles après la vidéo. Après avoir intégré CA SDM et Insights (CABI JasperReports) et après avoir importé les domaines de reporting par défaut, vous pouvez commencer à créer vos propre rapports personnalisés.Pour utiliser cet attribut pour le reporting, vous devez créer un alias d'attribut correspondant dans votre domaine de reporting, le cas échéant.

Pour visionner la vidéo en plein écran, cliquez sur le logo YouTube à droite des paramètres au bas de la vidéo.
Pour modifier la qualité vidéo, sélectionnez
Paramètres
et définissez la
Qualité
sur
720p
.
Procédez comme suit pour créer un alias d'attribut :
  1. Connectez-vous à CA SDM en tant qu'administrateur.
  2. Cliquez sur
    Administration, Centre de services
    ,
    Données d'application
    ,
    Codes
    , puis sur
    Alias d'attribut
    . Cliquez sur
    Créer
    .
    Les codes d'alias d'attribut fournissent un affichage aplati de la base de données et permettent d'inclure les colonnes des tables associées. Le nom d'alias d'attribut est identique au nom de jointure Majic, mais des traits de soulignement sont utilisés à la place des points lorsque vous le définissez.
  3. Dans la page Créer un nouvel alias d'attribut, remplissez les champs ci-dessous :
    1. Nom de l'objet
      : sélectionnez le nom d'objet
      IN
      pour Incident.
    2. Nom de l'alias
      : utilisez des caractères de soulignement pour créer le nom d'alias
      zcategory_init_sym
      .
    3. Valeur de l'alias
      : créer la valeur d'alias
      zcategory_init.sym
      .
    4. Description
      : (Facultatif) saisissez une description pour le nouvel alias d'attribut.
  4. Cliquez sur
    Enregistrer
    .
Après avoir créé un alias pour l'attribut personnalisé, vous devez l'ajouter à un domaine et l'utiliser à des fins de reporting. En outre, pour créer une vue ad hoc pour l'attribut personnalisé à l'aide de l'attribut personnalisé, vous devez d'abord inclure l'alias d'attribut dans le domaine de reporting.
Ajout d'attributs à un environnement sans client hébergé
Les domaines prêts à l'emploi dans JasperReports Server sont créés pour les environnements avec des clients hébergés. Par conséquent, pour ajouter des attributs à un domaine pour un environnement sans client hébergé, vous devez effectuer quelques opérations supplémentaires indiquées ci-dessous. Vous devez avoir terminé ces opérations avant d'ajouter des attributs personnalisés à un domaine (requis uniquement à la première modification du domaine).
Procédez comme suit :
  1. Connectez-vous à JasperReports Server en tant que
    superuser
    .
  2. Accédez aux
    Domaines
    . Cliquez sur
    Afficher la liste
    .
  3. Sélectionnez le domaine (dans ce cas, sélectionnez le domaine
    Gestion des demandes
    ) et cliquez avec le bouton droit sur
    Modifier
    le domaine.
  4. Sous
    Modifier le domaine
    , cliquez sur
    Modifier avec un concepteur de domaine
    .
  5. Sélectionnez l'onglet
    Afficher
    ,
    Ensembles et éléments
    , puis développez le domaine
    Gestion des demandes
    .
  6. Développez le domaine sélectionné et faites défiler le contenu vers le bas pour sélectionner les champs associés aux clients hébergés. Dans cet exemple, sélectionnez
    Nom du client hébergé
    pour le domaine Gestion des demandes et supprimez-le.
  7. Cliquez sur l'onglet
    Tables
    .
    Un message contextuel s'affiche.
  8. Cliquez sur
    OK
    pour supprimer les ressources avec client hébergé et les informations associées du schéma avec client hébergé.
  9. Cliquez sur
    OK
    dans le concepteur de domaine. Cliquez sur
    Soumettre
    pour mettre à jour le domaine.
    Le domaine est maintenant prêt à être personnalisé.
Ajout d'attributs personnalisés aux domaines
Pour ajouter les attributs personnalisés (pour les alias d'attribut créés) au domaine prêt à l'emploi, procédez comme suit :
  1. Connectez-vous à CA Business Intelligence JasperReports Server en tant que superutilisateur
    superuser
    .
  2. Sélectionnez
    Domaines
    , puis cliquez sur
    Afficher la liste
    pour afficher les domaines disponibles.
  3. Cliquez avec le bouton droit de la souris sur le domaine et sélectionnez
    Modifier
    . Dans ce cas, sélectionnez le domaine
    Gestion des incidents
    .
  4. Sous
    Modifier le domaine
    , cliquez sur
    Modifier avec un concepteur de domaine
    .
    Par défaut, l'onglet
    Afficher
    s'affiche.
  5. Dans la section
    Ensembles et éléments
    , développez le domaine (dans ce cas,
    Gestion des incidents
    ) pour afficher tous les champs dans un domaine.
  6. Faites défiler le contenu pour vérifier si le nouveau champ (
    zcategory_init_symbol
    ajouté à l'étape Création d'un alias d'attribut) figure dans la liste.
    Dans ce cas, le champ ne figure pas dans la liste et doit être ajouté manuellement.
  7. Cliquez sur l'onglet Tables. Cliquez sur la table
    casd_in
    pour afficher l'emplacement des données d'incident.
    La section de droite appelée
    Tables sélectionnées
    contient les champs connus du schéma et permet de créer des vues ad hoc.
    Domain Designer_Add Attribute Alias_1.png
  8. Développez la table
    casd_in
    et faites défiler le contenu de la liste.
  9. L'alias d'attribut
    zcategory_init_symbol
    qui a été créé à l'étape Création d'un alias d'attribut apparaît dans la liste.
    Il confirme que l'alias d'attribut nouvellement ajouté figure dans le schéma.
  10. Insérez cet attribut dans le domaine. Cliquez sur l'onglet
    Afficher
    et, dans la section
    Ressources
    , développez le noeud
    casd_in
    sous la section
    Ressources
    .
  11. Faites défiler le contenu de la liste, sélectionnez l'alias
    zcategory_init_symbol
    , puis cliquez sur
    Ajouter à l'ensemble sélectionné
    pour l'ajouter à un domaine existant.
  12. Faites défiler le contenu et vérifiez que l'alias
    zcategory_init_symbol
    est présent.
  13. Modifiez, si nécessaire, le nom de l'attribut nouvellement ajouté. A l'extrême droite, cliquez sur
    Modifier
    .
    Domain_Designer_Properties_Add_2.png
  14. A l'issue de la modification, cliquez sur
    Enregistrer
    .
  15. Cliquez sur
    OK
    dans le concepteur de domaine.
  16. Cliquez sur
    Soumettre
    pour mettre à jour le domaine.
(Facultatif) Création d'une vue ad hoc pour l'attribut personnalisé
En outre, vous pouvez également créer une vue ad hoc pour l'attribut personnalisé ajouté au domaine.
Procédez comme suit :
  1. Dans le menu, sélectionnez
    Créer
    , puis sélectionnez
    Affichages à la demande
    pour créer une vue ad hoc.
  2. Dans la fenêtre
    Sélectionner les données
    , sélectionnez le domaine
    Gestion des incidents
    . Cliquez sur l'option
    Choisir les données
    .
  3. Dans la colonne Source, développez le domaine
    Gestion des incidents
    et sélectionnez les champs pour lesquels un rapport doit être généré.
    Cliquez sur
    OK
    .
  4. Sur la page Nouvel affichage à la demande, cliquez sur le menu déroulant
    Tabulation croisée
    et définissez le
    Type de table
    sut Table.
  5. Développez les champs Gestion des incidents, puis faites glisser les champs et déposez-les ou double-cliquez dessus pour les placer dans les colonnes et groupes de votre choix dans la table.
    Vous pouvez regrouper par catégorie et ajouter un filtre.
    Vous pouvez ajouter des attributs supplémentaires en procédant de la même manière.
Pour plus d'informations sur la configuration de plusieurs serveurs domsrvr pour les rapports de domaine transactionnels, la configuration d'une liste blanche CABI JasperReports à des fins de reporting transactionnel et la modification de rapports de domaine pour CA SDM sans client hébergé, reportez-vous aux rubriques suivantes :