Module Analyses
Le module Analyses gère les données qualité eau issues du réseau de surveillance INTECMAR.
Sous-domaine : analyses.tarbouriech.tech
Fonctionnalités
- Import automatique des relevés INTECMAR (CSV/API)
- Visualisation historique des données qualité eau
- Alertes seuil (E.Coli, plancton toxique, etc.)
- Export des données
Architecture d'import
Source INTECMAR (fichier ou API)
↓
Commande Artisan : analyses:import
↓
Service : AnalysesImportService
↓
Validation + normalisation des données
↓
Upsert en base (table analyses_*)
↓
Log d'import + alerte si anomalie
Scheduler
Le scheduler importe les données automatiquement selon la configuration Admin :
| Setting | Fréquence |
|---|---|
import_enabled | Toutes les X minutes (configurable) |
Toujours avec withoutOverlapping()->runInBackground().
Logs d'exécution
Depuis Admin → Applications → Analyses → Paramètres :
- Bouton "Logs d'exécution" → modale avec logs des derniers imports
- Route :
GET /admin/applications/analyses/log