ADI Axway

L’objectif de ce tutoriel est de montrer comment créer un dashboard avec agrégations sous ADI afin d’afficher le nombre de commandes passées par canal chaque mois.

 

Création un dashboard avec agrégations sous ADI

Pagelet Visualisation des commandes

  • Allez dans l’onglet All Dashboards

dashboard avec agrégations sous ADI

Nommez le dashboard “Infos – Commandes

dashboard avec agrégations sous ADI

 

Création d’une pagelet Nombre de commandes / Canal / Mois

Dans cette partie, vous allez créer un compteur qui va compter le nombre de commandes par état de la commande.
Pour cela :

  • Cliquez sur pour créer un nouveau pagelet
  • Cliquez sur le type de pagelet DataGrid
  • Dans le tableau rows, sélectionnez l’entité de référence en cliquant sur le bouton . C’est sur les attributs de cette entité que la pagelet reposera.
  • Sélectionnez l’attribut Type de canal

dashboard avec agrégations sous ADI

 

  • Dans la partie Values Cliquez sur le bouton pour créer votre compteur.
  • Cliquez sur select an attribute

Pour obtenir le nombre de commandes par statut de la commande. Vous allez devoir compter le nombre d’instances présent dans l’entité commande. Pour sélectionner des attributs dans l’entité Commande, vous allez faire une agrégation qui consiste à créer un nouvel attribut basé sur les attributs d’une entité différente. Contrairement à la dérivation qui consiste à créer un nouvel attribut qui se base sur les attributs de l’entité elle-même.

  • Cliquez sur Follow de la relation R – Commande pour se diriger vers l’entité Commande

dashboard avec agrégations sous ADI

 

  • Cliquez sur Aggregate de l’attribut ID pour faire une agrégation et compter le nombre d’instances

dashboard avec agrégations sous ADI

  • Donnez le titre suivant dans le champ Enter title here: # Count Commandes 1 Month

Les compteurs se différencient des attributs normaux par #.

1 Month définit l’interval de temps à laquelle le compteur s’actualise .

La time range est l’échelle de temps à laquelle vous souhaitez récupérer les données. En effet, les instances vivent dans le temps.

  • Le champ Compute définit l’intervalle de temps à laquelle le compteur doit se lancer. Sélectionnez 1 min.
  • Dans la partie Functions, laissez la fonction Count pour compter le nombre d’instances de l’entité Commande
  • Dans la partie Time Range, cochez over interval pour définir l’échelle de temps. Puis sélectionnez current 1 Month. Le compteur va compter les instances de commandes créées depuis le début du mois.

Vous devriez avoir la même image que celle ci-dessous :

  • Donnez le titre : # Count Commandes 1 Month

 

dashboard avec agrégations sous ADI

 

Paramétrage du Time Range pour créer un dashboard avec agrégations sous ADI

  • Pour paramétrer la Time Range de l’attribut instance de l’entité Commande. Cliquez sur when Time Range starts dans la partie

Vous devriez arriver sur la page suivante:

dashboard avec agrégations sous ADI

 

  • Cliquez sur R – Commande en haut à gauche de la fenêtre. Cette fenêtre vous permet de définir l’instant à laquelle la relation R – Commande doit exister.

Vous souhaitez avoir l’ensemble des instances de la relation d’attribut R – Commande qui ont commencé durant la Time Range.

dashboard avec agrégations sous ADI

  • Sélectionnez ID dans la partie Attribute.
  • Changez le champ Dimension to correlate with en sélectionnant Time Range. Cela vous permettra de paramétrer les ID de l’entité commande qui ont commencé durant la time range de la relation d’attribut R – Commande.
  • Cochez Retrieve occurences of ID that, puis sélectionnez begin during Time Range

 

ok

 

  • Appuyez sur Done puis Save
  • Sélectionnez le nouvel attribut “# Count Commandes 1 Month   

ok

  • Appuyez sur Done
  • Paramétrez la Time Range over intreval   “1 month    
  • Entrez le titre de DataGrid “NB COMMANDES CANAL / MONTH    

ok

 

  • Appuyez sur Done

Résultat d’affichage de la création d’un dashboard avec agrégations sous ADI

ok

 

Cliquez sur le calendrier pour visualiser l’historique des commandes

ok

 

ok

 

ok

 

Vous avez réussi à créer un Dashboard avec des agrégations dans le temps !

Si vous le souhaitez, vous pouvez aussi retrouvez la vidéo de ce tuto sur notre chaîne Youtube.

 


AlexisDepuis plus de 15 ans maintenant, je travaille sur des sujets liés à la BI et à l’amélioration des processus. J’ai participé à un grand nombre de projets en tant que leader technique sur de nombreuses technologies. De nature pédagogue, je donne également des cours de langage de programmation.

N’hésitez pas à me faire un retour sur cet article ou à me contacter sur LinkedIn pour échanger sur ces sujets!

Alexis

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Abonnez-vous à notre newsletter

Saisissez votre adresse e-mail pour vous abonner à ce blog et recevoir les derniers articles publiés!