katalogizace:oai-pmh_-_sklizeni_do_souborneho_katalogu
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
katalogizace:oai-pmh_-_sklizeni_do_souborneho_katalogu [2019/01/07 17:48] – [Nastavení OAI-PMH modulu pro sklízení záznamů ze souborného katalogu] ece | katalogizace:oai-pmh_-_sklizeni_do_souborneho_katalogu [2023/01/19 14:23] (aktuální) – [Sklízení záznamů do souborného katalogu pomocí protokolu OAI-PMH.] ece | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
- | ====== Sklízení záznamů do souborného | + | ====== Sklízení záznamů |
Řádek 11: | Řádek 11: | ||
===== OAI-PMH v Evergreenu ===== | ===== OAI-PMH v Evergreenu ===== | ||
- | Informace k [[https:// | + | Informace k [[https:// |
+ | Při použití novější verze Perlu je třeba v souboru / | ||
+ | * řádek 234 změnit na: \\ // %%foreach my $metadataPrefix (keys %{ $oai_metadataformats }) { %% // | ||
+ | * řádek 253 změnit na: \\ // %%foreach my $key (keys %{ $oai_sets }) {%% // | ||
Řádek 20: | Řádek 23: | ||
==== Definice záznamů pro sklízení ==== | ==== Definice záznamů pro sklízení ==== | ||
- | Aktuálně v Evergreenu nejsou k dispozici sety. Pro vyloučení záznamů, které se nemají dostat do Souborného katalogu v rámci sklizně, je používáno interní pole MARC $995, které pomocí XSLT šablony potlačí metadata těch záznamů, které se sklízet nemají. Výsledný výstup tudíž | + | Aktuálně v Evergreenu nejsou k dispozici sety. Pro vyloučení záznamů, které se nemají dostat do Souborného katalogu v rámci sklizně, je používáno interní pole MARC $995, které pomocí XSLT šablony potlačí metadata těch záznamů, které se sklízet nemají. Výsledný výstup tudíž |
V praxi pak ve sklizeném souboru vypadá „nesklízený“ záznam | V praxi pak ve sklizeném souboru vypadá „nesklízený“ záznam | ||
Řádek 33: | Řádek 36: | ||
</ | </ | ||
- | ==== Šablona XSLT ==== | + | ==== Šablona XSLT pro zpracování OAI-PMH výstupu pro sklizeň |
- | {{ : | + | |
- | Šablonu rozbalte a nahrajte do adresáře | + | <file xsl oai_skc.xsl> |
+ | < | ||
+ | xmlns: | ||
+ | xmlns: | ||
+ | < | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | </ | ||
+ | | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | Šablonu nahrajte do adresáře / | ||
Zpracování výstupu pro sklizeň pomocí šablony XSLT obsahuje mj.: | Zpracování výstupu pro sklizeň pomocí šablony XSLT obsahuje mj.: | ||
- | - smazání | + | - smazání |
- | - smazání podpolí, která se nemají dostat do souborného | + | * 901 a 990 |
- | - definici sigly/sigel knihoven, jejichž záznamy se mají z evergreenového katalogu sklidit do Souborného katalogu (viz řádek | + | - smazání podpolí, která se nemají dostat do Souborného |
- | - definici pole a jeho obsahu, na základě které budou do sklizně zařazeny záznamy, které toto pole a zadanou hodnotu obsahují (v šabloně je takto použito pole $995 a hodnota " | + | * |
+ | * podpole $9 v poli 856, které Evergreen používá pro určení knihoven,v nichž se má v katalogu zobrazit elektronický zdroj bez připojených fyzických exemplářů - viz řádek 22), | ||
+ | - definici sigly/sigel knihoven, jejichž záznamy se mají z evergreenového katalogu sklidit do Souborného katalogu (viz řádek | ||
+ | - definici pole a jeho obsahu, na základě které budou do sklizně zařazeny záznamy, které toto pole a zadanou hodnotu obsahují (v šabloně je takto použito pole 995 a hodnota " | ||
==== Nastavení OAI-PMH v opensrf.xml ==== | ==== Nastavení OAI-PMH v opensrf.xml ==== | ||
Řádek 49: | Řádek 84: | ||
Parametry pro OAI-PMH je potřeba nastavit také v konfiguračním souboru | Parametry pro OAI-PMH je potřeba nastavit také v konfiguračním souboru | ||
// | // | ||
+ | |||
Pro sklízení záznamů do Souborného katalogu ČR je v sekci **//< | Pro sklízení záznamů do Souborného katalogu ČR je v sekci **//< | ||
* nastavit metadatový prefix **//" | * nastavit metadatový prefix **//" | ||
* definovat, zda se do sklizně má dostat také informace o smazaných záznamech (viz dále). | * definovat, zda se do sklizně má dostat také informace o smazaných záznamech (viz dále). | ||
- | Příklad nastavení parametrů pro OAI-PMH ve Společném katalogu Evergreen (SPOK) | + | Příklad nastavení parametrů pro OAI-PMH ve Společném katalogu Evergreen (SPOK): |
< | < | ||
< | < | ||
Řádek 110: | Řádek 146: | ||
==== Nastavení triggerů pro zaznamenání změn exemplářů==== | ==== Nastavení triggerů pro zaznamenání změn exemplářů==== | ||
- | Při sklízení záznamů do Souborného katalogu je využíváno časové razítko | + | Při sklízení záznamů do Souborného katalogu je využíváno časové razítko |
Řádek 132: | Řádek 168: | ||
==== Společné sklízení katalogu ==== | ==== Společné sklízení katalogu ==== | ||
- | Společné zasílání za celý katalog je nutné předem dohodnout s oddělením Souborných katalogů v NK a je nutné nahlásit sigly všech přispívajících knihoven. V případě, že jednotlivé knihovny používají vlastní adresu rozhraní OPACu Evergrenu, je nutné k jednotlivým siglám připojit také URL pro prolinkování | + | Společné zasílání za celý katalog je nutné předem dohodnout s oddělením Souborných katalogů v NK. Zároveň |
- | ==== Definice | + | ==== Definování |
Sigly všech knihoven, které se mají sklízet, musí být uvedeny v XSLT šabloně (v řádku 22). Pokud sigla knihovny v XSLT šabloně uvedena není, tato knihovna se ve sklizni neobjeví. | Sigly všech knihoven, které se mají sklízet, musí být uvedeny v XSLT šabloně (v řádku 22). Pokud sigla knihovny v XSLT šabloně uvedena není, tato knihovna se ve sklizni neobjeví. | ||
==== Smazané záznamy ve společných katalozích ==== | ==== Smazané záznamy ve společných katalozích ==== | ||
- | V případě, že jsou do Souborného katalogu najednou sklízeny záznamy více knihoven, nelze zajistit, že bude sigla odstraněna v případě, že bude záznam smazán pouze v jedné knihovně ((u záznamů se statusem " | + | V případě, že jsou do Souborného katalogu najednou sklízeny záznamy více knihoven, nelze zajistit, že bude sigla odstraněna v případě, že bude záznam smazán pouze v jedné knihovně ((u záznamů se statusem " |
- | V případě, že je ve společném katalogu využíváno | + | |
+ | V případě, že chcete | ||
Řádek 150: | Řádek 187: | ||
===== Možnost dávkového přispívání do Souborného katalogu ČR ===== | ===== Možnost dávkového přispívání do Souborného katalogu ČR ===== | ||
- | Dávkové přispívání do souborného katalogu se v současné době v žádné knihovně nepoužívá, v případě zájmu je k dispozici starší [[knihovna_jabok: | + | Dávkové přispívání do souborného katalogu se v současné době v žádné |
+ | |||
+ | ===== Projekt VISK 3 ===== | ||
^Technické řešení a metodická doporučení byla vytvořena a rámci projektu Podpora sklízení záznamů prostřednictvím protokolu OAI-PMH z otevřeného knihovního softwaru Evergreen a zvýšení mobility služeb v Knihovně Jabok podpořeného z dotace[[ https:// | ^Technické řešení a metodická doporučení byla vytvořena a rámci projektu Podpora sklízení záznamů prostřednictvím protokolu OAI-PMH z otevřeného knihovního softwaru Evergreen a zvýšení mobility služeb v Knihovně Jabok podpořeného z dotace[[ https:// |
/var/www/eg-wiki.osvobozena-knihovna.cz/data/attic/katalogizace/oai-pmh_-_sklizeni_do_souborneho_katalogu.1546879710.txt.gz · Poslední úprava: 2019/01/07 17:48 autor: ece