Aller au contenu
SwankyForge
SwankyForge
Toutes les études de cas
SaaSPipelines de donnéesTableaux de bord4 mois

Analytique e-commerce prête à l'emploi

Intégrer un nouveau client prenait trois semaines de temps d'ingénierie. Cela prend maintenant deux jours, sans ingénieur.

Onboarding d'un tenant

2 jours

Connecteur + modèle, en libre-service

Avant

3 semaines

Intégration sur mesure par tenant

En clair

De quoi il s'agit.

Pas de jargon dans cette section. Le compte rendu technique se trouve plus bas.

Ce qui n'allait pas

Chaque nouveau client nécessitait un travail d'intégration sur mesure avant de voir le moindre tableau de bord, et l'équipe commerciale faisait la queue derrière l'ingénierie. Pendant ce temps, les chiffres de chiffre d'affaires de ces tableaux de bord s'éloignaient discrètement de ceux publiés par la finance.

Ce que nous avons construit

Nous avons construit un connecteur standard et un modèle prêt à l'emploi qu'un client peut configurer lui-même, et rattaché chaque chiffre de chiffre d'affaires à la définition qu'utilise réellement la finance.

Ce qui a changé

L'onboarding est passé de trois semaines à deux jours et ne demande plus du tout d'ingénieur, donc les commerciaux n'attendent plus. Les questions au support du type « pourquoi ces deux chiffres diffèrent » ont nettement baissé.

Architecture

Comment l'ensemble s'articule.

Faites défiler les étapes. Tout ce qui est marqué comme ajouté est un composant qui n'existait pas avant ce projet.

TESTERConnecteursAIRBYTENormalisationCANONIQUEContrôle qualitéCONTRATSBigQueryMULTI-TENANTCouche de métriquesDBTTableaux de bordEN MODÈLES
  1. Connecteurs

    airbyte

    alimente
    Normalisation
  2. Normalisation

    canonique

    reçoit de
    Connecteurs
    alimente
    Contrôle qualitétester
  3. Contrôle qualité

    contrats

    Nous avons ajouté ceci
    reçoit de
    Normalisationtester
    alimente
    BigQuery
  4. BigQuery

    multi-tenant

    reçoit de
    Contrôle qualité
    alimente
    Couche de métriques
  5. Couche de métriques

    dbt

    Nous avons ajouté ceci
    reçoit de
    BigQuery
    alimente
    Tableaux de bord
  6. Tableaux de bord

    en modèles

    reçoit de
    Couche de métriques
Le compte rendu

Comment il serait construit.

Jeu de données, approche, métriques cibles et stack. Écrit pour la personne qui devra le relire.

SaaSPipelines de donnéesTableaux de bord4 mois

Analytique e-commerce prête à l'emploi

Ingestion multi-tenant et analytique du chiffre d'affaires qui accélèrent l'onboarding des PME avec des définitions de KPI stables.

Problème

Chaque nouveau tenant demandait un travail d'intégration sur mesure : l'onboarding prenait des semaines de temps d'ingénierie et les tableaux de bord s'écartaient silencieusement de la définition financière du chiffre d'affaires.

Jeu de données

lignes
58 M de commandes
features
112
sources
Shopify, Stripe, Ads, CSV
fenêtre
18 mois

Approche

  1. 01Construit des connecteurs réutilisables qui normalisent vers un schéma e-commerce canonique
  2. 02Ajouté des contrôles automatiques de qualité des données à la frontière d'ingestion
  3. 03Modélisé une seule fois la logique de chiffre d'affaires dans une couche de métriques gouvernée
  4. 04Tableaux de bord en modèles avec surcharges d'administration par tenant

Métriques

2 jours
temps d'onboarding
au lieu de 3 semaines
94 %
couverture du schéma
mappé automatiquement
312
échecs QA détectés
avant chargement
100 %
parité des métriques
vs finance

Preuves

source
Architecture de référence
chiffres
Illustratif — valeurs typiques pour cette architecture
mesure
Non mesuré. Valeurs typiques pour une architecture de référence de ce type, non observées sur un système client.
référence
Non disponible pour ce projet
dernière revue
2026-08-25

Impact métier

  • L'onboarding en libre-service a sorti l'ingénierie du cycle de vente
  • Une source de vérité unique pour les KPI d'abonnement et de commerce
  • Nettement moins de sollicitations du support sur le reporting

Stack technique

  • TypeScript
  • Next.js
  • PostgreSQL
  • BigQuery
  • Temporal
  • dbt
  • Airbyte
  • Metabase

Suite

Besoin d'un système comme celui-ci ?

Répondez à six questions et nous vous dirons si cette architecture correspond à votre problème — y compris quand ce n'est pas le cas.