Ceci est une ancienne révision du document !
PARAMETRAGE NOUVEAU CLIENT
L'objet de cette partie est de définir les différentes étapes pour configurer un nouveau client Cynod sur jasperserver. Pour ce faire, merci de suivre les étapes suivantes :
Prenons l’exemple du client SODIGAZ
Étape 1 : CONFIGURATION SOURCE DE DONNÉES
Cette étape permet de configurer la data source en occurrence un objet établissant une connexion vers la base de données du client.
- Chemin d'accès : Cynod ⇒ Ressources ⇒ datasources ⇒ prod
- Nomenclature de la source de données : Majuscule ⇒ SODIGAZ
Procédure :
Dans le répertoire prod, ajouter un dossier portant le même nom que celui du client Faire un clique droit sur le répertoire SODIGAZ ⇒ Ajouter une ressource ⇒ source de données
Nous allons par la suite définir le type et les propriétés de la source de données comme suite :
- Pilote : Mysql (org.mariadb.jdbc.Driver)
- Hôte (Obligatoire) : (Sur demande au niveau de l’équipe l’infra)
- Port (Obligatoire) : (Sur demande au niveau de l’équipe l’infra)
- Base de données (obligatoire) : cynod_nomclient (cynod_sodigaz)
- URL (obligatoire) : (Remplissage automatique en fonction de l’hôte et du port)
- Nom d’utilisateur : (Sur demande au niveau de l’équipe l’infra)
- Mot de passe : (Sur demande au niveau de l’équipe l’infra)
- Fuseau horaire : Utiliser la configuration de la base de données
Étape 2 : PARAMÉTRAGE INPUT CONTROLS
Cette étape permet de définir les paramètres d’entrées attendus (Obligatoire ou non) pour l'exécution du rapport jasper
- Chemin d'accès : Cynod ⇒ Ressources ⇒ InputControls ⇒ Projet du client ou Générique
- Nomenclature : (A fournir par l’équipe conception support ou BI)
Procédure :
Pour ce faire, merci de suivre les étapes suivants :
- Faire un click droit sur le dossier InputControls et ajouter un nouveau dossier portant le nom du client en Majuscule (Dans notre cas SODIGAZ),
- Copier les paramètres d’entrées d’un autre répertoire existant et coller dans le nouveau dossier SODIGAZ
- Modifier le paramétrage de la data source de tous les inputControls du dossier SODIGAZ comme suite :
- Se positionner sur un paramètre d'entrée exemple carte et cliquer sur modifier
- Faire suivant jusqu’à la rubrique associer une source de données à la requête
- Cocher le bouton sélectionner la source de données dans le référentiel
- Parcourir et sélectionner la data source du client Sodigaz
- Faire suivant et enregistrer les modifications
Même procédure pour les autres paramètres d'entrées du dossier SODIGAZ.
Étape 3 : PARAMÉTRAGE DU REPORTS
Le dossier reports est censé contenir tous les exécutables permettant d’exploiter les données d’un rapport souhaité.
- Chemin d'accès : Cynod ⇒ Reports ⇒ InputControls ⇒ Projet du client
- Nomenclature du répertoire client : Majuscule ⇒ SODIGAZ
Procédure :
Pour ce faire, merci de suivre les étapes suivants :
- Faire un click droit sur le dossier Reports et ajouter un nouveau dossier portant le nom du client en Majuscule (Dans notre cas SODIGAZ),
- Copier les rapports d’un autre répertoire existant et coller dans le nouveau dossier SODIGAZ ou bien, se référer aux informations fournies dans le ticket de paramétrage
- Faire un clique droit sur chaque rapport et cliquer sur modifier
- Se rendre dans la rubrique contrôles et ressources pour mettre à jour les paramètres d’entrés du rapport (Si le rapport présente des données en entrées, il suffira dans ce cas de cliquer sur le lien du paramétre d’entrée existant pour choisir le bon inputControls configurer pour ce client SODIGAZ)
- Enfin se rendre dans la rubrique source de données pour mettre à jour la data source du rapport.
Étape 4 : Mise à jour côté Back Office (plateforme Cynod)
Cette dernière étape consiste à afficher tous les états jasper du client nouvellement configurés sur le module reporting de la plateforme Cynod.
Pour ce faire, nous allons d'abord définir les paramètres du serveur de reporting Cynod établissant une communication avec le projet du client jasperserver et enfin effectuer la mise à jour de la liste des états Cynod.
- Liste à puceChemin d'accès : Plateforme Cynod ⇒ Paramétrage ⇒ Paramétrage report ⇒ Paramétrage
Procédure :
Pour ce faire, merci de suivre les étapes suivants :
1 - Paramétrage du serveur reporting de Cynod
- Dans Paramétrage, cliquer sur la rubrique serveur reporting,
- Cliquer sur modifier et remplir les champs comme suite :
- IDENTIFIANT : Saisir l’identifiant de connexion vers jasperserver ⇒ cynod
- MOT DE PASSE : Saisir le password de l’identifiant cynod sur jasperserver ⇒ JasperCynod2023
- CHEMIN RELATIF : Indiquer le chemin du répertoire Reports sur jasperserver ⇒ /CYNOD/reports/SODIGAZ
- URL SERVEUR : Saisir l’url de jasperserver ⇒ https://jasperserver.cynod.net/jasperserver/rest_v2/
- Enregistrer les modifications apportées (Voir exemple ci-dessous)
2 - Mise à jour de la liste des états Cynod
- Cliquer sur la rubrique Droits d'accès
- Cliquer sur le bouton Chargement & Mise à jour
Après cela, vous pouvez constater que la liste des états est à présent mise à jour avec tous les rapports configurés pour le client.
Pre requis
- Disposer d'un accès sur jasperserver
- Disposer d'un accès vers la plateforme du Client Cynod

