Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Minttu Hurme / KVP, tietojärjestelmät

Samankaltaiset esitykset


Esitys aiheesta: "Minttu Hurme / KVP, tietojärjestelmät"— Esityksen transkriptio:

1 Minttu Hurme / KVP, tietojärjestelmät
Replikointi v. 3.5 Minttu Hurme / KVP, tietojärjestelmät

2 Replikointi Luetteloitujen ja päivitettyjen tietueiden siirto LINDAsta/metatietovarannosta paikalliskantoihin KVP:ssä tehty Perl-skripti, tällä hetkellä tuotannossa v. 3.5 Toimii Alephin ja Voyagerin välillä, muita paikallisjärjestelmiä varten tarvitaan omat versiot

3 Replikointi v. 3.5 siirretty replikoituvien tietueiden muokkaaminen ulos varsinaisesta skriptistä liitännäisille (plugineille) plugin-arkkitehtuuri mahdollistaa filtteröinnin helpomman muokkaamisen ja laajentamisen kaikki edellisen version toiminnallisuus on säilytetty ensimmäisenä lisäominaisuutena osakenttä $5:n (organisaatio, jota kentän tiedot koskevat) sisältävien kenttien käsittely

4 Replikoinnin rajoitukset
Ei (suuriin) massamuutoksiin Ei ole mitään tapaa jäljittää yksittäisiin kenttiin kohdistuvia muutoksia kehenkään tiettyyn tekijään tai tiettyyn tekoaikaan, joten ’kirjaston oman luetteloijan tekemät muutokset’ tarkoittaa myös kaikkia muita, ennen kyseistä, oman luetteloijan tekemää muutoskertaa, tietueeseen tehtyjä muutoksia

5 Replikoinnin toiminta
Aleph Muutostieto Tietue Luetteloijatieto Vastinpari Voyagerissa Tietueen muokkaus Bulk import -rule Merge-kenttien määrittelyt Voyager

6 ALEPH VST-server Muutostieto X-server Tietue ja siinä luetteloijatieto

7 REPLIKOINTI Tietueen hyväksyminen/hylkääminen ja sen statuksen tunnistaminen Luetteloijatieto Tietueen muokkaaminen Filtterit

8 VOYAGER Oracle-kysely Bulk Import Vastintietueen löytäminen
SID-kentässä paikalliskannan bib-id LINDAan ladatuissa tietueissa SID-kentässä LINDAn bib-id LINDAssa yhdistetyissä tuplissa 035a-kentässä LINDAn bib-id LINDAsta poimituissa tietueissa Bulk Import Tietueen tallentaminen Voyageriin Bulk import rule Replikoinnin lokissa ei bulkimportin tuloksia Erillinen bulkimport-skripti replikoinnille mahdollinen

9 Asetukset Replikointiskriptille Filttereille Bulkimportille

10 Miksi tietue ei replikoidu
Tietueessa jotain vikaa Replikointi hylkää / bulk-import hylkää Bulkimport löytää useamman vastintietueen Tietue ei ole jostain syystä replikoitunut uutena, tällöin muokkauksetkaan eivät replikoidu, koska vastintietuetta ei löydy Korjattavissa poistamalla ja palauttamalla LOW-tag

11 Replikointi ja usemarcon
Replikoinnin voi konfiguroida ajamaan usemarcon-konversion ennen tietueen lataamista bulkimportilla Voyageriin Käytössä ruotsinkielisissä tietokannoissa ISBD 0-alueen termien kääntämiseen

12 Päivitys kaikkien aktiivisten paikalliskantojen replikoinnit päivitettiin versioon 3.5 perjantaina

13 Ensimmäiset filtterit
plugin_strip_fields — Filtteri, jolla voidaan yksinkertaisesti karsia tietueesta kenttiä kenttäkoodin perusteella plugin_handle_579 — Filtteri, jolla käsitellään tilastomerkinnän sisältävä kenttä 579. plugin_organisation — Filtteri, joka käsittelee osakenttä $5:n sisältäviä kenttiä plugin_strip_subfield_9 — Filtteri, jolla karsitaan luetteloinnin/filtteröinnin metatietoa sisältävät $9 osakentät.

14 Filttereitä kehityksessä
Asiasanastofiltteri (kesän aikana) Asiasanaketjufiltteri (kesän aikana) Luokitusfiltteri (kesän aikana) Kielifiltterit, translitteraatiofiltteri Ennakkotietofiltteri Toiveita?

15 Virheitä Ylipitkien kenttien käsittely:
Aleph ei hyväksy yli 2000 tavun mittaisia kenttiä, vaan pätkii nämä peräkkäisiksi kentiksi osakenttä $9:n ja sen sisältämien karettimerkkien avulla X-serverin ulosantamat tietueet tätä muotoa Plugin yhdistämään kentät yhdeksi lähiaikoina (kesäkuussa)

16 Kysymyksiä? Kommentteja?


Lataa ppt "Minttu Hurme / KVP, tietojärjestelmät"

Samankaltaiset esitykset


Iklan oleh Google