Project

General

Profile

Actions

Fonctionnalité #17809

closed

Contrôle d'exhaustivité

Added by Cyril VAZQUEZ over 3 years ago. Updated over 2 years ago.

Status:
Clôturé
Priority:
2-Sérieux
Assignee:
Charlotte Bataille
Target version:
Start date:
Due date:
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.


Files

ecran1.png (64.6 KB) ecran1.png Écran contenus stockés invalides Charlotte Bataille, 02/21/2022 11:16 AM
journal-echec-timeout.png (87.5 KB) journal-echec-timeout.png Détail événement généré en cas d'erreur de dépassement de délai Charlotte Bataille, 02/21/2022 11:16 AM
journal-succes.png (79.8 KB) journal-succes.png Détail événement généré en cas de succès Charlotte Bataille, 02/21/2022 12:19 PM
journal-application.png (51 KB) journal-application.png Événement généré dans le journal de l'application Charlotte Bataille, 02/21/2022 02:37 PM
Actions

Also available in: Atom PDF