Theis Consult Gère et Analyse le Trafic Routier Allemand

Talend Open Studio for Data Integration permet l'analyse du trafic autoroutier afin d'anticiper au mieux les embouteillages.
Comparé au développement manuel, Talend Open Studio for Data Integration nous a permis d'économiser 57% de temps de développement pour le premier projet. Talend Open Studio for Data Integration nous a aussi permis de réutiliser les processus d'intégration de données d'un projet à l'autre. Après un investissement initial, nous pouvons donc optimiser le travail fait et l'utiliser pour de futurs projets (avec différentes structures et technologies) plus rapidement que si nous devions recommencer à chaque fois.
Christian Roszak, DG

Spécialistes du consulting routier

Basé à Aix-la-Chapelle, en Allemagne, Theis Consult GmbH a été créé en 1991 par Theo Theis, spécialiste en génie civil. Depuis, la société a étendu ses opérations pour inclure l'informatique ; aujourd'hui, Theis Consult offre différents services dans ce secteur, du consulting jusqu'au développement de logiciels. Theis Consult recommande des solutions et aide ses clients à développer des projets divers et variés, dont le management urbain, la sécurité routière, la recherche et développement, etc. Theis Consult est devenu un des leaders dans le management, le consulting et l'aménagement routier en développant des logiciels et des solutions pour soutenir le réseau routier.

Améliorer les conditions autoroutières du réseau étendu allemand

L'Allemagne est fière d'avoir un des meilleurs systèmes autoroutiers au monde - 12,500 km (troisième réseau le plus vaste après celui des Etats-Unis et celui de Chine) de routes en excellent état reliant les villes principales du pays et offrant aux voyageurs des conditions optimales de conduite et des informations en temps réel sur l'état du trafic grâce à un réseau dense de panneaux lumineux. Cependant, comme beaucoup de pays, l'Allemagne est sujette aux fluctuations du trafic : vacances scolaires, mauvaises conditions météorologiques, heures de pointe, travaux - tous ces facteurs peuvent contribuer à augmenter le volume de circulation et des embouteillages. L'Allemagne est une république fédérale comprenant 16 Länder, chacun étant responsable de la gestion de leur territoire. Même si le système routier est aménagé et organisé de façon centrale, au niveau fédéral par le ministère fédéral des transports, chaque Land a une administration des transports et est responsable de l'aménagement et de l'optimisation du trafic, des travaux, etc. « Comprendre les différents aspects de la circulation suppose l'analyse de volumes de données importants à l'avance, » explique Christian Roszak, DG de Theis Consult. « De plus, chaque administration des transports utilise son propre système pour gérer la circulation et pour comptabiliser le nombre de véhicules, ajoutant à cela un nouveau degré de complexité : toutes ces données ont besoin d'être traitées et formatées pour correspondre à nos bases de données analytiques. »

L'intégration de données pour fluidifier les embouteillages

Pour développer le contrôle de la circulation et le système d'analyse qui devraient être déployés à toutes les entités de gestion des autoroutes sur l'ensemble du territoire, Theis Consult avait besoin d'une solution d'intégration de données puissante et versatile. « Les données collectées par les capteurs routiers (comptage des voitures, radars, etc.) existent dans des formats différents - bases de données Oracle, Informix, PostgreSQL, fichiers XML, fichiers plats ASCII, etc. De plus, chaque configuration est différente ; il y a autant de schémas de bases de données qu'il y a de systèmes sources, » explique Christian Roszak. « Nous avons aussi besoin de regrouper les données RDS-TMC utilisées pour diffuser les messages d'alerte trafic sur des programmes radio réguliers, les données relatives à la météo et aux travaux qui sont stockées dans un format particulier ainsi que d'autres informations (densité de population, dates des vacances, sites de construction, etc.). » Même s'il existe plusieurs standards définis pour les interfaces et les échanges de données (comme TLS, DATEX II, TPEG, OKSTRA, etc.), ils sont souvent inaccessibles et inutilisables pour la planification analytique, stratégique et conceptuelle.

Theis Consult a déployé un projet similaire pour une agence de travaux publics en utilisant des scripts pour agréger et transformer toutes les données sources. « Le traitement des données est très complexe, » explique Christian Roszak. « Le développement manuel des processus d'intégration de données finit par être très consommateur en temps, difficile à maintenir et les processus résultants ne peuvent pas être réutilisés pour d'autres projets similaires car toutes leurs caractéristiques doivent être codées manuellement. »

Theis Consult a donc décidé de s'intéresser aux solutions d'intégration de données. « Ayant utilisé des outils ETL propriétaires dans le passé, je connaissais leur puissance mais aussi leurs limites, » explique Christian Roszak. « Nous traitons de gros volumes de données, c'est pourquoi un temps d'exécution très rapide est nécessaire. Nous devons pouvoir également personnaliser la solution avec des connecteurs et des composants de traitement de données supplémentaires. Après un court essai, choisir les solutions Talend nous a paru évident. »

Talend Open Studio for Data Integration génère du code natif Java et Perl avec du SQL embarqué (pour les interactions entre les bases de données) et offre un temps d'exécution performant en évitant d'avoir à se reposer sur un moteur d'intégration lent et lourd. Son ouverture permet aux utilisateurs et aux intégrateurs de créer facilement leurs propres composants et connecteurs et de les ajouter à la solution s'ils ont besoin de fonctionnalités supplémentaires. Cependant, Talend Open Studio for Data Integration est prêt à l'emploi avec plus de 400 connecteurs disponibles et la plupart des bases sont donc déjà couvertes.

« Comparé au développement manuel, Talend Open Studio for Data Integration nous a permis d'économiser 57% de temps de développement pour le premier projet, » conclut Christian Roszak. « Mais en plus de la flexibilité et du gain de temps, l'utilisation de Talend Open Studio for Data Integration nous a aussi permis de réutiliser les processus d'intégration de données d'un projet à l'autre. Après un investissement initial, nous pouvons donc optimiser le travail fait et l'utiliser pour de futurs projets (avec différentes structures et technologies) plus rapidement que si nous devions recommencer à chaque fois. »