Projet

Général

Profil

Actions

Fonctionnalité #17809

fermé

Contrôle d'exhaustivité

Ajouté par Cyril VAZQUEZ il y a plus de 3 ans. Mis à jour il y a environ 2 ans.

Statut:
Clôturé
Priorité:
2-Sérieux
Assigné à:
Charlotte Bataille
Version cible:
Début:
Echéance:
Tags RM:

Description

En tant que SA, je veux vérifier le présence de l'intégralité des ressources numériques sur les supports afin de détecter quotidiennement les éventuelles altérations ou suppression.

Le contrôle d'intégrité utilise un stratégie de décomposition du fonds dans le temps et d'échantillonnage, il n'est donc pas réalisé sur l'ensemble du fonds quotidiennement ce qui serait impossible.

Le besoin est de contrôler quotidiennement que toutes les données prévues sont bien présentes sur les supports, par des moyens simples :

  • la taille totale par rapport à la taille totale versée moins la taille totale détruite (stats, voir https://forge.maarch.org/issues/#10493)
  • la présence de chaque fichier à la bonne taille à l'adresse indiquée

Un découpage pourra être réalisé par service producteur ou organisme, par profil, etc, mais l'objectif est que le processus valide l'exhaustivité du fonds quotidiennement donc il doit être rapide et performant, même sur des fonds de taille importante.


Fichiers

ecran1.png (64,6 ko) ecran1.png Écran contenus stockés invalides Charlotte Bataille, 21/02/2022 11:16
journal-echec-timeout.png (87,5 ko) journal-echec-timeout.png Détail événement généré en cas d'erreur de dépassement de délai Charlotte Bataille, 21/02/2022 11:16
journal-succes.png (79,8 ko) journal-succes.png Détail événement généré en cas de succès Charlotte Bataille, 21/02/2022 12:19
journal-application.png (51 ko) journal-application.png Événement généré dans le journal de l'application Charlotte Bataille, 21/02/2022 14:37
Actions

Formats disponibles : Atom PDF