@misc{PohlSteegBuelte2022, author = {Pohl, Adrian and Steeg, Fabian and B{\"u}lte, Tobias}, title = {Metadatenworkflows mit Metafacture erstellen und verwalten}, series = {Hands-on Lab / Metadatenworkflows mit Metafacture erstellen und verwalten (31.05.2022, 9:00 - 11:00, Beratungsraum 3)}, journal = {Hands-on Lab / Metadatenworkflows mit Metafacture erstellen und verwalten (31.05.2022, 9:00 - 11:00, Beratungsraum 3)}, url = {http://nbn-resolving.de/urn:nbn:de:0290-opus4-179965}, year = {2022}, abstract = {An vielen Bibliotheken (und dar{\"u}ber hinaus) geh{\"o}rt es zum Tagesgesch{\"a}ft, Metadaten aus verschiedenen Quellen (in regelm{\"a}ßigen Abst{\"a}nden) abzurufen, auf eine gew{\"u}nschte Struktur zu transformieren und in eine Datenbank oder einen Suchmaschinenindex zu laden. H{\"a}ufig werden solche bibliothekarischen Metadatenworkflows anhand eines dedizierten Programmierskripts aufgesetzt und konfiguriert. Diese werden durch Softwareentwickler:innen umgesetzt und gepflegt. Das n{\"o}tige Fachwissen {\"u}ber Datenformate, -strukturen und -Mappings liegt allerdings auf der Fachebene, meist bei bibliothekarisch geschulten Personen. Dies macht mehrere Kommunikationsschleifen zwischen Softwareentwickler:innen und Bibliothekar:innen n{\"o}tig. Um hier unn{\"o}tigen Mehraufwand zu verhindern, existieren mit Catmandu und Metafacture maßgeschneiderte bibliothekarische Werkzeuge, deren Ziel es ist, die Erstellung und Pflege von Transformationen auf der Fachebene zu erm{\"o}glichen. Grundlegendes Mittel ist hierbei die Verwendung von fachlich ausgerichteten Konfigurationsdateien f{\"u}r Workflows und Mappings bei der Datentransformation. Diese Workflows und Mappings k{\"o}nnen - dem Open-Source-Prinzip folgend - in der bibliothekarischen Fachcommunity ausgetauscht und zu gemeinsamen Standards weiterentwickelt werden. In diesem Hands-on Lab lernen Teilnehmer:innen anhand von {\"U}bungen und praktischen Beispielen die Erstellung und Anpassung solcher Transformationen auf Basis von Metafacture, einer Art Werkzeugkasten f{\"u}r die Erstellung von Metadatenworkflows. Wir werden gemeinsam Transformationen f{\"u}r unterschiedliche Quell- und Zielformate (z.B. von MARC zu JSON) erstellen und M{\"o}glichkeiten zur Konfiguration verschiedener Schnittstellen kennenlernen (z.B. lesen von OAI-PMH oder JSON-APIs). F{\"u}r die Praxis{\"u}bungen verwenden wir eine Web-basierte Oberfl{\"a}che f{\"u}r Metafacture, so dass Teilnehmer:innen lediglich einen Rechner mit Internetzugang und Webbrowser ben{\"o}tigen.}, language = {de} }