La fiabilité dès la conception
Un pipeline doit donner deux fois le même résultat, et échouer clairement quand il ne le peut pas.
En pratiqueRechargements idempotents, contrôles bloquants avant toute écriture, sorties jamais écrasées.
Ingénierie
Les méthodes, standards et modèles d'architecture sur lesquels je m'appuie, illustrés par des systèmes que j'ai réellement construits.
§ 01
Ce dont je prends la responsabilité, de l'extraction source jusqu'à la décision.
01
Pipelines en couches (bronze, silver, gold) avec contrat d'entrée, quarantaine, rechargements idempotents, journal d'exécution et barrières qualité.
02
Modélisation dimensionnelle de Kimball : étoiles strictes, dimensions conformes, dimensions d'audit, relations à sens unique.
03
Catalogues de règles versionnés, traçabilité jusqu'à la ligne source, certificats d'intégrité vérifiables par un tiers.
04
Modèles sémantiques Power BI : seuils centralisés, règles de comparabilité explicites, traçabilité par extraction et rapports imprimables.
05
Documentation DDI produite depuis un référentiel unique, publication dans NADA avec accès par rôle aux fichiers réservés.
06
Score de risque explicable, tests forensiques et détection d'atypies non supervisée, évalués sur des critères fixés à l'avance.
§ 02
Les règles que j'applique à chaque système, et ce que chacune donne en pratique.
Un pipeline doit donner deux fois le même résultat, et échouer clairement quand il ne le peut pas.
En pratiqueRechargements idempotents, contrôles bloquants avant toute écriture, sorties jamais écrasées.
Les règles de qualité sont du code : nommées, versionnées, testées et publiées, pas cachées dans un filtre de tableau de bord.
En pratiqueUn catalogue de 35 règles, une quarantaine des lignes rejetées, un rapport qualité par exécution.
La confidentialité se décide par champ et par public, avant toute publication.
En pratiqueChamps nominatifs exclus des sorties publiques, accès par rôle, mises à niveau répétées et réversibles.
Une seule source de vérité par décision : un changement se fait à un endroit et se propage.
En pratiqueRéférentiels tenus par l'ETL, seuils regroupés dans un seul dossier du modèle, modifications scriptées et rejouables.
Chaque chiffre d'un tableau de bord doit ramener à l'exécution, au fichier et à la ligne qui l'ont produit.
En pratiqueIdentifiants d'exécution, empreintes de ligne, fiche de traçabilité jusqu'à la ligne du tableur source.
Les indicateurs suivent la réglementation et les questions des utilisateurs, et disent clairement quand les données sont trop minces pour conclure.
En pratiqueRègles rattachées au Code des marchés publics, seuils de volume minimal avant toute comparaison annuelle.
§ 03
Le modèle en couches de ma plateforme principale. Chaque couche a une seule responsabilité et une seule manière d'être contrôlée.
Chaque couche est contrôlée avant l'écriture de la suivante. La traçabilité repose sur une empreinte de ligne, l'intégrité sur un certificat de Merkle.
01 · Sources
02 · Ingestion
03 · Validation
04 · Transformation
05 · Stockage
06 · Couche sémantique
07 · Décision
§ 04