Dávkový import do Souborného katalogu ČR

Dávkový import není aktuálně používán v žádné evergreenové knihovně. Pro přispívání do souborného katalogu doporučujeme využít Sklízení záznamů Evergreenu do Souborného katalogu ČR pomocí protokolu OAI-PMH.

Uvedené řešení bylo dříve používáno v Knihovně Jabok, proto při případném využití je nutné změnit sigly knihoven ve skriptech.

Zpracování dat pro dávkový import do Souborného katalogu

Pro zpracování pomocí awk skriptů je nutný řádkový MARC (.mrk). Pokud není k dispozici konverzní program je pro získání správného formátu možný následující postup:

Exportní data z Evergreenu uložit jako soubor MARC ISO 2709 (s příponou .mrc)

V MarcEditu otevřít a uložit jako typ MARC text file tj. řádkový MARC (s příponou .mrk)

Zpracovat exportní soubor (viz níže)

Uložit jej opět jako soubor MARC ISO 2709 (s příponou.mrc)

Pojmenovat podle stanovených konvencí a exportovat do Souborného katalogu ČR

Kontrolní skripty

Cizí sigly v záznamech

V domovském adresáři opensrf: work/awk/zpracovani_davek_pro_skc/cizisigla.awk

Skritpt vypíše z v dávky pro import do Souborného katalogu sigly a TCN záznamů, ve kterých se vyskytují jiné sigly než ABG312 a ABE643.

Výpis TCN v importní dávce

V domovském adresáři opensrf: work/awk/zpracovani_davek_pro_skc/tcn-davka.awk

Skript vypíše TCN - tj. hodnotu pole 001 - všech záznamů obsažených v dávce pro import do Souborného katalogu

Výstupní soubor pojmenova stejně jako zasílanou dávku MARC

Uložit lokálně do adresáře „Odeslané dávky“

Zpracování souboru pro import

V domovském adresáři opensrf: work/awk/zpracovani_davek_pro_skc/zprac.awk

Odstraní cizí sigly ze záznamů (pozor, je potřeba zajistit, aby v záznamech byly správné sigly)

Smaže pole 990

Smaže pole 901

Z polí 100, 110, 111, 700, 710, 711 smaže podpole $0 (propojení na autoritní záznam v Evergreenu)

AWK skripty ke stažení

awk.zip