Startseite » Forum » e-Journal Systeme » OJS, OCS, OMP, Harvester » OHS: Geharvestete Inhalte Filtern
Topic with no new replies

OHS: Geharvestete Inhalte Filtern


Author Message
Written on: 24. 08. 2010 [19:05]
fgrandel
Florian Grandel
Moderator
registered since: 24.11.2009
Posts: 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
Written on: 24. 08. 2010 [07:43]
paul.vierkant
Paul Vierkant
Advanced
Topic creator
registered since: 05.08.2010
Posts: 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


To top


User login

Login


This work or content is licensed under a Creative Commons Licence (CC BY-NC-SA 3.0). This Website collects anonymous user data. You can disable that for the current session by clicking the following link: Deactivate Session Cookie