description |
---|
Batch operaties: records in bulk aanpassen voor BKT bibliotheekmedewerkers |
Batch update publications laat je in bulk informatie toevoegen aan records.
Screenshot van test omgeving
Voorlopig enkel beschikbaar voor publicaties. Wanneer een bulk operatie nodig is voor datasets, kunnen we de functionaliteit uitbreiden.
Met batch operaties kan je meerdere records tegelijk bewerken. Een actie per regel per record.
De batch operaties zijn opgebouwd uit 3 onderdelen:
-
Record nummer
01H25B3813V9YV613A27TVH9SV
8701504
\ -
Metadata veld + actie
add_keyword
vb. vabb_year, project, keyword, classification, reviewer_tag
set_classification
vb. set (instellen voor classificatie)
vb. add (toevoegen voor project, keywords, reviewer_tag, vabb_year)
vb. remove (verwijderen keywords, reviewer_tag)
Tip: Aan elkaar vast met een laag kastlijntje ( _ ) tussen. Hier mogen geen spaties staan.\ -
Waarde voor veld
vb.A2
of2023
vb.dna,"double helix"
(enkel meerdere waarden mogelijk voor keywords)
Je plakt het commando eenvoudig aan elkaar met komma's:
8701504,add_project,2345
- 8701504,add_project,2345
- 8701504,remove_project,2345
- 8701504,add_vabb_year,2023
- 8701504,set_classification,A2
- 8701504,add_keyword,dna,"double helix"
- 8701504,remove_keyword,dna
- 8701504,add_reviewer_tag,esci
- 8701504,remove_reviewer_tag,esci
- 8701504,set_journal_title,"my journal"
- 8701504,set_journal_abbreviation,"my journal abbreviation"
- 8701504,add_isbn,"0268-1161"
- 1234,remove_isbn,"0268-1161"
- 8701504,add_eisbn,"0268-1161"
- 1234,remove_eisbn,"0268-1161"
- 8701504,add_issn,"0268-1161"
- 1234,remove_issn,"0268-1161"
- 8701504,add_eissn,"0268-1161"
- 1234,remove_eissn,"0268-1161"
- 8701504,set_locked,true
- 8701504,set_locked,false
- 8701504,set_status,deleted
- 8701504,set_status,private
- 8701504,set_status,public
- 8701504,set_status,returned
🚨 Niet elke operatie werkt voor elk type publicatie, de velden moeten beschikbaar zijn.
8701504,add_project
,001D04503
Toevoegen: 8701504,add_vabb_year
,2023
Toevoegen: 8701504,add_keyword
,dna,"double helix"
Verwijderen: 8701504,remove_keyword
,dna
Je kan meerdere keywords tegelijk toevoegen met een komma. Keywords met een spatie tussen kan je toevoegen door er aanhalingstekens rond te zetten.
Tips:
- Gebruik aanhalingstekens om keywords met spaties toe te voegen.
- Gebruik komma's om meerdere keywords toe te voegen aan een record.
Instellen: 8701504,set_classification
,A2
Instellen: 8701504,set_locked
,true
Instellen: 8701504,set_locked
,false
Toevoegen: 8701504,add_reviewer_tag
,esci
Verwijderen: 8701504,remove_reviewer_tag
,esci
Toevoegen: 8701504,set_journal_title
,"my journal"
Toevoegen: 8701504,set_journal_abbreviation
,"my journal abbreviation"
Toevoegen: 8701504,add_isbn
,"0268-1161"
Verwijderen: 8701504,remove_isbn
,"0268-1161"
Toevoegen: 8701504,add_eisbn
,"0268-1161"
Verwijderen: 8701504,remove_eisbn
,"0268-1161"
Toevoegen: 8701504,add_issn
,"0268-1161"
Verwijderen: 8701504,remove_issn
,"0268-1161"
Toevoegen: 8701504,add_eissn
,"0268-1161"
Verwijderen: 8701504,remove_eissn
,"0268-1161"
Use it wisely ;-)
Set record to public
8701504,set_status
,public
Set record as draft
8701504,set_status
,private
Withdraw record
8701504,set_status
,returned
Delete record
8701504,set_status
,deleted
Wanneer je een concrete batch operatie nodig hebt die vaak nodig is, die hier niet beschreven staat, laat zeker weten wat je nodig hebt aan Miet.
Gebruik deze excel sheet om je operaties mee op te bouwen:
{% file src="../../../.gitbook/assets/batch-operaties-publicaties-voorbeeld.xlsx" %}
-
Voeg al je record nummers, metadata velden + acties en waarden toe aan de excel sheet.
Maximum 500 regels.\ -
Kopieer de velden.
Zonder de hoofdingen.\ -
Plak in het "Operations" veld.\
-
Klik op Process
Je ziet wat er slaagt, en wat er mislukt.\ -
Bekijk je resultaat in het record
{% hint style="info" %}
Opgelet!
Excel begint je regels te tellen vanaf lijn 2.
De batch operatie begint te tellen vanaf lijn 0.
Als er een fout gesignaleerd wordt met "could not process publication at line 0" betekent dit lijn 2, "could not process publication at line 2" betekent dit lijn 4.
{% endhint %}
{% hint style="success" %} Probeer de batch operaties zeker eens uit op onze testomgeving: https://backoffice.bibliotest.ugent.be/publication/batch – hier kan je niet stuk maken! {% endhint %}