Communication : Présentation du champ YOP.date pour filtrer des périodes de publication dans vos tableaux COUNTER 5

Bonjour,

 

Les données éditeurs rapatriées dans ezMESURE par ezCOUNTER sont chargées “telles quelles”. Elles ne sont pas transformées. Le format utilisé pour le moissonnage via Sushi est le JSON, un format de sérialisation de données essentiellement destiné à manipuler des caractères et des chiffres (et pas forcément des dates).

La façon choisie pour exploiter le champ YOP tient compte de ces caractéristiques.

Dans ezMESURE, les données COUNTER 5 moissonnées contiennent  le champ “YOP”  (Year of Publication). Jusqu’à présent, l’information n’était pas très exploitable dans kibana, car la valeur ne représente pas une “date” mais une suite numérique.  L’équipe ezTEAM a ajouté à ce champs initial en un nouveau champ “date” qui peut s’utiliser pour créer un filtre spécifique avec date de début et date de fin (période) : le champs YOP.date.

champ yopdate

 

Comment utiliser ce champ YOP.date ?

Nous allons vous montrer un cas d’usage qui consiste à visualiser dans un tableau de bord générique TR (Title report) COUNTER 5 les consultations relatives à un bouquet ISTEX de la plateforme ACS cumulé à une période ISTEX (1879-2008).

Pour pouvoir isoler ces consultations, il faut pouvoir identifier les caractéristiques de ce bouquet et en faire un filtre.

Il existe deux sites ou trouver les listes de revues ISTEX : Licence Nationales et Bacon. Pour connaître l’état de collection ISTEX concernée :

acs licences nationales

Sur le site de Licences Nationales, on peut télécharger une liste de 37 revues ISTEX avec l’information de la période Date de publication du corpus : 1879-2008

 

acs bacon istex

Sur le site de Bacon Abes, on peut télécharger une liste ISTEX, mais également d’autres listes (Couperin, Global all books, Global OA Journals).

1) Création du filtre kibana ACS PERIODE ISTEX en utilisant le champ YOP.date

Dans le tableau TR (Title report) COUNTER 5 de votre espace éditeur, filtré sur le plateforme ACS, vous pouvez ajouter un nouveau filtre en cliquant sur +add filter

création d'un filtre YOPDATE

 

Il suffit de sélectionner le champ (field) YOP.date avec l’opérateur « is between » et de reporter les dates de publication affichées :

date de début : 1879-01-01  ->  date de fin de période  2008-12-31

Le format de la date dans Kibana est année-mois-date

Pensez à donner un « custom label » exemple : ACS période ISTEX puis SAVE

années yop istex

 

la visualisation YOP vous permet de vérifier que la période ISTEX est prise en compte quand le filtre est activé.

2) Création d’un filtre « bouquet » ISTEX ACS (37 revues)

En complément du filtre de la période ISTEX, il faut également un filtre « bouquet » du corpus ISTEX pour ACS contenant 37 revues.

Pour créer ce filtre, nous avons publié un tutoriel qui vous permet de convertir facilement un fichier csv en un fichier Json (format des filtres dans kibana) .

En cas de difficultés pour réaliser cette étape, vous pourrez vous inscrire à un support mutualisé en distanciel pour vous vous aider à manipuler ce type de fichiers.

txt en csv

à Noter :  les fichiers de corpus ISTEX mis à disposition sont parfois au format tabulé, Il faudra les télécharger et les ouvrir dans Excel office avec le paramètre UTF8 et les sauvegarder en .csv pour que la casse et les caractères spéciaux (accent, ç) soient pris en compte dans le filtre Kibana.

filtre bouquet istex ACS

 

le filtre contenant les 37 revues ISTEX ACS peut alors être ajouté au tableau de bord avec un custom label « ACS Bouquet ISTEX ».

A noter : il ne faut pas dépasser la limite de 1000 titres de revues pour que le filtre fonctionne dans un tableau de bord Kibana.

 

En résumé :

  • création d’un filtre Période ISTEX (date de début de publication, date de fin de publication période ISTEX)
  • création d’un filtre « bouquet » ISTEX (corpus de revues d’un éditeur)
  • filtrer le tableau de bord TR sur la plateforme éditeur concernée par le bouquet/période ISTEX

switch istex bouquet periode sur TR

Ces filtres vont vous permettre de consulter en les activant ou en les désactivant :

  • les accès « courant » (hors période ISTEX)
  • les accès pendant la période ISTEX
  • les accès du bouquet ISTEX, exemple  : ACS (37 revues)
  • les accès des autres revues
  • Les accès de toutes les revues (courant et ISTEX)

Ne pas confondre

date de fin d'accès à la plateforme editeur

 

les informations issues des filtres YOP.date et bouquet ISTEX montrent les accès au texte intégral des corpus ISTEX mis en ligne sur la plateforme éditeur. Une information de la date de fin d’accès est signalé sur Licences Nationales.  Pour connaitre les accès aux PDF hébergés sur la plateforme API ISTEX, il vous faudra demander un rapport auprès de l’équipe ISTEX. Toutes les informations sont indiquées dans cet article du blog ReadMETRICS.

Vous pouvez ainsi sauvegarder si vous le souhaitez plusieurs tableaux paramétrés pour différentes plateformes. Dans cette copie d’écran de l’interface de gestion des tableaux de bord Kibana, nous avons sauvegardés 4 tableaux pour ACS, BMJ, EDP et OUP.

tableaux ISTEX bouquet et periode

 

 

Ces tableaux seront présentés lors d’un prochain webinaire à la rentrée 2024 (agenda des webinaires).

Le futur proche :

A l’avenir des tags seront utilisés pour pouvoir identifier d’autres bouquets et seront ajoutés sur les listes de revues au moment de l’insertion des données moissonnées dans ezMESURE pour gérer des listes de plus de 1000 titres  pour les négociations, ISTEX….et disponible ensuite comme facettes pour faire des filtres.

(en projet pour fin 2024/2025)

 

Frédéric Truong pour ezTEAM.