Nous allons illustrer les différents
concepts abordés précédemment tout au long
de l’exemple suivant sur notre plateforme Coblence installée sur Microsoft Windows Server 2019.
Les étapes de mise en place restant identiques sur systèmes Linux/Unix, aux éventuelles
configurations et contraintes techniques propres à cet
environnement près.
1. Cahier des charges
Un entrepôt de données est
rafraîchi chaque nuit, du lundi au vendredi, son alimentation
se terminant généralement vers 6 heures
du matin.
Nous souhaitons qu’à la
fin de son alimentation (le "go" étant déterminé par l’apparition
d’un filewatcher sur le serveur), SAP BusinessObjects BI 4.3
lance le rafraîchissement d’un premier rapport
de contrôle, Ctrl_Alimentation,
sur celui-ci ; ce rapport est ensuite exporté au
format Microsoft Excel et envoyé par courrier électronique à un
administrateur.
À la suite de ce premier traitement,
et, quel que soit son statut, un second rapport de contrôle
doit être lancé, Ctrl_Coherence,
générant un fichier Adobe Acrobat sur disque. À la
fin de la seconde tâche, si celle-ci se termine avec succès,
le filewatcher initial peut être détruit.
Si une erreur survient sur ce second traitement,
le filewatcher doit être renommé. ...