Startseite » Forum » OJS, OCS, OMP, Harvester » OHS: Geharvestete Inhalte Filtern

Benutzeranmeldung

Anmelden

Thema ohne neue Antworten

OHS: Geharvestete Inhalte Filtern


Autor Nachricht
Verfasst am: 24. 08. 2010 [19:05]
fgrandel
Florian Grandel
Moderator
Dabei seit: 24.11.2009
Beiträge: 65
Hallo Herr Vierkant,

Das OAI-Protokoll selbst erlaubt leider keine Suche im Artikelbestand
nach Kriterien wie Schlagwörtern o.ä. Wenn Sie Zugriff auf eine
bestimmte Auswahl an Artikeln über OAI haben wollen, dann müssten Sie
dies auf Quellseite programmieren und ein spezialisiertes Set per OAI
zur Verfügung stellen. Das funktioniert natürlich nur, wenn Sie auch
selbst Einfluss auf die Quellseite nehmen können. Dies ist mit Abstand
die performanteste Lösung, da Sie die Übertragung (aus Ihrer Sicht)
unnützer Daten komplett vermeiden können.

Sollte Ihnen diese Option nicht offen stehen, dann bietet Ihnen OHS die
Möglichkeit, eine sogenannte Präprozessor-Erweiterung zu erstellen, die
die Filterung auf Zielseite vornimmt. Nachteil: Sie müssen bei jedem
Harvesting-Prozess eine große Menge Daten übertragen, die Sie eigentlich
überhaupt nicht wollen. An dieser Stelle könnten Sie auch automatisiert
sonstige Änderungen an den Datensätzen machen.

OHS bietet derzeit keine Möglichkeit, Datensätze manuell zu editieren.
Grund dafür ist die komplizierte Konfliktauflösung, wenn die Quelle
Datensätze ändert, die auch Sie geändert haben. Solange Daten nur an der
Quelle editiert werden, kann OHS gefahrlos geänderte Datensätze einfach
übernehmen. Wenn Sie allerdings selbst Änderungen gemacht haben, dann
müssten Sie manuell Replikationskonflikte auflösen. Ähnliches gilt für
das manuelle Löschen von Datensätzen. Wir müssten irgendwo speichern,
welche Datensätze gelöscht wurden, so dass diese automatisch beim
erneuten Harvesten nicht wieder eingefügt werden. Beides ist natürlich
machbar, wir hatten aber bisher diesen Anwendungsfall nicht und eine
solche Funktion fehlt also.

Alle Optionen bedeuten, dass Sie selbst programmieren müssten, entweder
auf der Quell- oder auf der Zielseite. Sollten Sie sich trotzdem für OHS
als Harvester entscheiden, dann beantworten wir Ihre Fragen zur
Programmierung gerne im Forum.

Viele Grüße,
Florian Grandel


Florian Grandel
Software-Entwickler
Public Knowledge Project (PKP)
http://pkp.sfu.ca/people#fg
jerico.dev(at)gmail[dot]com
Verfasst am: 24. 08. 2010 [07:43]
paul.vierkant
Paul Vierkant
Advanced
Themenersteller
Dabei seit: 05.08.2010
Beiträge: 6
Hallo,

für ein fachspezifisches Suchportal haben wir vor kurzem eine Testinstallation von OHS (version: harvester-2.3.0) aufgesetzt und schon erfolgreich harvesten können. Dabei haben wir die jeweils für uns relevanten Sets der Archive geharvestet. Jedoch wollen wir auch interdisziplinäre Dokumente im Bestand haben, die in anderen Sets liegen. Besteht die Möglichkeit die geharvesteten Sets über OJS redaktionell nach Schlagworten oder anderen Meta-Daten-Feldern zu filtern, ohne dass man ein ganzes Repositorium harvesten muss? Bzw. gibt es eine elegantere Lösung einzelne Artikel redaktionell zu bearbeiten, als sie über phpmyadmin "anzufassen"?

Vielen Dank für die Hilfe,

P. Vierkant



Dieses Werk bzw. dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.
Diese Webseite erfasst anonymisierte Daten zur Nutzung. Sie können dies für die Dauer ihres Besuchs unterbinden, indem sie folgenden Link klicken: Session Cookie deaktivieren