Utilisateur:Tounoki/wikidataSurJoconde
Automatiser les liens wikidata dans Joconde/POP[modifier | modifier le code]
Pré-requis [modifier | modifier le code]
- collections en ligne sur Joconde
- collections en ligne sur wikidata
- que les identifiants Joconde soient renseignés dans wikidata
- accès producteur à Joconde
dans wikidata[modifier | modifier le code]
Effectuez la requête de vos collections sur Wikidata
SELECT ?item ?itemLabel ?inventaire ?identifiant_Joconde
WHERE {
?item wdt:P217 ?inventaire;
p:P217 ?statement.
?statement pq:P195 wd:Q3329624.
SERVICE wikibase:label { bd:serviceParam wikibase:language "fr". }
OPTIONAL { ?item wdt:P347 ?identifiant_Joconde. }
}
Compléter les fiches lacunaires
Exporter le résultat en csv.
On va le travailler dans openrefine.
dans Openrefine[modifier | modifier le code]
Dans OpenRefine créer la nouvelle colonne :
"REF\n" + cells.identifiant_Joconde.value + "\nWWW\n" + cells.item.value + "\n//"
Supprimer tous les champs export vides :
Supprimer les éventuels doublons, en réalisant une facette sur item ou identifiant_Joconde
Supprimer toutes les colonnes sauf export :
dans notepad++[modifier | modifier le code]
Faire enfin un export csv, que vous ouvrez dans un éditeur de texte avancé :
Supprimer l’en-tête puis supprimer tous les " du fichier.
Sélectionner un extrait pour test :
dans POP[modifier | modifier le code]
Attention votre fichier doit avoir l’extension « txt »
C’est bien de vérifier ce qu’il se passe :
Notamment qu’il n’y ait pas de création de notices :
Identifiant,N° inventaire,Etat,Details
"01960000083","",Modification,
"01960000083","",Changement,"Le champ WWW à évolué de [] à [""http://www.wikidata.org/entity/Q43306282""]"
"01960000087","",Modification,
"01960000087","",Changement,"Le champ WWW à évolué de [] à [""http://www.wikidata.org/entity/Q43306295""]"
"01960000090","",Modification,
"01960000090","",Changement,"Le champ WWW à évolué de [] à [""http://www.wikidata.org/entity/Q43306299""]"
Puis valider Et vérifier !
Documentation[modifier | modifier le code]
La documentation des fichiers Joconde/POP est ici :