CoachClub muscle sa BI avec Pentaho

Digital

L'enjeu de ce projet était de permettre aux responsables de suivre au quotidien la performance du service de coaching sportif à distance proposé par la startup CoachClub au travers de son site web ou de sa chaine de TV.

Pour cela, CoachClub a fait le choix de Pentaho, suite décisionnelle open source couvrant tout le spectre des besoins. L'ensemble des analyses souhaitées a nécessité la constitution d'un datawarehouse, alimenté par des données issues de plusieurs sources telles le back-office du site, des données de navigation, les fichiers de logs des applications – lecteur vidéo par exemple – et de services tiers – hébergeur vidéo par exemple). Ces données sont regroupées et consolidées avec l’ETL Pentaho Data Integration (ex-Kettle) dans une base de données sous MySql.

Une des difficultés classiques a été de devoir modifier en continu la modélisation du datawarehouse, sur la base du service internet alors en cours de développement par CoachClub, de manière à permettre un suivi analytique dès la mise en service. Pour cela, les outils graphiques de modélisation et d'alimentation de Pentaho, ainsi que l'agilité du paramétrage que permet Pentaho ont été des atouts importants.

Sur la base du datawarehouse constitué, des analyses et tableaux de bord ont été créés et automatisés, sur la base de cubes olap dynamiques avec Pentaho Analysis, de reporting adhoc avec Pentaho Web Adhoc Query, ainsi que des rapports statistiques synthétiques (cf. exemple ci-contre). Les utilisateurs ont pu ensuite prendre la main pour exécuter à la demande le reporting, planifier les exécutions mais aussi analyser les données de manière interactive via l'interface web de Pentaho.