You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Kenttien pituusrajoitus Alephissa

Alephissa on yksittäisen MARC 21 -kentän pituuden rajoitteena n. 2000 merkkiä
MARC 21 -formaatin asettama rajoite kentän pituudella on huomattavasti suurempi (n. 9999 merkkiä)
Muissa järjestelmissä tehdyt ja poimintaluetteloidut tietueet saattavat siis sisältää kenttiä, jotka ovat Alephin kentänpituusrajoitetta pidempiä
Tyypillisiä pitkiä kenttiä ovat 505 (Määrämuotoinen huomautus sisällöstä) ja 520 (Huomatus sisällöstä, tiivistelmä tms.)
Alephin kuvailukäyttöliittymä ei anna kirjoittaa rajoitetta pidempää kenttää
Alephissa tietueeseen leikepöydältä liimattu sisältö katkeaa 2000 merkin kohdalta automaattisesti ilman ilmoituksia – ole siis tarkka!
Kun Alephiin tuodaan tietueita ulkopuolelta (aineistosiirrot, kuvailuintegraatiot, Alephin kuvailukäyttöliittymän import) Aleph katkaisee ylipitkät kentät automaattisesti osakentällä $9

Ylipitkien kenttien automaattinen katkaisu osakentällä $9

▪ Ylipitkien kenttien automaattisessa katkaisussa osakentällä $9 katkaistusta kentästä luodaan tarvittava määrä kenttätoistumia, joista:
▪ katkaisua edeltävä toistuma loppuu karettimerkkiin (^)
▪ katkaisua seuraava toistuma alkaa osakentällä $9, jonka sisältönä on yksi tai kaksi karettimerkkiä (^ tai ^^) - karettimerkkien määrä riippuu siitä, onko kenttä katkaistu osakenttien välistä vai yksittäisen osakentän keskeltä
Aleph pyrkii tekemään katkaisun esim. välilyönnin tai osakenttäerottimen kohdalta
Tarvittaessa kenttä katkaistaan useampaankin toistumaan

No valid Data Center license found

Please go to Atlassian Marketplace to purchase or evaluate Refined Toolkit for Confluence Data Center.
Please read this document to get more information about the newly released Data Center version.

520 $a Tehtävänä oli tutkia, onko viisivuo <.... lisää tekstiä ...> ivänä yhteensä yhdeksän tuntia.^

520 $9 ^^ $a Ammatillisesti tämä < ... lisää tekstiä .... >  päiväkodissa ja/tai koulussa.


Kun Aleph antaa tietueen ulos MARC 21 -vaihtomuotoisena (esim. Z39.50/SRU -poimintarajapinnoista), osakentällä $9 katkaistu ylipitkä kenttä liimataan takaisin yhteen

 Automaattisesti osakenttä $9:llä katkaisu ylipitkä kenttä voi aiheuttaa ongelmia, jos kentän kenttätoistumat joutuvat jostain syystä väärään järjestykseen. Tällöin ne myös liimautuvat väärässä järjestyksessä yhteen, aikaisemmin pahimmillaan jopa edeltävään, eri kenttäkoodilliseen kenttään

  • Näitä ongelmia on havaittu mm. Melindan YSAsta YSOon –konversion yhteydessä, ja
  • Alma-Melinda-kuvailuintegraatiossa, joka
    • hakee tietueet Melindan z39.50 –palvelimelta, ja jossa
    • kontribuutiot X-serverin kautta sotkevat joissain tapauksissa kenttien (ja myös katkaistujen kenttien kentän toistumien) keskinäisen järjestyksen

No valid Data Center license found

Please go to Atlassian Marketplace to purchase or evaluate Refined Toolkit for Confluence Data Center.
Please read this document to get more information about the newly released Data Center version.
Aikaisemmin näitä $9-osakentillä tehtyjä katkaisuja on saatettu tehdä myös käsin, joka ei enää ole sallittua!

Ylipitkien kenttien manuaalinen katkaisu linkkiosakentällä $8

MARC 21 -formaatissa kenttiä voi linkata toisiinsa linkkiosakentällä $8
{+}https://marc21.kansalliskirjasto.fi/bib/kontrolliosakentat.htm#8+
Ylipitkiäkenttiäkatkaistessakussakinkenttätoistumassa käytetään linkkiosakenttää$8, jonka sisältökoostuu:
linkkinumerosta, jokalinkkaa samalla linkkinumerollalinkatut kentät toisiinsa
järjestysnumerosta, jokakertoo linkattujenkenttienkeskinäisen järjestyksen, ja
linkin tyypistä\x


No valid Data Center license found

Please go to Atlassian Marketplace to purchase or evaluate Refined Toolkit for Confluence Data Center.
Please read this document to get more information about the newly released Data Center version.

520 $8 1.1\x $a Tehtävänä oli tutkia, onko viisivuo <.... lisää tekstiä ...> ivänä yhteensä yhdeksän tuntia.

520 $8 1.2\x $a Ammatillisesti tämä < ... lisää tekstiä .... >  päiväkodissa ja/tai koulussa.


Toimintaohje kuvailijalle 

Jos teet itse ylipitkän kentän Alephissa käytä manuaalista katkaisua linkkiosakentällä $8
Jos lisäät automaattisesti osakentällä $9 katkaistuun kenttään replikoinnin ohjauskomennon sisältävän osakenttä $9:n, päivitä kentän katkaisu manuaaliseksi katkaisuksi linkkiosakentällä $8
Jos tietueessa on automaattisesti osakentällä $9 katkaistu kenttä, voit päivittää sen manuaalisesti linkkiosakentällä $8 katkaistuksi kentäksi. Jos muokkaat katkaistua kenttää muuten, on myös katkaisun päivittäminen suositeltavaa.

Linkkiosakenttä $8:lla manuaalisesti katkaistussa kentässä linkkiosakenttä $8 lisätään kaikkiin kentän toistumiin, kun taas automaattisesti osakentällä $9 tehdyssä katkaisussa osakenttä
$9 löytyy vain katkaistun kentän jälkimmäisistä toistumista
Jos tietueessa on useampi katkaistu kenttä (tai muita linkkiosakentällä toisiinsa linkattuja kenttäryhmiä) varmista, että kullakin kentällä/kenttäryhmällä on oma linkkinumeronsa
Lisää mahdollinen replikoinnin ohjauskomento kaikkiin katkaistun kentän toistumiin




Ylipitkiin kenttiin liittyvät virheilmoitukset Alephissa 

  • Alephiin on lisätty muutamia uusia virheilmoituksia, jotka koskevat ylipitkiä kenttiä
  • Nämä virheilmoitukset eivät valitettavasti suoraan näytä kenttää, johon ne kohdistuvat

Virheilmoitus: Update split field linkage to subfield $8

Tietueessa on kenttä, jossa on sekä katkaisu linkkiosakentällä $9 että replikoinnin ohjauskomento osakentässä $9
Päivitä katkaistun kentän linkitys tapahtumaan manuaalisesti osakentällä $8

Virheilmoitus: Fix orphan split field

Tietueessa on kenttä, jossa on automaattisen katkaisun osakenttä $9, mutta jonka kenttäkoodi ei vastaa edellisen kentän kenttäkoodia
Tarkista linkitettyjen katkaistujen
kenttätoistumien järjestys ja päivitä linkitys tapahtumaan linkkiosakentällä $8

Virheilmoitus: Correct linkage in subfield $8 'link'

Tietueessa on kenttä, jossa on linkkiosakenttä $8, jonka sisältönä on teksti 'link'
Tarkista mihin katkaistun kentän toistumiin kentän pitäisi olla linkittyneenä, ja päivitä osakenttiin $8 oikea linkki- ja järjestysnumeroiden yhdistelmä



Ylipitkien kenttien käsittelyn aputoimintoja Alephissa

Osakenttä $8:n automaattiset sisältövaihtoehdot

  Alephin automaattisissa osakenttien sisältövaihtoehdoista löytyvät kaikkien kenttien osakentässä $8 joitakin linkki- ja järjestysnumeroyhdistelmiä
Sisältövaihtoehdot saa käyttöön viemällä kursorin kyseiseen osakenttään ja valitsemalla *Edit Actions > Search Subfield
Options{*}(oletuspikanäppäimet
*Ctrl-F8* ja *sarkain{*})

Uuden osakentän lisääminen kentän ensimmäiseksi osakentäksi

  vie kursori kentän kenttäkoodin tai indikaattorien kohdalle ja valitse *Edit Text > New Subfield* (oletuspikanäppäin *F7* )



  • No labels