Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the...
-
Upload
anissa-bates -
Category
Documents
-
view
216 -
download
0
Transcript of Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the...
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.