importing sfx data into voyager ray delahunty assistant library systems manager university of the...

15
Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting 1-2 February 2010

Upload: anissa-bates

Post on 04-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

Importing SFX data into Voyager

Ray DelahuntyAssistant Library Systems Manager

University of the Arts London

Voyager developer meets developer meeting 1-2 February 2010

Page 2: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

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

Page 3: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

What we have (1).

Page 4: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

What we have (2).

Page 5: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

OPAC features.

Page 6: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

The XML data export.

Page 7: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

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:

Page 8: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

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

Page 9: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

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...).

Page 10: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

Import data.

Page 11: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

Mfhds- who wants to see them?

Page 12: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

That view again:

Page 13: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

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.

Page 14: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

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.

Page 15: Importing SFX data into Voyager Ray Delahunty Assistant Library Systems Manager University of the Arts London Voyager developer meets developer meeting

Last comments...

Cheap, cheerful, and 2-3 hours work per load.

A detailed step-by-step document is available.