Export-Transformationsszenario anwenden
Warum und wann dieser Vorgang ausgeführt wird
Damit das Lektorat/Produktmanagement den einzelnen Kapiteln bzw. Abschnitten eines Werks Taxonomie- bzw. Dokumenttypwerte zuweisen kann, benötigt es eine Excel-Datei, in der alle Kapitel/Abschnitte des Werks aufgelistet sind, denen Taxonomie-/Dokumenttypwerte zugewiesen werden können.
Zur Vorbereitung dieser Excel-Datei extrahiert das Content-Management-Team aus dem Gesamtdatenbestand des betreffenden Werks die für die Zuweisung relevanten Informationen und speichert sie in einer CSV-Datei.
Bei der Vorproduktion eines Werks wird automatisch eine Liste der im Werk enthaltenen Instanzen generiert und als CSV-Datei im Ordner T:\Contentmanagement\Taxonomie-Test gespeichert.
In manchen Fällen ist jedoch eine manuelle Extraktion der automatischen vorzuziehen (z. B. wenn von einer Zeitschrift nur ein einzelnes Heft vorproduziert werden soll, aber trotzdem eine Liste aller Instanzen der betreffenden Zeitschrift benötigt wird. Die automatisch bei der Vorproduktion generierte Liste umfasst in diesem Fall nämlich nur die Instanzen, die in dem einzelnen Heft enthalten sind).
Die manuelle Extraktion erfolgt durch Ausführen des Transformationsszenarios Taxonomie-Management 1 - Taxonomie-Werte in CSV-Datei exportieren (auf Rahmendatei anwenden). Dieses Transformationsszenario wendet das XQuery-Skript export_current_taxonomie_values.xquery (zu finden unter V:\ContentManagement\EP\Tools\Oxygen-Konfiguration\taxonomie-management\xquery\) auf die Rahmendatei an, die aktuell in Oxygen ausgewählt ist. Das Skript extrahiert aus allen Instanzdateien, die sich im gleichen Ordner wie die Rahmendatei befinden, die IDs der betreffenden <esv.instanz>-Elemente, die aktuell diesen Elementen zugewiesenen Taxonomiewerte vom Typ ESV-Digital-Taxonomie und den eventuell zugewiesenen Dokumenttyp (im Falle einer Erstzuweisung sind diese Werte leer) sowie weitere, vom Lektorat/Produktmanagement zur Bearbeitung der Excel-Datei benötigte Metadaten (z. B. die Titel von Abschnitten, die den Instanzen übergeordnet sind, die Kennzahlen der Instanzen oder das Veröffentlichungsdatum der Instanz) und speichert sie in einer CSV-Datei.
Der Name der generierten Datei wird vom Skript automatisch vergeben und ist nach dem folgenden Schema aufgebaut:
Aktuell_verwendete_Taxonomien_Produkt-ID der Rahmendatei.csv
Prozedur
-
Die Rahmendatei des Werks in Oxygen öffnen.
Anmerkung:
- Sollen die Instanzen von Büchern, LBW und Zeitschriftenheften ausgelesen werden, ist hier die Rahmendatei im Ordner 01_Gesamtdatenbestand zu öffnen, der sich im Werksordner unter V:\ContentManagement\EP\Projekte befindet.
- Sollen die Instanzen einer kompletten Zeitschrift ausgelesen werden, ist die Gesamtrahmendatei der Zeitschrift im Werksordner auf dem Produktionslaufwerk (V:\ContentManagement\ESV-Digital\Produktionsdaten\app-data\werke\Zeitschriftenkürzel) zu öffnen.
-
Das Transformationsszenario Taxonomie-Management 1 - Taxonomie-Werte in CSV-Datei exportieren (auf Rahmendatei anwenden) auf die Rahmendatei anwenden.

-
Im betreffenden Dialogfeld des Transformationsszenarios den Pfad zum gewünschten Speicherort der CSV-Datei eingeben bzw. den vorgegebenen Pfad bestätigen.
Voreingestellt ist hier der folgende Pfad:
T:\Contentmanagement\Taxonomie-Test
Anmerkung:Es empfiehlt sich, diesen voreingestellten Pfad zu verwenden, da beim späteren Rückimport das XML-Refaktorierungsskript die CSV-Datei in diesem Ordner erwartet.
Ergebnisse
- Nach erfolgreichem Abschluss des Vorgangs wird in Oxygen im Bereich Resultate die Meldung Liste mit allen Instanzen erstellt angezeigt.

- In dem Ordner, der im Dialogfeld des Transformationsszenarios angegeben wurde, befindet sich eine CSV-Datei namens Aktuell_verwendete_Taxonomien_Produkt-ID der Rahmendatei.csv.
