Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Production des archives CSV des avis des démarches #1189

Open
lucaa opened this issue Nov 25, 2022 · 0 comments
Open

Production des archives CSV des avis des démarches #1189

lucaa opened this issue Nov 25, 2022 · 0 comments
Labels
archivage mode connecté - admin Amélioration ou problème pour les utilisateurs connectés qui sont des administrateurs Dinum, mode connecté Amélioration ou problème qui impactent les fonctionnalités pour les utilisateurs connectés. scalabilité/performance Tickets liés à la performance de la plateforme, liée à l'accumulation des avis.
Milestone

Comments

@lucaa
Copy link
Collaborator

lucaa commented Nov 25, 2022

Pour mettre en place une stratégie d'archivage des données des avis dans un objectif d'amélioration des performances, il faut pouvoir produire des archives CSV des données détaillées des avis, ainsi:

  • un fichier par mois par démarche - pour la mise en place du contrôle d'accès (droits);
  • le format du CSV doit être le même que celui produit par la fonction d'export des avis présente sur la page de la démarche:
    • valeurs des notes pour les différents critères affichés en format texte, tel que affiché à l'écran dans le formulaire de démarche);
    • un tiret marque les champs manquant l'information;
    • les valeurs multiples des colonnes "Difficulté" et "Aide" séparées par un point virgule;
    • les fichiers CSV doivent être utilisables pour restaurer la base à partir des archives ou pour alimenter un autre outil:
      • ainsi, comme les valeurs d'affichage peuvent changer (comme dans le passé pour l'aide par un agent), on doit reprendre aussi la valeur stocké. Ainsi, je pense que pour chaque telle colonne on devrait également ajouter une colonne _raw pour la valeur stockée, qui pourrait être utilisée si on devrait restaurer la base à partir des archives.
  • l'outil doit pouvoir être exécuté pour une période de temps donnée - un mois ou un interval de plusieurs mois.

Du pdv technique, on peut explorer

@lucaa lucaa added mode connecté Amélioration ou problème qui impactent les fonctionnalités pour les utilisateurs connectés. scalabilité/performance Tickets liés à la performance de la plateforme, liée à l'accumulation des avis. mode connecté - admin Amélioration ou problème pour les utilisateurs connectés qui sont des administrateurs Dinum, archivage labels Nov 25, 2022
@lucaa lucaa added this to the 5.1 milestone Nov 25, 2022
@lucaa lucaa modified the milestones: 5.1, 5.3 Dec 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
archivage mode connecté - admin Amélioration ou problème pour les utilisateurs connectés qui sont des administrateurs Dinum, mode connecté Amélioration ou problème qui impactent les fonctionnalités pour les utilisateurs connectés. scalabilité/performance Tickets liés à la performance de la plateforme, liée à l'accumulation des avis.
Projects
None yet
Development

No branches or pull requests

1 participant