+65 XP

BI moderne : outils, maturité et couche sémantique

La Business Intelligence existe depuis trente ans. Mais la façon dont les organisations font du BI a changé en profondeur au cours de la dernière décennie, des usines à rapports pilotées par la DSI aux plateformes d'analytics en self-serve accessibles à chaque utilisateur métier.

Comprendre cette évolution, et savoir où se situe votre organisation sur la courbe de maturité, est la base pour prendre les bonnes décisions d'architecture BI.

Le parcours de maturité BI

Stage 1, reporting réactif : la DSI produit les rapports à la demande. Les analystes attendent des jours pour obtenir des données. La décision est lente parce que l'accès aux données est un goulot d'étranglement. La plupart des organisations en étaient là jusqu'au début des années 2010.

Stage 2, analytics descriptif : une équipe data construit des dashboards. Les utilisateurs métier consultent des rapports pré-construits. Ils voient ce qui s'est passé, mais ne peuvent pas explorer le pourquoi.

Stage 3, BI en self-serve : les utilisateurs métier explorent eux-mêmes les données sans écrire de SQL. Des outils comme Tableau, Power BI et Looker permettent l'analyse en drag-and-drop. L'équipe data fournit les fondations ; les utilisateurs métier construisent leurs propres vues.

Stage 4, embedded analytics : le BI est intégré directement dans les outils opérationnels (CRM, ERP, produit). Les utilisateurs ne vont pas sur un dashboard séparé, les insights apparaissent là où les décisions se prennent.

Stage 5, augmented analytics : l'IA assiste l'analyse. Requêtes en langage naturel, génération automatisée d'insights, détection d'anomalies remontée de façon proactive. C'est désormais une réalité dans la plupart des grands outils : Power BI a Copilot, Tableau a Tableau Pulse et Agent, ThoughtSpot a Spotter.

La plupart des entreprises de taille intermédiaire se situent entre les stages 2 et 3. Les grandes organisations matures sur la data poussent vers les stages 4 et 5.

Modern Business Intelligence Architecture

Watch on YouTube

Vérification des acquis

1. Qu'est-ce qui distingue fondamentalement le stage 3 (BI en self-serve) du stage 2 (analytics descriptif) dans le parcours de maturité BI ?

2. Quel est l'objectif principal de la couche sémantique de Looker (LookML) ?

3. Une entreprise de taille intermédiaire qui fonctionne entièrement sur Microsoft 365 et Azure veut adopter un outil BI avec un bon rapport valeur/prix. Quel choix convient le mieux, et pourquoi ?

CHOIX MULTIPLES

4. Sélectionnez TOUTES les affirmations qui décrivent correctement le basculement vers le BI moderne au cours de la dernière décennie.

Sélectionnez toutes les réponses correctes.

CHOIX MULTIPLES

5. Sélectionnez TOUTES les caractéristiques qui décrivent correctement le stage 5 (augmented analytics).

Sélectionnez toutes les réponses correctes.

Le paysage des outils BI modernes

Tableau, leader historique du marché de la data visualisation. Capacités de visualisation exceptionnelles, large communauté d'utilisateurs, solide pour les power users. Racheté par Salesforce en 2019. Désormais packagé avec des fonctions IA (Tableau Pulse, Tableau Agent). Tarif : environ 75 $/utilisateur/mois et plus pour les licences Creator.

Power BI, l'offre de Microsoft, aujourd'hui intégrée à la plateforme Microsoft Fabric. Intégration profonde avec Microsoft 365 et Azure. Meilleur rapport valeur/prix pour les organisations très Microsoft. Power BI Pro est autour de 14 $/utilisateur/mois ; la capacité Premium est facturée séparément. Leader du marché en volume d'utilisateurs.

Looker (Google Cloud), approche model-based. LookML définit la logique métier de manière centralisée ; tous les rapports utilisent cette couche sémantique, ce qui garantit des métriques cohérentes. Google a regroupé ses produits BI sous la marque Looker, et l'ancien Data Studio est devenu Looker Studio (un outil ad hoc distinct et gratuit, qui n'utilise pas LookML). Tarification premium pour la plateforme Looker principale.

Apache Superset, plateforme BI open-source. Gratuite, extensible, utilisée par Airbnb, Lyft et beaucoup d'organisations matures sur la data. Nécessite un investissement d'ingénierie pour être opérée. Preset en propose une version managée.

Metabase, BI self-serve plus simple et plus accessible. Adapté aux petites équipes et aux utilisateurs moins techniques. Version open-source gratuite disponible à côté des offres cloud payantes.

ThoughtSpot, analytics piloté par la recherche avec son assistant IA Spotter. Requêtes en langage naturel sur vos données. Solide pour le self-serve des dirigeants.

Choisir le bon outil BI

Le choix de l'outil compte moins que les décisions d'architecture qui l'entourent :

Stratégie de couche sémantique : où vit la logique métier ? Si elle est dans les définitions de chaque rapport, vous obtenez une fragmentation des métriques, chaque dashboard calculant le « revenue » un peu différemment. Une couche sémantique centralisée (LookML de Looker, le dbt Semantic Layer ou Cube) définit la logique métier une fois et l'expose partout.

Modèle de gouvernance : qui peut créer des datasets ? Qui peut publier en production ? Qui peut accéder aux données sensibles ? Sans gouvernance, le self-serve devient un cauchemar de gouvernance.

Architecture de performance : les outils BI peuvent être rapides ou lents. La différence ne vient généralement pas de l'outil, mais de l'optimisation des requêtes, de la stratégie de cache et de la conception du modèle de données.

La couche sémantique : la pièce manquante

La couche sémantique est la traduction entre les structures de données techniques et les concepts métier. Elle définit ce que veut dire « revenue », comment se calcule un « active customer », ce qu'est le « conversion rate » dans chaque contexte.

Sans couche sémantique, la logique métier est dupliquée dans des dizaines de dashboards. Quand la définition du « revenue » change, elle change à 47 endroits différents, ou plus souvent, elle ne change qu'à certains endroits, créant un reporting incohérent.

Avec une couche sémantique, la définition est unique. Changez-la une fois, tous les rapports en aval reflètent le changement. Les principales options aujourd'hui : LookML (dans Looker), le dbt Semantic Layer motorisé par MetricFlow (dbt Labs a déprécié l'ancien package « dbt Metrics » et l'a remplacé par MetricFlow après le rachat de Transform en 2023), et Cube. Une tendance plus récente à surveiller : les couches sémantiques universelles que les outils BI interrogent directement, si bien que la même définition de métrique alimente Tableau, Power BI et un notebook.

C'est l'un des investissements à plus fort effet de levier qu'une équipe data puisse faire, et l'un des plus souvent sautés.

Quiz Questions

  1. Qu'est-ce que la "couche sémantique" (semantic layer) apporte principalement à une architecture BI ?

A) Elle accélère l'exécution des requêtes SQL

B) Elle fournit un lieu unique de définition des métriques métier, garantissant la cohérence à travers tous les rapports

C) Elle remplace la nécessité d'un data warehouse

D) Elle sécurise l'accès aux données

Réponse: B

  1. Quelle est la principale différence entre Looker et Tableau dans leur approche du BI ?

A) Looker est gratuit, Tableau est payant

B) Looker utilise LookML pour définir la logique métier centralement, Tableau est orienté visualisation avec des définitions par rapport

C) Tableau supporte plus de sources de données

D) Looker est uniquement pour les données Google

Réponse: B

  1. À quel stade de maturité BI se situe une organisation où les utilisateurs métier peuvent explorer les données eux-mêmes sans SQL ?

A) Stage 1

B) Stage 2

C) Stage 3

D) Stage 5

Réponse: C

Key Takeaways

  • La maturité BI passe d'un reporting contrôlé par la DSI à des analytics self-serve, embarqués et augmentés par l'IA. La plupart des entreprises de taille intermédiaire se situent entre les stages 2 et 3.
  • Les principaux outils ont évolué : Power BI fait désormais partie de Microsoft Fabric (Pro autour de 14 $/utilisateur/mois), Tableau embarque des fonctions IA comme Pulse et Agent, et l'ancien Data Studio de Google est devenu Looker Studio (distinct de Looker basé sur LookML).
  • L'augmented analytics n'est plus seulement « émergent » : Copilot, Tableau Pulse et ThoughtSpot Spotter mettent la requête en langage naturel dans des outils en production.
  • La couche sémantique est la décision à plus fort effet de levier, et la plus souvent sautée. Les options actuelles sont LookML, le dbt Semantic Layer (MetricFlow, qui a remplacé dbt Metrics déprécié) et Cube.
  • Choisissez l'outil en second. Réglez d'abord les définitions sémantiques, la gouvernance et la performance des requêtes.

À faire, tiré de cette leçon

Ces actions sont compilées dans le plan d'action du rôle.

  • Déployer une semantic layer unique où tous les outils résolvent les définitions de métriques
Voir le plan d'action complet →

Articles liés

Les articles récents du blog qui s'appuient sur cette leçon.