Bulk-import authorities via SRU/Z39.50?
Hi! Is there a script / tool / plugin available in Koha that allows me to bulk import authority data from e.g. GND (DNB) based only on the GND-ID? i.e., given a (loing) list of IDs like 118590359, I'd like to fetch the data from https://portal.dnb.de/opac.htm?method=simpleSearch&cqlMode=true&query=nid%3D118590359 and create a new authority record in Koha. I can of course hack up such a script (or extend an existing one), but before starting from scratch I thought I'd ask for prior art... Greetings, Thomas Klausner -- #!/usr/bin/perl https://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
Hi Thomas, I am not aware of any script to get the data from the DNB directly. But if you can create a file with valid MARC data, the bulkmarcimport and the staged tools will be able to import it. Hope this helps, Katrin On 06.05.21 14:51, Thomas Klausner wrote:
Hi!
Is there a script / tool / plugin available in Koha that allows me to bulk import authority data from e.g. GND (DNB) based only on the GND-ID?
i.e., given a (loing) list of IDs like 118590359, I'd like to fetch the data from https://portal.dnb.de/opac.htm?method=simpleSearch&cqlMode=true&query=nid%3D118590359 and create a new authority record in Koha.
I can of course hack up such a script (or extend an existing one), but before starting from scratch I thought I'd ask for prior art...
Greetings, Thomas Klausner
Hi! On Fri, May 07, 2021 at 01:08:54PM +0200, Katrin Fischer wrote:
I am not aware of any script to get the data from the DNB directly. But if you can create a file with valid MARC data, the bulkmarcimport and the staged tools will be able to import it.
ok, so I will write a script that gets the data from DNB by id, munge it into MARC, and then bulkimport this via the available Koha authority importer. Seems like a plan! Thanks & Greetings, Thomas -- #!/usr/bin/perl https://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
participants (2)
-
Katrin Fischer -
Thomas Klausner