foot_db

2026·Sport

Ce que fait le projet

Projet dbt qui transforme les données brutes des matchs (bronze) en tables typées (silver) puis en tables d'analyse (gold) dans MotherDuck : matchs, joueurs, équipes, classements, statistiques par 90 minutes. Gouvernance SQL vérifiée à chaque commit et reconstruction automatique par GitHub Actions.

Le projet en action

Lignage des modèles dbt (cliquer sur un nœud pour voir ses dépendances)Ouvrir en plein écran

Comment l'utiliser

pip install -r requirements-dev.txt
scripts/dbt_build.sh --target dev
Rscript scripts/lineage.R   # régénère docs/lineage.html

Les commandes se lancent depuis ce dossier.

Fichiers