Dokumentation Goobi-Plugin

Ähnliche Dokumente
Import Zertifikate ELM

Synchronisations- Assistent

LDAP Konfiguration nach einem Update auf Version 6.3 Version 1.2 Stand: 23. Januar 2012 Copyright MATESO GmbH

Auf der linken Seite wählen Sie nun den Punkt Personen bearbeiten.

Installation der Demoversion vom M-Doc AutoSigner

Schnelleinstieg. Datenimport für die EXPOSÉ - Familie. Import von Adress / Objektdaten aus MS Excel. = Datenintegration aus anderen Lösungen

Dokumentation PICA Import-Plugin

teamsync Kurzanleitung

Tritt beim Aufruf ein Fehler aus, so wird eine MessageBox mit dem Fehlercode und der Kommandozeile angezeigt.

CMS.R. Bedienungsanleitung. Modul Cron. Copyright CMS.R Revision 1

EvaSys-Export (Stand )

TIF2ELO Maskeneditor Handbuch

Anbindung des Onyx Editors an das Lernmanagementsystem OLAT Anwendungsdokumentation

Die TYPO3-Extension Publikationen

BillSAFE Modul für Shopware und 3.5.5

Shopware-Plugin. Statusverwaltung. Version RHIEM Intermedia GmbH. General Manager: Franz Rhiem Dr.-Ing Stefan Rhiem René Tanzer

Antolin-Titel jetzt automatisch in WinBIAP kennzeichnen

ecaros2 - Accountmanager

Hinweise zum elektronischen Meldeformular

Bedienungsanleitung Elektronischer Zertifikatsaustausch

EATON-EPLAN-Selektor Hilfe

TYPO3-Publikations-Daten aus TYPO3 exportieren und in Citavi importieren

Wie kann ich in der Backstage-Ansicht eigene Dokumentationen einbinden?

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Innovator 11 excellence. Import eines DB-Schemas mit Direktzugriff auf ein RDBMS via JDBC. HowTo. Udo Ende.

CodeSaver. Vorwort. Seite 1 von 6

Angaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7

PKV- Projektanlage Assistent

MULTIWEB Banking. Installation und Update unter Windows

MdtTax Programm. Programm Dokumentation. Datenbank Schnittstelle. Das Hauptmenü. Die Bedienung des Programms geht über das Hauptmenü.

Vereinsverwaltung DFBnet Verein. Anleitung Familienbeiträge und Gemeinschaften

Dokumentation IBIS Monitor

Artikel Schnittstelle über CSV

Copyright MB Connect Line GmbH 2014

Windows Live Mail Konfiguration IMAP

BsBanking. Nach dem Anmelden werden Ihnen alle Rechtsanwälte angezeigt. Sie können hier auch neue anlegen und vorhandene bearbeiten.

Inhaltverzeichnis 1 Einführung Zugang zu den Unifr Servern Zugang zu den Druckern Nützliche Links... 6

Installation des edu- sharing Plug- Ins für Moodle

Lehrer: Einschreibemethoden

Nutzer-Synchronisation mittels WebWeaver Desktop. Handreichung

Arbeitsabläufe FinanzProfiT Version 4.25

Schnellanleitung: Verbuchung von Studien- und Prüfungsleistungen

Technische Voraussetzungen Nexory Printer

Inventarverwaltung mit Access 2007/10

Dokument Lob erstellen

Serienbriefe schreiben mit Ratio - Adressen (Microsoft Word Versionen 8.0 und 9.0)

Anleitung für die Formularbearbeitung

Übernahme von Daten aus einem bestehenden Outlook-Profil bzw. einem anderen Exchange Server

XML-Austauschformat für Sicherheitsdatenblätter

ecall sms & fax-portal

Anleitung zum LPI ATP Portal

Kurz-Anleitung Veranstaltungskalender AHG

ShopwareAutoinvoice Installations- und Benutzeranleitung

Anleitung. Lesezugriff auf die App CHARLY Termine unter Android Stand:

Einrichtung Schritte:

White Paper - Umsatzsteuervoranmeldung Österreich ab 01/2012

So wird s gemacht - Nr. 24

Erste Schritte mit Sfirm32 und itan

Elexis-BlueEvidence-Connector

GITS Steckbriefe Tutorial

Hilfe zum Warenkorb des Elektronischen Katalogs 2007 Version 1.0

Anzeige von eingescannten Rechnungen

ID VisitControl. Dokumentation Administration Equitania Software GmbH cmc Gruppe Seite 1

Leitfaden für den Import von Artikeln, Sicherheitsdatenblättern, Leistungserklärungen und CE-Kennzeichnungen

GalBIB. TSB - Titelstamm Bibliographie. Mit dieser Erweiterung können:

Fehlermonitor. Software zur seriellen Verbindung PC-Airdos Visualdatensignale und Fehlermeldungen-Ausagabe per SMS / Drucker

Alarmbilder von Bildquellen per empfangen

a.sign Client Lotus Notes Konfiguration

Anleitung zur Installation von Tun EMUL 12.0

SEPA-Umstellungsanleitung Profi cash

Installationsanleitung für Update SC-Line

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

Einrichtung HBCI-Schlüsseldatei in VR-NetWorld-Software

Waimea Phone Monitor. Handbuch. Anzeige von eingehenden Anrufen auf Telefonanlagen mit TAPI-Interface

KeePass Anleitung. 1.0Allgemeine Informationen zu Keepass. KeePass unter Windows7

1. Einführung. 2. Vorbereiten der Excel-Datei

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

Advoware mit VPN Zugriff lokaler Server / PC auf externe Datenbank

Einführungskurs MOODLE Themen:

Installation des edu-sharing Plug-Ins für Moodle

Produktschulung WinDachJournal

Nach dem Einstecken des mdentity wird die Anwendung nicht gestartet

Der Jazz Veranstaltungskalender für Deutschland, Österreich und die Schweiz

Vorabversion. Schulung am Homepage Administration und Pflege

4.1 Wie bediene ich das Webportal?

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

AutoCAD Dienstprogramm zur Lizenzübertragung

EventAvenue: Event planen und unsere Planungshilfen im Detail

Installation Microsoft Lync 2010 auf Linux

Leere Zeilen aus Excel-Dateien entfernen

Konfiguration der tiptel Yeastar MyPBX IP-Telefonanlagen mit Peoplefone Business SIP Trunk

Anleitung für die Einrichtung weiterer Endgeräte in 4SELLERS SalesControl

Gemeinsamer Bibliotheksverbund: Übertragung von Datenexporten für den Verbundkatalog Öffentlicher Bibliotheken

FuxMedia Programm im Netzwerk einrichten am Beispiel von Windows 7

1.Voraussetzungen Installation und Konfiguration des Zahlungsmoduls Upload der Contribution auf Ihren Webserver...

1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.

MindPlan 4. Installations- u. Update-Hinweise. MindPlan 4. Stand: 24. März 2014 Seite: 1/12

P&P Software - Adressexport an Outlook 05/29/16 14:44:26

Tutorial Einrichten von TurboCAD

104 WebUntis -Dokumentation

Transkript:

Dokumentation Goobi-Plugin für einen Import mittels SRU 1 Dokumentation Goobi-Plugin Technische Dokumentation für ein Goobi-Plugin zum Import von Katalogdaten via SRU für die Humboldt- Universität zu Berlin Revision Datum Goobi Änderungen 1 15.08.2013 1.9.3 Initaler Entwurf 2 20.08.2013 1.9.3 Erweiterungen für die Konfiguration von Personen

Dokumentation Goobi-Plugin für einen Import mittels SRU 2 Inhaltsverzeichnis 1 Einführung... 3 2 Voraussetzung... 3 3 Installation und Konfiguration... 3 4 Konfiguration der Metadatenzuordnung... 4 5 Konfiguration von Personentypen... 5 6 Nutzung in Goobi... 6 7 Zusätzliche Details... 7

Dokumentation Goobi-Plugin für einen Import mittels SRU 3 1 Einführung Das vorliegende Dokument beschreibt eine Entwicklung der intranda GmbH für den Import von Meta- und Strukturdaten aus dem ALEPH-Katalog der HU Berlin nach Goobi. Die Publikationstypen Monographie, mehrbändiges Werk und Zeitschrift werden unterstützt. Dabei werden die Daten über eine SRU-Schnittstelle abgefragt. 2 Voraussetzung Vorausgesetzt wird der Einsatz von Goobi Version 1.9.3. Außerdem muss die Verbindung zum ALEPH-Katalog gewährleistet sein. 3 Installation und Konfiguration Das Plugin selbst muss unter folgendem Pfad installiert werden: /opt/digiverso/goobi/plugins/opac/sruopacplugin.jar Außerdem wird eine Mapping-Datei (siehe Abschnitt Konfiguration der Metadatenzuordnung ) unter folgendem Pfad benötigt: /opt/digiverso/goobi/xslt/marc_map.xml Zur Verwendung des Plugins in der Maske zum Anlegen eines neuen Vorgangs in Goobi muss in der Datei goobi_opac.xml eine Konfiguration definiert werden. Die Konfigurationsdatei finden Sie unter folgendem Pfad: /opt/digiverso/goobi/config/goobi_opac.xml Folgender Eintrag innerhalb des Bereichs opaccatalogues muss eingefügt werden: <catalogue title="hu-berlin(sru)"> <config address="aleph20.ub.hu-berlin.de" database="hub01" description="humboldt Universität Berlin" port="5661" opactype="sru"/> </catalogue> Wichtig ist hier der Eintrag opactype= SRU sowie die zur Datenbank passenden Attribute address, database und port. Die Attribute title und description sind beliebig wählbar, sollten aber sinnhaft zur gewählten Datenbank passen.

Dokumentation Goobi-Plugin für einen Import mittels SRU 4 4 Konfiguration der Metadatenzuordnung Das Plugin liest einen Datensatz im MARCXML-Format ein. Die Zuordnung der darin enthaltenen Metadaten erfolgt über die XML-Datei: /opt/digiverso/goobi/xslt/marc_map.xml. Diese XML-Datei ist folgendermaßen aufgebaut: <map> <metadata [logical= true/false ] [phyiscal= true/false ] [anchor= true/false ] [child= true/false ] [separateoccurances= true/false ] separatexphaths= true/false [separator= : ]> <name>metadata1</name> <marcfield tag= 001 [ind1= - ] [ind2= - ] subfields= a ></marcfield> <marcfield tag= 002 [ind1= - ] [ind2= - ] subfields= bc ></marcfield>... </metadata> <metadata> <name>metadata2</name> <marcfield tag= 003 subfields= a ></marcfield> </metadata> </map> Jedes Element metadata ist über das Unterelement name mit einem Goobi-Metadatum gleichen Namens verknüpft. Die Unterelemente marcfield kennzeichnen die MARCXML-Felder, die diesem Metadatum zugeordnet werden und durch die Attribute tag, ind1, ind2 und subfields identifiziert werden. Dabei sind lediglich die Attribute tag und subfields verpflichtend. Ist ind2 nicht explizit aufgeführt, werden alle Elemente mit ind2= 2 für untergeordnete Werke ignoriert. Das Attribut subfields kann ein oder mehrere MARC-subfields enthalten, die gemeinsam in dasselbe Goobi-Metadatum geschrieben werden, getrennt durch den separator-string (siehe unten). Sollen Werte aus verscheidenen subfields in getrennte Metadaten geschrieben werden, müssen jeweils eigene marcfield-elemente angelegt werden. Die genaue Art der Verknüpfung wird in den Attributen von metadata konfiguriert, die im Folgenden beschrieben werden: Element logical phyiscal anchor Bedeutung Metadatum wird in logische Strukturelemente geschrieben Metadatum wird in physische Strukturelemente geschrieben wenigstens eines von logical/physical muss true sein, damit das Metadatum überhaupt geschrieben wird Metadatum wird in das Anchor-Element der logischen Struktur geschrieben.

Dokumentation Goobi-Plugin für einen Import mittels SRU 5 Default ist false, außer für Zeitschriften. child SeparateOccurances SeparateXPaths separator Metadatum wird in das erste Kindelement des Anchor-Elements der logischen Struktur geschrieben. Default ist true, außer für Zeitschriften. Mehrfach auftretende MARC-Felder werden in separate Goobi-Metadaten geschrieben. Dieses Attribut kann auch für einzelne subfields separat gesetzt werden. Default ist false. Die Werte aus verschiedenen MARCsubfields dieses metadata-elements werden in separate Goobi-Metadaten geschrieben. Default ist false. Für SeparateOccurances=false oder SeparateXPaths=false werden die einzelnen Werte innerhalb des Goobi-Metadatums durch die hier definierte Charakterfolge getrennt. Default ist (Leerzeichen). Nicht konfigurierbar ist die Zuordnung von Feld 453$a zur PPN des übergeordneten Werkes (bei Bänden von mehrbändigen Werken) und die Zuordnung von Feld 959$a zum Strukturtyp dieses Datensatzes. 5 Konfiguration von Personentypen Personen können optional über ein Pseudo-Metadatenelement konfiguriert werden. <metadata logical= true ><name>person</name>...</metadata> Zusätzlich zu den Unterelementen <marcfield> enthält dieses Element Unterelemente <Rolle>, mit den Attributen subfield und value. Jedes dieser Elemente definiert einen Personentyp (oder Rolle). Das Attribut subfield enthält den Code des Marc-Subfields, in dem der Typ bzw. die Rolle der Person definiert ist. Das Attribut value enthält den Wert des Marc-Subfields, der dort für eine bestimmte Rolle steht. Der Text des <Role>-Elementes beinhaltet den Namen des Goobi- Personentyps in den Personen, die mit dieser Rolle geschrieben werden sollen. <metadata logical="true"> <name>person</name> <Role subfield="b" value="">author</role>

Dokumentation Goobi-Plugin für einen Import mittels SRU 6 <Role subfield="b" value="[hrsg.]">editor</role> <marcfield tag="100"></marcfield> </metadata> Im diesem Beispiel sind zwei Personentypen definiert: Autor und Herausgeber. Danach werden alle Personen aus den Marc-Feldern mit tag= 100 als Author importiert, wenn das Marc- Subfield $b nicht existiert oder leer ist, oder als Editor, wenn dort der Text [Hrsg.] steht. Es können auch mehrere <Role>-Elemente auf denselben Personentyp verweisen, wenn es z.b. verschiedene Bezeichnungen in subfield $b dafür gibt. 6 Nutzung in Goobi In Goobi wird ein neuer Datensatz über die Aktion Einen Vorgang auf Basis dieser Produktionsvorlage anlegen eingerichtet. Abbildung 1: Einen Vorgang auf Basis dieser Produktionsvorlage anlegen Um die Daten aus dem ALEPH-Katalog zu importieren, muss im Feld Suche in Opac der Titel des in der goobi_opac.xml eingerichteten Kataloges ausgewählt werden (z.b. HU-BERLIN (SRU)) und im leeren Textfeld rechts davon entweder die Verbuchungsnummer oder die PPN des gewünschten Datensatzes. Ein Klick auf den Link Übernehmen startet die Abfrage, die nach erfolgreicher Durchführung die Felder der Eingabemaske füllt.

Dokumentation Goobi-Plugin für einen Import mittels SRU 7 Abbildung 2: OPAC abfragen Endgültig angelegt wird der Vorgang durch Klick auf Speichern am unteren rechten Seitenrand. Sollten benötigte Daten fehlen, bleibt die Eingabemaske bestehen und entsprechende Meldungen werden im oberen Bereich ausgegeben. 7 Zusätzliche Details Für weitere Details stehen die Entwickler von Goobi und der Plugins jederzeit zur Verfügung. Bitte wenden Sie sich an folgende Ansprechpartner: Ansprechpartner: Florian Alpers Steffen Hankiewicz Robert Sehr Jan Vonde Kontakt: intranda GmbH Bertha-von-Suttner Str. 9 D 37085 Göttingen http://www.intranda.com goobi@intranda.com