Aller au contenu principal

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 :

SettingFréquence
import_enabledToutes 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