Projets

Saint Maclou s'offre une plateforme data

Saint Maclou s'offre une plateforme data
Saint-Maclou vend des revêtements de sol et en assure le service de pose. Depuis 2023, il déploie une plateforme data unifiée pour répliquer ses analyses BI historiques et créer de nouveaux cas d'usage. (Photo Saint-Maclou)

Disposer d'une plateforme data à jour, source unique directement accessible dans l'ensemble de l'entreprise. Tel est l'objectif qui a conduit Saint Maclou à se tourner vers un duo Snowflake Fivetran, connecté à l'ensemble du SI pour des mises à jour en temps réel.

PublicitéDébut 2023, le distributeur et installateur de revêtements de sol Saint Maclou, décide de moderniser sa plateforme data et, pour ce faire, de repartir d'une page blanche. Objectif : disposer d'une plateforme unifiée, à jour et accessible par tous, sans qu'il soit besoin de faire appel aux équipes data. « Notre ambition, précise le DSI de l'entreprise, Guillaume Porquier, était de disposer de 100% des données de notre SI répliquées dans cette plateforme data. Et de les rendre directement accessibles à tous à tout moment pour de la restitution, de l'extraction, etc. demandées par des utilisateurs ou une application. »

Jusque là, les employés de Saint Maclou passaient par une solution développée en interne sur une base Microsoft SQL, alimentée par des flux ETL et connectée essentiellement à un système de BI Business Object. « Il fallait encore souvent aller chercher la donnée directement dans l'ERP, le WMS ou autre. », complète le DSI. Ce qui posait des problèmes de performance d'accès, et qui occupait les équipes data sur des tâches de collecte, plutôt que sur du travail lié à la valeur ajoutée apportée par les data ou sur des cas d'usage associés.

Un duo Snowflake - Fivetran

L'entreprise a d'abord choisi fin 2023, le socle de sa future plateforme, en l'occurrence Snowflake. Dans la foulée, début 2024, elle opte pour Fivetran pour la réplication de données et le maintien à jour de la base. Snowflake s'est imposé assez rapidement, selon le DSI, face à des outils comme Big Query de Google qui ne convenait pas aux utilisateurs. Du côté de la réplication de données, l'offre était riche, et la DSI a d'abord étudié une dizaine de solutions sur documentation. Une démarche qui a abouti à une sélection de deux solutions que Saint Maclou a testées en POC, en conditions réelles, sur les environnements de production : Fivetran et Rivery (racheté depuis par Boomi). Le premier a fait la différence dès le départ avec le nombre important de connecteurs dont il dispose (vers l'ERP Microsoft AX, le WMS, les systèmes de vente ou la gestion des stocks), mais aussi sa capacité à aller chercher des données qui ne sont pas directement accessibles dans une base. « La plupart des solutions [de réplication du marché] ont les connecteurs vers les bases de données directement accessibles, confirme Guillaume Porquier. Mais Fivetran a aussi des technologies d'accès au contenu de Salesforce, de Google Ads ou de Youtube qui sont essentielles pour notre marketing, en particulier, et pour lesquelles un accès direct à la base n'existe pas ».

Pendant le POC, les équipes IT de Saint Maclou ont également éprouvé la capacité de Fivetran à tenir la performance avec des volumes importants de données. « Nous avons installé le connecteur High volume agent de Fivetran sur nos bases pour répliquer spécifiquement de grandes quantités de données », ajoute Guillaume Porquier. Au démarrage du projet, l'entreprise disposait d'environ 2 To de données qui ne font qu'augmenter depuis. Qui plus est, elle souhaitait passer d'une seule mise à jour quotidienne à une mise à jour permanente en temps réel de l'ensemble des data dans la plateforme. Quelques jours ont suffi pour réaliser la réplication des données. Saint Maclou peaufine désormais sa plateforme en particulier sur la mise à jour en temps réel des data.

PublicitéUn long travail d'agrégation

L'entreprise est passée en production en quelques jours, avec ses principales sources de données répliquées et disponibles. « Une des contraintes que nous avons posée dès le départ, insiste Guillaume Porquier, était d'arriver à répliquer la donnée sans devoir développer, sans travailler sur le transport de la data. Je voulais que mes équipes techniques se concentrent plus loin dans la chaîne de valeur sur des cas d'usage métiers, la transformation des KPI, des règles de gestion d'agrégation de données. Résultat, nous configurons désormais une réplication de données en une demi-heure et trois clics de souris. Le plus compliqué, c'est de récupérer les accès ! » Les équipes IT de Saint Maclou se concentrent elles sur le nettoyage et l'agrégation entre différentes sources de ces données désormais à disposition. « C'est notre point unique de vérité, rappelle le DSI. Or, il peut y avoir des visions différentes d'un système à l'autre. Et donc la valeur ajoutée de la DSI, c'est de savoir réconcilier, en collaboration avec les métiers, toutes ces informations pour exposer une vision entreprise des données et pas seulement système par système. C'est ce travail qui prend du temps et qui est encore en cours. »



Guillaume Porquier, DSI de Saint Maclou à gauche, et Salmane Khamlichi, responsable data, à droite. (Photo Saint Maclou)

Saint Maclou migre ainsi progressivement ses applications et ses tableaux de bord historiques, et crée de toutes pièces en parallèle de nouveaux cas d'usage à partir de données dont l'entreprise ne disposait pas avant la plateforme data. Comme le raconte Guillaume Porquier, c'est le cas par exemple avec les data venant de la solution mobile mise à disposition des poseurs salariés - des parqueteurs, carreleurs, etc. qui interviennent sur les chantiers chez les clients. « En 2023, nous avons digitalisé ce métier historiquement resté très "papier crayon". Tous nos poseurs disposent sur mobile des informations sur leurs interventions, leurs chantiers, les tâches à réaliser, les contrôles à mener chez le client, etc. Nous récupérons par ce biais énormément de data que nous n'avions pas avant et qui sont désormais à disposition dans notre nouvelle plateforme. » De quoi développer de nouveaux cas d'usage. Au-delà du seul reporting, l'entreprise vient aussi de déployer des projections de ventes en s'appuyant sur un ensemble de données, dont tous les historiques de vente, par réplication, en de basant sur des modèles d'IA présents directement dans Snowflake.

La simplification du prototypage des cas d'usage

Certains cas d'usage ont même déjà des ROI indiscutables, comme l'extraction des écritures comptables - quelques centaines de millions de lignes - que l'entreprise remet chaque année aux commissaires aux comptes. Ces traitements étaient en général lancés dans l'ERP Microsoft AX pendant un week-end et duraient plusieurs heures. Saint Maclou a redéveloppé la procédure d'extraction cette fois à partir des données d'écritures comptables répliquées en temps réel dans Snowflake via Fivetran. Une procédure qui ne dure désormais pas plus de deux minutes, selon le DSI de l'entreprise.

Autre avantage de la plateforme et de la mise à disposition de la donnée, selon Saint Maclou, la capacité à très rapidement prototypé un tableau de bord pour un nouveau cas d'usage spécifique, en explorant la donnée concernée. « Ce qui est également très intéressant, complète le responsable data, Salmane Khamlichi, c'est la démocratisation de plus en plus importante de la plateforme data dans l'entreprise. Et cela va encore progresser avec la capacité donnée par Snowflake d'interroger la donnée en langage naturel. Pour les métiers, c'est une avancée majeure, car ils ne sont pas obligés d'être des experts SQL pour aller interroger la data. »

La préparation de vues trans-systèmes

Enfin, du côté cyber, Saint Maclou s'appuie sur les spécificités embarquées dans les outils et les préconisations des éditeurs. « Nous gérons facilement les accès en fonction des profils, en fonction des personnes, complète Salmane Khamlichi. Le tout en lien avec notre système de sécurité en place sur le reste du SI, bien sûr. Et nous sommes aussi capables aujourd'hui de tracer tout ce qui est fait sur la plateforme. Nous savons qui a accédé à quoi. » Mais la plateforme réduit aussi nativement le risque, car, comme le précise le DSI, les équipes réalisent leurs analyses uniquement sur la copie de la data, ce qui protège en partie la donnée d'origine.

« Nos données sont accessibles, à jour et disponibles, conclut le DSI. Notre travail désormais, en 2026 et 2027, c'est la construction de vues de haut niveau, homogénéisées, cross systèmes sources, de la donnée dans la plateforme. Si je prends la commande client, par exemple, c'est la vente, mais aussi l'ERP, la logistique, la finance, le service avec l'intervention et la pose, potentiellement le TMS, etc. Ce sont donc 5 ou 6 systèmes différents pour lesquels toutes les données sont disponibles dans Snowflake et pour lesquels je peux créer une vue transverse pour connaître l'état d'une commande.»

L'avenir proche : IA et intégration du CRM

La plateforme data est en cours de finalisation, mais elle accompagne déjà en l'état la réflexion sur l'IA. « Nous avons beaucoup plus de données qu'avant et, qui plus est, une donnée fraîche, confirme le Guillaume Porquier. Et les idées de cas d'usage IA commencent à se développer. L'organisation a par exemple pour projet de réaliser des synthèses des avis clients en ligne ou de les exploiter pour préconiser des plans d'action aux magasins. Mais la plateforme est aussi devenue le pivot de tous les projets SI. Pour preuve, le déploiement progressif des premières fonctions du CRM de Salesforce choisi récemment par Saint Maclou. LE CRM puise les données produits dans Snowflake, par exemple, et non dans le PIM ou l'ERP. Et il abreuve aussi la plateforme avec les données clients à jour pour que l'ERP les exploite, par exemple.

Partager cet article

Commentaire

Avatar
Envoyer
Ecrire un commentaire...

INFORMATION

Vous devez être connecté à votre compte CIO pour poster un commentaire.

Cliquez ici pour vous connecter
Pas encore inscrit ? s'inscrire

    Publicité

    Abonnez-vous à la newsletter CIO

    Recevez notre newsletter tous les lundis et jeudis