Upload
anissa-bates
View
212
Download
0
Embed Size (px)
Citation preview
Importing SFX data into Voyager
Ray DelahuntyAssistant Library Systems Manager
University of the Arts London
Voyager developer meets developer meeting 1-2 February 2010
The Environment
• Formerly the London Institute• Six colleges each with a strong brand identity• A university since 2004• Voyager 7.0.4• Classic OPAC in use, Tomcat coming soon• Budgetary limitations
What we have (1).
What we have (2).
OPAC features.
The XML data export.
Data conversion& cleanup.
MarcEdit used, to convert the xml to MARC and to upgrade it as far as possible to MARC21.
http://oregonstate.edu/~reeset/marcedit/html/index.php
The conversion is simple MarcEdit work. Here is a sample record, fresh out from SFX’s XML:
After conversion.
=LDR 01074nas-a2200157z--4500 =008 081027uuuuuuuuuxx-uu-|------u|----|eng-d =245 \4$aThe publishers weekly$h[electronic resource]. =210 \\$aPUBLISHERS WEEKLY =260 \\$bReed Business Information =022 \\$a0000-0019 =090 \\$a954921332001 =856 \\$uhttp://e-library.arts.ac.uk:3210/sfxtst3?url_ver=Z39.88-2004&ctx_ver=Z39.88-
2004&ctx_enc=info:ofi/enc:UTF-8&rfr_id=info:sid/sfxit.com:opac_856&url_ctx_fmt=info:ofi/fmt:kev:mtx:ctx&sfx.ignore_date_threshold=1&rft.object_id=954921332001&svc_val_fmt=info:ofi/fmt:kev:mtx:sch_svc&svc.fulltext=yes&$yClick here to search this e-Journal.
=866 \\$aAvailable from 1997. $s110975424179894$t110975424179893$xEBSCOhost Academic Search Elite:Full Text$z111030372947000
=866 \\$aAvailable from 1997. $s110975592608364$t110975592608362$xEBSCOhost Business Source Elite:Full Text$z110976729154818
=866 \\$aAvailable from 2001 volume: 248 issue: 10. $s110976638852341$t110976638852340$xFree E- Journals:Full Text$z1000000000485631
=650 \4$aArts and Humanities$xLiterature
Data cleanup.• Remove tags such as 210 • Remove subfields i, s, t & z from tag 866, or if preferred all 866
tags• Add punctuation and correct indicators• Add tags such as a 506 and a 538 with suitable text • Add tag 852 $b [e-journal location code]- (to create a mfhd on
import)
Optionally:
• change the leader06/07 to ms, • swap the 022a and the 776x where there is a 776x
(022$y is not used...).
Import data.
Mfhds- who wants to see them?
That view again:
For future overlays.
1. As part of the MarcEdit work rename 090$a (SFX control number) to 35$z. At the desired intervals do a new export from SFX comparing the data with the most immediately previous export.
2. The new import uses an overlay based on the Voyager 035$z index. New records are ADDED, existing (or changed) records are overlaid.
3. DELETED records currently have to be manually removed.
Warning.
Check /m1/voyager/xxxxdb/data directory.
Large batch edits upset the keyword indexing.
If the size of the dynamic.dc file compared to the xxxxdb.1.dc is 50% or greater, then it is time for a keyword rebuild.
Last comments...
Cheap, cheerful, and 2-3 hours work per load.
A detailed step-by-step document is available.