IGNF / geotuileur-site

Portail web dédié à la publication de données sous forme de tuiles vectorielles
https://ignf.github.io/geotuileur-site
GNU Affero General Public License v3.0
9 stars 0 forks source link

[Critique] Impossible de créer un flux à partir d'un fichier CSV non-zippé #54

Open VDizierIGN opened 2 years ago

VDizierIGN commented 2 years ago

Description de l'anomalie

En allant sur l'espace de travail Recette et en essayant de créer un flux avec un fichier CSV non-zippé, j'obtiens systématiquement une erreur. J'ai observé deux comportement différent : La première fois, le flux finit par être créé et s'affiche dans la section « Mes actions à terminer ». Mais lorsque l’on clique sur Générer, rien ne se passe à part un message d’erreur « La données stockée n’a pas d’emprise ». (voir capture 1) La deuxième fois, l'étape "vérification et intégration des données en cours" a tourné dans le vide indéfiniment. (voir capture 2)

Le même fichier CSV zippé fonctionne sans encombre pour créer un flux.

Etapes pour reproduire

Décrivez pas à pas comment reproduire ce comportement :

  1. Aller à '...'
  2. Cliquer sur 'Commencer'
  3. Sélectionner un espace de travail (j'ai utilisé l'espace Recette)
  4. Cliquer sur 'Créer un nouveau flux'
  5. Déposer un fichier CSV (conforme au pré-requis) et valider

Comportement attendu

Le même fichier CSV, une fois qu'il a été zippé, permet de créer un flux sans problème. Le fonctionnement devrait être le même que le fichier CSV soit zippé ou non, comme c'est actuellement le cas avec les fichiers GPKG

Copies d'écran Capture 1: image

Capture 2: image

slafayIGN commented 2 years ago

~Bug collatéral : la route de génération de la pyramide est malgré tout accessible en s'y rendant directement. La vérification de la présence d'une emprise n'est pas faite à ce niveau.~

~Données exemple : /datastores/6239e1402d0a195bc96053de/stored_data/62446e15f3989a03e338c8f3~

Transféré dans l'issue #87

IGNF-Xavier commented 2 years ago

Important. A tester

IGNF-Xavier commented 2 years ago

Est-ce que la correction a été déployée sur la version en production ?