mirror of
https://github.com/R0m1k3/CollectFlow.git
synced 2026-10-11 17:26:32 +02:00
Qlik : données contrôlées avant écriture et récupération plus fiable
Fiabilité des données - Contrôle de plausibilité avant d'écrire le cache (lib/qlik-validation.ts) : extraction refusée, cache inchangé, si le dernier mois pèse moins de 40 % des 3 précédents dans les 10 premiers jours du mois (mois pas encore chargé dans Qlik), ou si plus de la moitié des séries vendues ont la même valeur 12 mois (mesure insensible au mois). - Valeurs impossibles corrigées (NaN, infini, nombre de magasins négatif). Récupération - Chromium relancé s'il est tombé : un navigateur déconnecté faisait échouer toutes les extractions jusqu'au redémarrage du serveur. - Une seule session Qlik à la fois (extraction de nuit, synchro manuelle, recherche produit) : en parallèle, le serveur Qlik abandonnait les deux. - Planificateur : un échec est retenté la nuit suivante (au lieu de 7 jours) et les données d'avant le mois en cours sont rafraîchies sans attendre le délai de fraîcheur. Page Synchronisation mise à jour. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015MouZgPPAuEZjHXXifW7bm
This commit is contained in:
6 files changed
+280
-37
No files matched your search
@@ -480,6 +480,8 @@ export function SynchronisationClient() {
|
||||
</div>
|
||||
<p className="mt-1 text-xs text-[var(--text-muted)]">
|
||||
Ce sont des chiffres mensuels : les refaire chaque nuit coûterait du temps pour rien.
|
||||
Sont aussi refaits, sans attendre ce délai : les données d'avant le mois en cours
|
||||
(le dernier mois leur manque) et une extraction en échec, retentée la nuit suivante.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user