Modern Data Stack : Centraliser l’intelligence, pas les données

 

Modern Data Stack :

Centraliser l’intelligence, pas les données...

Chaque éditeur d’outil BI a inventé son propre « langage », sa propre grammaire, sa propre logique interne.
On pense au DAX, au MDX, au LookML, aux Semantic Models, etc.


Et chaque outil ajoute ses propres mécanismes internes, qui changent complètement d’un outil à l’autre.

Ensuite, les utilisateurs créent des règles métier spécifiques, qui ne sont pas toujours les mêmes d’un dashboard à l’autre, d’une techno à l’autre, parfois répliquées, parfois adaptées… avec de subtiles variations qui créent de l’incertitude.

 

Alors on « patch », on « bricole », et on finit par consolider une logique métier propre à chaque outil… ce qui revient, doucement mais sûrement, à créer une dépendance… fatale.

 

Il y a plusieurs options pour changer cet état de fait.

 

Centraliser la préparation des données dans des bases modernes et scalables a de vraies vertus :

 

Mais dans la pratique, centraliser toute la préparation devient vite très lourd. Trois exemples concrets :

  • Chaque changement métier demande une intervention de l’IT.
  • Les pipelines doivent être rejoués entièrement pour mettre à jour un simple dashboard, avec des coûts Cloud qui explosent.
  • Et surtout, une plateforme BI est (presque) toujours multi-sources, et tout rebasculer sur une seule source de données représente un effort de migration énorme. On conserve donc des dépendances complexes, peu maintenables.

 

En gros, dans ce cas de figure, on perd en grande partie la souplesse et la réactivité plébiscitées par les métiers (self-BI).

 

Commentaires

Posts les plus consultés de ce blog

E-book / Maîtriser & Simplifier une plateforme SAP BO avec {openAudit}

La 1ère action de modernisation d’un Système d'Information : Ecarter les pipelines inutiles ?

Migration Talend-dbt : un passeport pour moderniser ses données