Hi! I'm currently working on a project for the "Steiermärkischen Landesbibliothek" (Styria, Austria) where we are migrating a rather big library into Koha. Now we've hit a problem, and I doubt that we're the first to do so, so I'd like to get some info on howtows/best-practice ... Currently we get bibliographic data out of the old system in MARC21-XML. This also contains various authorities e.g. authors that have a GND-ID. When doing a simple MARC21 import these authors are not created as autorities. But we would very much like them to be created as such :-) Is there anything obvious we are missing? Do we have to first import the autorities (stage-marc-import.pl seems to have an option for that)? Will a later import of bibliograpic data then create the correct links between biblio and authority? Or could we somehow handle this during the import of biblio-data (e.g. if MARC21 Field 100/0 is set, do a "find or create" on the value)? Or do we have to write some custom scripts that extract the relevant MARC21 data after the biblio import, and do the creation of authorities etc by ourselves? Or is there a contributed script somewhere that does that? I found this rather old thread: http://koha.1045719.n5.nabble.com/Building-authority-records-after-data-migr... which seems to indicate that there are no onboard Koha tools for such a migration. But as this post is from 2013 I hope that in the meantime this has changed? Greetings, Thomas Klausner PS: If this topic is better suited to koha-dev, I'm happy to take the discussion there... -- #!/usr/bin/perl https://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
Hi Thomas Bibliographic and authority data both need to be in MARCXML but they have a different structure: * https://www.loc.gov/marc/bibliographic/ * https://www.loc.gov/marc/authority/ You first need to load both kinds of data. After that what you are probably looking for is the script "link_bibs_to_authorities.pl". More information on this and more topics about authorities you will find at https://bywatersolutions.com/news/authorities-town-hall-recap Hope this helps. Best wishes: Michael -- Geschäftsführer · Diplombibliothekar BBS, Informatiker eidg. Fachausweis Admin Kuhn GmbH · Pappelstrasse 20 · 4123 Allschwil · Schweiz T 0041 (0)61 261 55 61 · E mik@adminkuhn.ch · W www.adminkuhn.ch Am 28.04.21 um 11:37 schrieb Thomas Klausner:
Hi!
I'm currently working on a project for the "Steiermärkischen Landesbibliothek" (Styria, Austria) where we are migrating a rather big library into Koha.
Now we've hit a problem, and I doubt that we're the first to do so, so I'd like to get some info on howtows/best-practice ...
Currently we get bibliographic data out of the old system in MARC21-XML. This also contains various authorities e.g. authors that have a GND-ID.
When doing a simple MARC21 import these authors are not created as autorities. But we would very much like them to be created as such :-)
Is there anything obvious we are missing?
Do we have to first import the autorities (stage-marc-import.pl seems to have an option for that)? Will a later import of bibliograpic data then create the correct links between biblio and authority?
Or could we somehow handle this during the import of biblio-data (e.g. if MARC21 Field 100/0 is set, do a "find or create" on the value)?
Or do we have to write some custom scripts that extract the relevant MARC21 data after the biblio import, and do the creation of authorities etc by ourselves? Or is there a contributed script somewhere that does that?
I found this rather old thread: http://koha.1045719.n5.nabble.com/Building-authority-records-after-data-migr... which seems to indicate that there are no onboard Koha tools for such a migration. But as this post is from 2013 I hope that in the meantime this has changed?
Greetings, Thomas Klausner
PS: If this topic is better suited to koha-dev, I'm happy to take the discussion there...
Hi! On Wed, Apr 28, 2021 at 12:02:55PM +0200, Michael Kuhn wrote:
You first need to load both kinds of data. After that what you are probably looking for is the script "link_bibs_to_authorities.pl".
Perfect, this seems to be exactly what we need. And if not, we can use this script as a good base (and/or extend it).
More information on this and more topics about authorities you will find at https://bywatersolutions.com/news/authorities-town-hall-recap
Seems very helpful at a first glance, will take a closer look later. Thanks a lot! Greetings, Thomas Klausner -- #!/usr/bin/perl https://domm.plix.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}
participants (2)
-
Michael Kuhn -
Thomas Klausner