-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Import de donnée : Bug d'import sans message d'erreur (vérification des uuid) #262
Comments
Pouvez vous indiquer votre version de GeoNature et celle du module Import ? Oui il y a d'autres tickets sur le sujet des vérifications d'UUID je crois. |
Bonjour, |
Le paramètre pour activer ou non le contrôle des UUID (non fonctionnel actuellement si on a beaucoup de données dans la synthèse) : https://github.com/PnX-SI/gn_module_import/blob/master/config/conf_gn_module.toml.example#L9-L11 |
Sinon vous pouvez baisser la limite du nombre de donnée à partir duquel l'import se fait en tâche de fond (plus de timeout possible): |
Cette vérification est-elle pertinente avec la contrainte d'unicité déjà présente dans la synthèse? A moins qu'elle ne soit nécessaire pour le fonctionnement du module pour faire un retour de conflit à l'utilisateur? |
Merci @camillemonchicourt et @TheoLechemia , on a des pistes pour avancer sur cet import :-) |
Bonjour, Infos sur l'instance : Problème : Comme il y a un travail en cours sur ce module, je décris ce cas si jamais ces infos peuvent être utiles ! |
Oui oui on a clairement identifié un soucis de performance avec la dernière version du module et les dernières versions de GeoNature. Cela avait aussi été identifié et corrigé dans la branche de développement de la version 1.2.0 en cours de finalisation : e9eb7fb Tu peux essayer de reporter le fix de ce commit (48c8e25) et nous confirmer si ça corrige ton soucis ? |
Ah oui parfait ! et ça fonctionne bien avec Merci :) |
Corrigé dans la 1.1.8. |
Bonjour et bonne année 2022 à vous !
Je viens de m'apercevoir lors d'un import de fichier de quelques données (30-50) que le module d'import se met en erreur sans dire de raison juste après la correspondance des nomenclatures. J'avais déjà rencontré une erreur similaire dont j'avais compris l'origine ticket Bug volumes de données trop grand nombre de données à importer en une seule fois.
Cette fois-ci l'erreur est différente, en regardant les requêtes qui passent sur le serveur, on voit la vérification de l'existence des uuid présentes dans notre base et celle dans le jeu de données. (30-50 uuid côté du jeu de donnée, 24M dans la base de donnée)
Visiblement au bout d'un moment, la requête s'arrête sur le serveur et le Géonature arrête l'importation, en restant sur la même page (correspondance des nomenclatures) sans mettre d'erreur. Si je relance plusieurs fois l'opération, le fichier ce met en "import en erreur" sans me donner la cause de l'erreur.
Pour cerner la source de l'erreur nous avons testé un import sans renseigner les uuids, cette fois-ci l'importation ce fait sans problème (l'encodage, les correspondances et le type de fichier ne semble pas être l'erreur)
Ayant beaucoup de vérification de l'existence des uuid à réaliser sur la base (24M de donnée), je soupçonne peut-être un timeout sur un temps de calcul trop long. Avez-vous des idées de la source du problème, ou comment le régler ?
Merci beaucoup encore pour votre travail :)
The text was updated successfully, but these errors were encountered: