Administration : Configuration des sets OAI

Administration : Configuration des sets OAI

FIXME Attention, page obsolète à mettre à jour !! (LR 20170322)

Configuration des sets

La configuration des sets OAI se fait dans le module AdministrationConfiguration des sets OAI

L'ajout des sets se fait en deux étapes :

1) Ajout d'un set

Les informations à fournir sont :

  • setSpec : le code du set
  • setName : le nom du set
  • FIXME setDescriptions : la possibilité de préciser le contenu du set ; plusieurs descriptions possibles ; attention la description doit respecter un format précis oai à confirmer

Il est possible de modifier et supprimer un set

2) Définition d'un mapping

Définir le mapping permet de préciser sur quel(s) critère(s) se baser pour rattacher des notices bibliographiques à un set donné.

Les critères sont de la forme :

champ sous-champ = critère

Plusieurs critères sont possibles (opérateur OU uniquement)

Activation des sets

Les informations de sets et de mapping sont enregistrées dans les tables mysql oai_sets, oai_sets_descriptions, oai_sets_mappings.

La détermination des notices correspondant à chaque set se fait sur la base des mappings, via un script à lancer en ligne de commande, et qui va alimenter la table oai_sets_biblios :

Le script à lancer est : misc/migration_tools/build_oai_sets.pl

La fin d'exécution du script est indiquée par un affichage ressemblant à :

Progression: 295000/298268 (98.90 %)
Progression: 296000/298268 (99.24 %)
Progression: 297000/298268 (99.57 %)
Progression: 298000/298268 (99.91 %)
Progression: Done.
Summary:
Set 'these': 16323 biblios
Set 'constans': 867 biblios
Set 'seminaire': 997 biblios
Updating database... Done.

qui indique le nombre de notices bibliographiques rattachées à chaque set.

Activer et vérifier le dépôt OAI

koha limoges_scd oai

koha/autour_de_koha/oai-pmh/oai-pmh-sets-configuration.txt · Dernière modification : 2017/07/19 17:33 de llefaucheur
CC Attribution-Share Alike 4.0 International Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC Attribution-Share Alike 4.0 International