TY - GEN A1 - Pohl, Adrian A1 - Steeg, Fabian A1 - Bülte, Tobias T1 - Metadatenworkflows mit Metafacture erstellen und verwalten T2 - Hands-on Lab / Metadatenworkflows mit Metafacture erstellen und verwalten (31.05.2022, 9:00 - 11:00, Beratungsraum 3) N2 - An vielen Bibliotheken (und darüber hinaus) gehört es zum Tagesgeschäft, Metadaten aus verschiedenen Quellen (in regelmäßigen Abständen) abzurufen, auf eine gewünschte Struktur zu transformieren und in eine Datenbank oder einen Suchmaschinenindex zu laden. Häufig werden solche bibliothekarischen Metadatenworkflows anhand eines dedizierten Programmierskripts aufgesetzt und konfiguriert. Diese werden durch Softwareentwickler:innen umgesetzt und gepflegt. Das nötige Fachwissen ü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ötig. Um hier unnö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öglichen. Grundlegendes Mittel ist hierbei die Verwendung von fachlich ausgerichteten Konfigurationsdateien für Workflows und Mappings bei der Datentransformation. Diese Workflows und Mappings kö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 Übungen und praktischen Beispielen die Erstellung und Anpassung solcher Transformationen auf Basis von Metafacture, einer Art Werkzeugkasten für die Erstellung von Metadatenworkflows. Wir werden gemeinsam Transformationen für unterschiedliche Quell- und Zielformate (z.B. von MARC zu JSON) erstellen und Möglichkeiten zur Konfiguration verschiedener Schnittstellen kennenlernen (z.B. lesen von OAI-PMH oder JSON-APIs). Für die Praxisübungen verwenden wir eine Web-basierte Oberfläche für Metafacture, so dass Teilnehmer:innen lediglich einen Rechner mit Internetzugang und Webbrowser benötigen. KW - Metadaten KW - Datentransformation KW - Metafacture KW - ETL Y1 - 2022 U6 - http://nbn-resolving.de/urn/resolver.pl?urn:nbn:de:0290-opus4-179965 ER - TY - GEN A1 - Bülte, Tobias A1 - Christoph, Pascal A1 - Maier, Petra T1 - Datenwerkstatt: Transformiere, mappe und bereinige deine Metadaten mit Metafacture T2 - Hands-on Lab/ Datenwerkstatt: Transformiere, mappe und bereinige deine Metadaten mit Metafacture (26.06.2025, 11:00 - 12:30, Salon London) N2 - Den Umgang mit einem neuen Software-Tool erlernt man oft am besten, indem man es auf konkrete bei der eigenen Arbeit anfallende Aufgaben anwendet. Dieses Hands-On Lab soll, anstelle einer einfachen Einführung in Metafacture(https://metafacture.org/), die Teilnehmer:innen dabei unterstützen, ein eigenes konkretes Metadatenprojekt oder -problem zu bewältigen. Im Stil eines Flipped Classroom werden die Teilnehmer:innen darum gebeten, sich in individueller Vorarbeit und ersten Übungen mit Metafacture vertraut zu machen. Wir stellen dafür Lernmaterialien vorab bereit. Im Kurs selbst bringen die Teilnehmer:innen ein eigenes Problem oder Projekt für Metadaten mit, zum Beispiel die Bereinigung von ISBNs in einem MARC-Datensatz oder die Übertragung von JSON Daten nach MODS. Gemeinsam mit den Lab-Leiter:innen und anderen Teilnehmer:innen werden diese Probleme analysiert und dann mit Hilfe von Metafacture angegangen. Metafacture ist sowohl ein Kommandozeilen-Tool als auch eine Software-Bibliothek, die in ein Java-Projekt eingebunden werden kann. Im Rahmen des Hands-On-Labs nutzen wir den browserbasierten [Metafacture Playground](https://metafacture.org/playground/), so dass im Vorhinein keinerlei Software installiert werden muss. Y1 - 2025 ER - TY - GEN A1 - Bülte, Tobias A1 - Christoph, Pascal T1 - Metadatenworkflows mit Metafacture erstellen und verwalten T2 - Hands-on Lab/ Metadatenworkflows mit Metafacture erstellen und verwalten (25.05.2023, 11:00 - 13:00, Konferenzraum 12 & 14) N2 - An vielen Bibliotheken (und darüber hinaus) gehört es zum Tagesgeschäft, Metadaten aus verschiedenen Quellen (in regelmäßigen Abständen) abzurufen, auf eine gewünschte Struktur zu transformieren und in eine Datenbank oder einen Suchmaschinenindex zu laden. Häufig werden solche bibliothekarischen Metadatenworkflows anhand eines dedizierten Programmierskripts aufgesetzt und konfiguriert. Diese werden durch Softwareentwickler:innen umgesetzt und gepflegt. Das nötige Fachwissen ü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ötig. Um hier unnö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öglichen. Grundlegendes Mittel ist hierbei die Verwendung von fachlich ausgerichteten Konfigurationsdateien für Workflows und Mappings bei der Datentransformation. Diese Workflows und Mappings kö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 Übungen und praktischen Beispielen die Erstellung und Anpassung solcher Transformationen auf Basis von Metafacture, einer Art Werkzeugkasten für die Erstellung von Metadatenworkflows. Wir werden gemeinsam Transformationen für unterschiedliche Quell- und Zielformate (z.B. von MARC zu JSON) erstellen und Möglichkeiten zur Konfiguration verschiedener Schnittstellen kennenlernen (z.B. lesen von OAI-PMH oder JSON-APIs). Für die Praxisübungen verwenden wir eine Web-basierte Oberfläche für Metafacture, so dass Teilnehmer:innen lediglich einen Rechner mit Internetzugang und Webbrowser benötigen. Y1 - 2023 ER -