Données fausses dans la BD
Modérateurs : jturlier, Météo Villarzel
-
- Messages : 332
- Enregistré le : 15 févr. 2014, 06:44
- Localisation : JARNY Meurthe-et-Moselle (54) Région Lorraine
- Contact :
Données fausses dans la BD
Bonsoir,
je viens de m'apercevoir que la température maxi et mini sont fausses dans ma base de données.
Les températures réelles du jours sont maxi 11.9° et mini -2.7° et voici ce que me donne la BD mini 6.5° maxi 10.8°
Je m'en suis aperçu en regardant mon graphique des jours de gel de mars qui ne me compte un seul jour.
Une idée?
je viens de m'apercevoir que la température maxi et mini sont fausses dans ma base de données.
Les températures réelles du jours sont maxi 11.9° et mini -2.7° et voici ce que me donne la BD mini 6.5° maxi 10.8°
Je m'en suis aperçu en regardant mon graphique des jours de gel de mars qui ne me compte un seul jour.
Une idée?
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Station VP2 Weatherlink 5.8.1 VP2SQL 3.0.0.17 NOAAtable 1.0.0.30 Windows 7 Pro
http://www.meteo-jarny.com/
http://www.meteo-jarny.com/
-
- Messages : 332
- Enregistré le : 15 févr. 2014, 06:44
- Localisation : JARNY Meurthe-et-Moselle (54) Région Lorraine
- Contact :
Re: Données fausses dans la BD
ca vient de changer, maintenant le mini est à 6.3°
Je ne comprend pas ce qui se passe
Je ne comprend pas ce qui se passe
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Station VP2 Weatherlink 5.8.1 VP2SQL 3.0.0.17 NOAAtable 1.0.0.30 Windows 7 Pro
http://www.meteo-jarny.com/
http://www.meteo-jarny.com/
- Météo Villarzel
- Administrateur du site
- Messages : 524
- Enregistré le : 06 févr. 2014, 09:48
- Contact :
Re: Données fausses dans la BD
Salut Pascal,
J'ai déjà eu Didier de météo Lausanne qui a eu ce problème de données incohérentes dans la table MaxiMinidata, il faut supprimer les valeurs dans la BDD.
Arrêter Vp2SQL, supprimer les valeurs dans la table data et après supprimer les valeurs dans la table MaxiMinidata.
Il faut supprimer les valeurs par bloc d'une journée complète pour que la table MaxiMinidata se reconstruise bien.
Si tu as plusieurs centaine de lignes à supprimer, tu peux le faire avec une requête SQL, ça prends 5 secondes.
Par exemple
DELETE FROM `Nom de la BDD`.`data` WHERE `data`.`recdateTZ` > 201502272355;, va t'effacer toutes les valeurs depuis maintenant jusqu'au 27/02/2015 à 23h55
Tu peux faire la même chose sur la table MaxiMinidata, mais généralement tu ne supprimes que quelques lignes, donc tu peux le faire directement sans passer par une requête
A+
J'ai déjà eu Didier de météo Lausanne qui a eu ce problème de données incohérentes dans la table MaxiMinidata, il faut supprimer les valeurs dans la BDD.
Arrêter Vp2SQL, supprimer les valeurs dans la table data et après supprimer les valeurs dans la table MaxiMinidata.
Il faut supprimer les valeurs par bloc d'une journée complète pour que la table MaxiMinidata se reconstruise bien.
Si tu as plusieurs centaine de lignes à supprimer, tu peux le faire avec une requête SQL, ça prends 5 secondes.
Par exemple
DELETE FROM `Nom de la BDD`.`data` WHERE `data`.`recdateTZ` > 201502272355;, va t'effacer toutes les valeurs depuis maintenant jusqu'au 27/02/2015 à 23h55
Tu peux faire la même chose sur la table MaxiMinidata, mais généralement tu ne supprimes que quelques lignes, donc tu peux le faire directement sans passer par une requête
A+
-
- Messages : 332
- Enregistré le : 15 févr. 2014, 06:44
- Localisation : JARNY Meurthe-et-Moselle (54) Région Lorraine
- Contact :
Re: Données fausses dans la BD
Je n'ai pas trop fait attention, mais apparemment c'est la première fois.
Cette requête, je l'a mets ou
Cette requête, je l'a mets ou
Station VP2 Weatherlink 5.8.1 VP2SQL 3.0.0.17 NOAAtable 1.0.0.30 Windows 7 Pro
http://www.meteo-jarny.com/
http://www.meteo-jarny.com/
- Météo Villarzel
- Administrateur du site
- Messages : 524
- Enregistré le : 06 févr. 2014, 09:48
- Contact :
Re: Données fausses dans la BD
ici
puis executer
A+
puis executer
A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
-
- Messages : 332
- Enregistré le : 15 févr. 2014, 06:44
- Localisation : JARNY Meurthe-et-Moselle (54) Région Lorraine
- Contact :
Re: Données fausses dans la BD
Ok merci Pierre André, tout est rentré dans l'ordre après l'effacement de données et le rechargement, mais apparemment c'est juste la table Maximinidata qui a buggé.
Une idée du pourquoi les données étaient fausses.
Une idée du pourquoi les données étaient fausses.
Station VP2 Weatherlink 5.8.1 VP2SQL 3.0.0.17 NOAAtable 1.0.0.30 Windows 7 Pro
http://www.meteo-jarny.com/
http://www.meteo-jarny.com/
- jturlier
- Administrateur du site
- Messages : 394
- Enregistré le : 10 déc. 2014, 10:20
- Localisation : Sérignan 34410
- Contact :
Re: Données fausses dans la BD
+1Météo Villarzel a écrit :Il faut supprimer les valeurs par bloc d'une journée complète pour que la table MaxiMinidata se reconstruise bien.
utilises plutôtMétéo Villarzel a écrit :DELETE FROM `Nom de la BDD`.`data` WHERE `data`.`recdateTZ` > 201502272355;
DELETE FROM `Nom de la BDD`.`data` WHERE `data`.`recdateTZ` >= 201502270000;
La raison : tout le monde n'a pas un pas de 5 minutes !
Jean
Jean
Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL
Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL
Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
-
- Messages : 332
- Enregistré le : 15 févr. 2014, 06:44
- Localisation : JARNY Meurthe-et-Moselle (54) Région Lorraine
- Contact :
Re: Données fausses dans la BD
Merci à vous deux
Station VP2 Weatherlink 5.8.1 VP2SQL 3.0.0.17 NOAAtable 1.0.0.30 Windows 7 Pro
http://www.meteo-jarny.com/
http://www.meteo-jarny.com/
- Météo Villarzel
- Administrateur du site
- Messages : 524
- Enregistré le : 06 févr. 2014, 09:48
- Contact :
Re: Données fausses dans la BD
utilises plutôtjturlier a écrit :
DELETE FROM `Nom de la BDD`.`data` WHERE `data`.`recdateTZ` >= 201502270000;
La raison : tout le monde n'a pas un pas de 5 minutes !
Jean[/quote]
Salut Jean,
Tu as raison, mais il faut effacer une valeur avant 00h00 sinon quand tu reconstruis la base de données, il manque le premier jour dans la table MiniMaxi
A+
- jturlier
- Administrateur du site
- Messages : 394
- Enregistré le : 10 déc. 2014, 10:20
- Localisation : Sérignan 34410
- Contact :
Re: Données fausses dans la BD
Pas d'accord Pierre-André, on efface bien tout ce qui concerne le jour en cours puisqu'on a >=0000.
Il ne reste donc aucune trace du jours en cours car c'est absolument identique à ce que tu fais en utilisant > dernier enregistrement jour précédent.
Il ne reste donc aucune trace du jours en cours car c'est absolument identique à ce que tu fais en utilisant > dernier enregistrement jour précédent.
Jean
Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL
Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL
Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net