Avec Talend Data Integration, Exane Renforce la Réactivité de son Système d'Information

Exane investit à long terme dans les solutions d'intégration de données open source de Talend, dans le cadre de plusieurs projets autour d'un Data Warehouse.
La réactivité est une nécessité dans une activité mondialisée telle que la nôtre, où chaque minute compte. Dans le même esprit, du fait de la compétition et du caractère très spécifique de nos activités, nous nous appuyons sur une informatique développée quasi exclusivement sur mesure. Grâce à leur convivialité et leurs performances, les solutions de Talend nous aident à répondre à ce double défi.
Willy Cousin, Chef de projet BI

Un groupe d'investissement international

Le Groupe Exane, acteur indépendant, est spécialisé sur trois métiers : l'intermédiation actions, exercée sous la marque Exane BNP Paribas sur laquelle le Groupe a acquis une franchise reconnue en Europe ; les dérivés actions avec une plate-forme mature d'émission de produits structurés sur mesure ; et l'asset management qui s'appuie sur un positionnement sur les fonds alternatifs long/short equity. Le produit net bancaire (PNB) d'Exane en 2007 s'établit à 494 millions d'€ (+20%) et son résultat net est proche de 110 millions d'€ (+10%).

Fort de ses 900 collaborateurs, le Groupe est implanté à Paris, Londres, Francfort, Genève, Milan, New York, Singapour et Zurich. Les équipes de recherche actions et dérivés sur actions, composées d'une centaine d'analystes, sont reconnues par leurs clients et régulièrement primées dans les sondages professionnels : Exane BNP Paribas a notamment été classée n°1 sur la recherche européenne pour ses recommandations et estimations de résultat. Cette expertise est valorisée et relayée par les équipes de vente, auprès de clients institutionnels implantés dans le monde entier.

Des systèmes d'informations au coeur de l'activité quotidienne

Les processus de gestion des opérations en finance de marché sont structurés en trois sous-ensembles : le Front Office, le Middle Office et le Back Office, affichant chacun des besoins et spécificités propres.

Le Front office gère les relations avec la clientèle et est aussi en charge de l'exécution des ordres sur les différents marchés concernés. Une fois exécutés, les ordres sont transmis aux équipes du Middle Office, qui assurent le bon déroulement de l'opération. Pour cela, le Middle Office confirme les opérations avec les contreparties ou les clients, gère les suspens et contrôle les positions du Front Office. Ensuite, le Back Office intervient afin de suivre le bon dénouement des opérations de règlement / livraison.

Evoluant sur des marchés très concurrentiels, Exane s'efforce d'améliorer continuellement son système d'information et de rester à l'avant-garde de la technologie afin de renforcer son avantage concurrentiel.

Ainsi, le Groupe a mis en production en 2007 un nouvel outil de gestion, baptisé Midway, développé en interne et basé sur une solution SQL Server 2005. Cet outil a ainsi remplacé plusieurs anciennes applications utilisées pour gérer les confirmations et le dépouillement, au sein du département ‘Valeurs mobilières’ du Middle Office.

A l'issue de cette mise en oeuvre, Exane a reconsidéré l'organisation de son « entrepôt de données » (basé initialement sur un infocentre) afin d'améliorer les performances de son reporting (solution Business Objects), en décidant de développer un Datawarehouse permettant de regrouper toutes les données nécessaires à ses travaux d'analyse. Le schéma de base de données, organisé en « étoile », permet de sélectionner efficacement les données agrégées ou unitaires tout en améliorant sensiblement les performances du reporting.

« Il n'existait pas dans le Groupe d'outil unique prenant en charge les flux et les transformations de données. Après une étude de marché, nous avons choisi de mettre en oeuvre un ETL (Extract Loading Transform) concurrent à l'offre de Talend, » témoigne Willy Cousin, Chef de projet BI chez Exane. « Mais ce déploiement s'est révélé beaucoup plus compliqué que prévu et les performances de l'outil n'étaient pas à la hauteur de nos exigences : manque d'ergonomie, développement complexe, absence de fonction de versionning et de collaboration, et performances dégradées lors de l'écriture dans une base de données Oracle. Pour pallier ces faibles performances, Exane a dû acquérir un module supplémentaire (« bulk ») permettant de passer d'un traitement de 35 à 4500 lignes/secondes. »

Talend Data Integration : puissance et performances

Un nouveau développement, initié en janvier 2008 et portant sur la mise en application des procédures de lutte contre le blanchiment (AML), a suscité de nouvelles questions autour de l'utilisation d'un ETL. « Nous avons rencontré Talend lors d'un Forum de la BI à Paris et après une étude comparative mettant en jeu plusieurs ETL dont Talend Open Studio for Data Integration (couplé à l'offre Talend Data Integration), nous avons décidé de développer un prototype avec ce dernier. Les résultats ayant été très concluants, nous avons adopté Talend Data Integration pour bénéficier de ses fonctions supplémentaires d'industrialisation, d'automatisation et de collaboration, tout en nous appuyant sur des prestations de support adaptées à notre métier. Nous en avons profité pour re-développer entièrement notre Datawarehouse à l'aide de Talend Data Integration qui nous a permis en outre d'intégrer de nouveaux flux » explique Willy Cousin.

L'analyse des performances des solutions d'intégration de données de Talend a mis en relief les principaux avantages de ces offres open source, par rapport aux solutions propriétaires : « Les solutions Talend sont puissantes et performantes : elles se sont même révélées plus rapides que le système reposant sur notre ancien ETL combiné au Bulk. De plus, le mode de développement est simple, et l'offre tarifaire de Talend reste sans conteste une des meilleures du marché » affirme Willy Cousin. « Parallèlement, Talend offre la possibilité d'adopter le mode ELT (Extract Loading Transform), permettant de déporter les traitements dans la base de données, afin de tirer parti de fonctionnalités spécifiques. Ceci se révèle particulièrement utile dans les opérations de fusion (« merge ») que nous pouvons réaliser directement dans Oracle, cette fonctionnalité étant l'un des pré-requis à l'acquisition de toute solution d'intégration. »

Un système d'information réactif et sur mesure

Pour le projet AML – désormais en production –, comme pour tous ses projets de BI (conformité, référentiels, etc.), Exane a développé un Data Mart dédié, alimenté par des données extraites du Data Warehouse ; les traitements étant assurés par Talend Data Integration et le reporting par une application Business Objects.

« Même si les volumes de données que nous traitons ne sont pas excessifs (+100 000 lignes par jour environ), nous éditons quotidiennement environ 1000 rapports destinés à tous les services à des fins d'analyse et de contrôle. Notre Data Warehouse, qui héberge de plus en plus de flux de données, doit offrir une fiabilité et des performances à toute épreuve, » ajoute Willy Cousin.

Les traitements sont appliqués sur les données du système de gestion de la veille, tandis que les reportings doivent être disponibles en J+1 dès 8h00 pour les utilisateurs. Il en résulte que les traitements doivent être effectués dans une fenêtre très courte de 3 heures entre 5h00 et 8h00 du matin.

« La réactivité est une nécessité dans une activité mondialisée telle que la nôtre, où chaque minute compte. Dans le même esprit, du fait de la compétition et du caractère très spécifique de nos activités, nous nous appuyons sur une informatique développée quasi exclusivement sur mesure. Grâce à leur convivialité et leurs performances, les solutions de Talend nous aident à répondre à ce double défi, » conclut Willy Cousin.

Trois autres projets seront à terme développés ou réécrits intégralement à l'aide de Talend Data Integration : « Le premier vise au rapprochement d'opérations et de positions issues du Front et du Back Office, avec un reporting dédié » commente Willy Cousin. « Le second projet concernera la reprise des alimentations de cubes Essbase dédiés à la gestion de la trésorerie et au plan analytique (contrôle de gestion). Ici, les volumes de données sont conséquents (400 000 lignes par jour) et la refonte des cubes, qui répond à l'évolution des besoins fonctionnels, devrait tirer parti des fonctionnalités d'automatisation de Talend Data Integration. Enfin, nous réfléchissons également à la redéfinition de notre système d'alimentation servant à calculer notre chiffre d'affaires quotidien. »