130 likes | 246 Views
Tietueiden siirtyminen metatietovarannosta paikallisiin järjestelmiin. Kuvailupäivä 5.3 .2012 Minttu Hurme / KVP, tietojärjestelmät. Replikointi. Luetteloitujen ja päivitettyjen tietueiden siirto LINDAsta paikalliskantoihin KVP:ssä tehty Perl-skripti , tällä hetkellä tuotannossa v. 3.3
E N D
Tietueiden siirtyminen metatietovarannosta paikallisiin järjestelmiin Kuvailupäivä 5.3.2012 Minttu Hurme / KVP, tietojärjestelmät
Replikointi • Luetteloitujen ja päivitettyjen tietueiden siirto LINDAstapaikalliskantoihin • KVP:ssä tehty Perl-skripti, tällä hetkellä tuotannossa v. 3.3 • Toimii (tällä hetkellä) Alephin ja Voyagerin välillä
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
Replikointi muihin järjestelmiin? • vaatii kehitystyötä • paikalliskannan tarjottava seuraavat rajapinnat: • mahdollisuus löytää vastintietue sekä paikallis-ID:n että LINDA-ID:n perusteella • mahdollisuus päivittää paikalliskannan tietue
Replikoinnin asetukset • Voidaan määritellä se, millä luetteloijatunnuksilla tehdyt muutokset otetaan vastaan ja samoin se, mitä kenttiä otetaan vastaan • Replikoinninasetukset.pdf • Määrittelyssä on otettava huomioon myös tietueiden Voyageriin lataamisessa käytettävän bulkimportin asetukset • KentatReplikointiBulkimport.pdf
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
Replikoinnin päivitys • KVP päivittää kaikkiin paikalliskantoihin maaliskuun aikana • päivittäessä kopioidaan alkuasetukset edellisen version replikoinnin asetuksista • päivityksen jälkeen asetukset ovat säädettävissä
Ensimmäiset filtterit • plugin_strip_fields — Filtteri, jolla voidaan 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.
Filttereiden huomiointi luetteloinnissa • Toisten tekemän työn säilyttäminen ja täydentäminen • Osakenttä $9:n käyttö tarvittaessa • sisällöt Alephissa valmiiksi osakentän sisältövaihtoehtoihin • valmiiksi luettelointipohjiin yms. • Luetteloijille tieto siitä, miten oman paikalliskannan filtteröintiasetukset toimivat
Filttereitä kehityksessä • Asiasanastofiltteri • Asiasanaketjufiltteri • Luokitusfiltteri • Kielifiltterit, translitteraatiofiltteri • Ennakkotietofiltteri • Rinnakkaiskentät • Toiveita?
Muuta uutta kehityksessä • oma merge
Kysymyksiä? Kommentteja? linda-posti@helsinki.fi