Archivage et obligation légale
Par ailleurs, le groupe est confronté à de nombreuses contraintes réglementaires, comme par exemple l'obligation de conserver l'ensemble des communications échangées avec un client. Ainsi, une copie conforme de chaque réservation ou annulation était jusqu'alors archivée au sein d'un fichier MS Outlook, lui-même stocké sur un serveur de fichiers. Ce système rendait difficile toute consultation, qui ne pouvait être effectuée que par un collaborateur du département informatique.
Afin de faciliter ses opérations, le département réservations (dont les opérations sont réparties sur 11 sites géographiques) a souhaité rationaliser la recherche des éléments archivés, en mettant en œuvre un système d'indexation reposant sur des métadonnées et une base de données centralisée. Il désirait en outre y adjoindre une solution de reporting afin de générer des rapports ad-hoc sur la base de ces données.
« Seule une implémentation sous forme de batch opérationnel était en mesure de répondre à ces exigences, » explique Christophe Antoine, chef de projet chez Talend. « En effet, le groupe gère environ 6 millions de messages par an (soit en moyenne 17 000 par jour avec d'importants pics saisonniers) – volume augmentant de 8 à 10% par an. »
Talend Open Studio, solution ouverte d'intégration de données
Après avoir évalué différentes alternatives proposées sur le marché, Altic, intégrateur de solutions open source, a sélectionné Talend Open Studio pour le groupe. « Trois raisons majeures ont justifié ce choix, » explique Marc Sallieres, directeur général d'Altic. « D'une part, la facilité d'utilisation de Talend Open Studio, avec ses composants spécifiques dédiés à la récupération d'e-mails, à l'extraction de données et au chargement d'une base. D'autre part, des contraintes budgétaires fortes ont rendu très attractif l'emploi d'une solution Open Source. Enfin, le fait que Talend Open Studio tire parti de machines standard a fini de faire pencher la balance en faveur de cette solution. »
Une des autres alternatives considérées par le groupe était de développer ‘à la main' des processus d'extraction des emails. Une rapide étude de faisabilité a néanmoins démontré que cette option aurait un coût considérablement plus élevé que les quelques jours d'expertise technique fournis par Talend en support de sa solution. Les outils propriétaires d'éditeurs tels qu'Informatica et IBM (intégration de données) ou Symantec (archivage d'emails) avaient quant à eux été écartés d'entrée de jeu, en raison non seulement de leur coût d'acquisition élevé mais aussi des importantes ressources matérielles qu'ils exigent.
La solution implémentée avec Talend Open Studio permet de récupérer les e-mails, de les archiver dans un format standardisé et d'en extraire les informations significatives (destinataire, sujet, corps du message…), ainsi que des données structurées (date d'arrivée, date de départ, identifiant de l'hôtel réservé, tarif, etc.). Ces informations sont ensuite nettoyées (data cleansing) et, le cas échéant, transformées et restructurées. Elles sont enfin intégrées dans une base de données MySQL.
Consultation plus aisée et rapports d'analyse
La plate-forme décisionnelle intégrée, composée de l'outil d'intégration Talend Open Studio et de l'outil de restitution SpagoBI, offre une interface web facilitant la recherche multicritères. Une fois le contenu localisé, une copie conforme de la réservation ou de l'annulation est consultable en ligne. Ces consultations sont réalisées par les opérateurs eux-mêmes, sans implication du département informatique.
Contrairement aux procédures utilisées précédemment, les emails sont désormais traités au fil de l'eau (temps quasi-réel), contribuant à une meilleure productivité du département réservations.
Outre cette facilité de recherche et de restitution, le groupe hôtelier a ainsi répondu de manière économique et rapide (deux semaines seulement de mise en œuvre) à une contrainte réglementaire qui l'aurait obligé à investir massivement dans des développements spécifiques. De plus, la possibilité de développer des rapports sur mesure l'aide à analyser plus finement les activités de réservation/annulation.
« Cet exemple concret illustre dans quelle mesure des solutions Open Source peuvent aider à innover pour répondre, voire dépasser les attentes des entreprises » souligne Marc Sallieres. « La base de données centralisée favorise une analyse plus poussée, et la technologie d'intégration de données permettra de créer dans le futur des ponts avec d'autres systèmes. La réactivité de l'équipe Talend, en particulier sur le développement de connecteurs spécifiques, nous a permis d'apporter rapidement une valeur ajoutée importante pour notre client. »