Traitement en masse des alignements
Il existe la possibilité d’intervenir en masse sur les alignements, les notes et les identifiants ark des concepts d’un thésaurus. Ces interventions se font depuis la page “Boîte à outil” > “Atelier thésaurus”.
Importer des alignements
L’import se réalise à partir d’un fichier CSV construit de la manière suivante :
Une fois le fichier CSV correctement construit, il faut l’importer et définir le type d’identifiant ainsi que le type de délimiteur CSV :
⚠ Si l’identifiant n’existe pas dans le thésaurus, l’alignement sera rejeté. Si le concept a déjà le même alignement, le lien ne sera pas changé.
“Mais comment choisir le type d’alignement ?” Pour cela, il faut ajouter (##) et le code du type d’alignement à la suite de l’URL :
- 1 = exactMatch
- 2 = closeMatch
- 3 = broadMatch
- 4 = relatedMatch
- 5 = narrowMatch
Exemple : https://www.wikidata.org/wiki/Q65955##1 pour une relation exactMatch.
⚠ S’il n’y a aucune information sur le type d’alignement, la relation exactMatch sera appliqué par défaut.
Supprimer des alignements
Pour supprimer en masse des alignements, le fichier CSV doit être construit de la manière suivante :
Une fois le fichier CSV correctement construit, il faut l’importer et définir le type d’identifiant ainsi que le type de délimiteur CSV (comme précédemment) :
⚠ Si l’identifiant n’existe pas dans le thésaurus, l’alignement sera ignoré. Si le concept a bien cet alignement, il sera supprimé.
Importer des notes
Il est possible d’importer tous les types de notes normalisées (note, scopeNote, définition, historyNote etc), le fichier CSV doit être construit comme suit :
Une fois le fichier CSV correctement construit, il faut l’importer et définir le type d’identifiant ainsi que le type de délimiteur CSV (comme précédemment) :
⚠ Si l’identifiant n’existe pas dans le thésaurus, la note sera rejetée. Si la note existe déjà, il n’y a pas de changement sauf si l’option “tout vider avant” est active. Il y a donc deux options possibles :
- gardes les valeurs existantes et permettre l’ajout de notes inexistantes.
- supprimer les notes avant, ce qui permet de vider toutes les notes de l’identifiant renseigné dans le tableau avant d’importer les nouvelles.
Comme pour l’import d’alignement, le (##) sert à combiner plusieurs valeurs.
Importer des identifiants ark
Le fichier CSV doit être construit comme suit :