<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Metadaten | FDMLab@LABW</title><link>https://fdmlab.landesarchiv-bw.de/tag/metadaten/</link><atom:link href="https://fdmlab.landesarchiv-bw.de/tag/metadaten/index.xml" rel="self" type="application/rss+xml"/><description>Metadaten</description><generator>Wowchemy (https://wowchemy.com)</generator><language>de-de</language><lastBuildDate>Fri, 01 Apr 2022 00:00:00 +0000</lastBuildDate><image><url>https://fdmlab.landesarchiv-bw.de/media/sharing.jpg</url><title>Metadaten</title><link>https://fdmlab.landesarchiv-bw.de/tag/metadaten/</link></image><item><title>Workshop - Projekte in OpenRefine laden und verwalten</title><link>https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/01-projekte-laden/</link><pubDate>Fri, 01 Apr 2022 00:00:00 +0000</pubDate><guid>https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/01-projekte-laden/</guid><description>&lt;p>Wir laden mehrere Dateien in OpenRefine Projekte und bearbeiten deren Metadaten.&lt;/p>
&lt;blockquote>
&lt;p>Projekte in der &lt;a href="https://docs.openrefine.org/manual/starting" target="_blank" rel="noopener">OpenRefine Dokumentation&lt;/a>.&lt;/p>
&lt;/blockquote>
&lt;div class="alert alert-note">
Dieser Workshop wurde erstellt mit OpenRefine Version 3.5.0.&lt;br>
Dieser Workshop wurde zuletzt getestet mit OpenRefine Version &lt;strong>3.9.3&lt;/strong>.
&lt;/div>
&lt;h2 id="hintergrund">Hintergrund&lt;/h2>
&lt;p>OpenRefine kann unterschiedliche Dateiformate über verschiedene Quellen in das interne Projektformat importieren. Der &amp;ldquo;übliche&amp;rdquo; Weg ist der Import von einer oder mehreren Dateien, weshalb wir uns vorerst darauf beschränken.&lt;/p>
&lt;h2 id="aufgabe-1-eine-datei-laden">Aufgabe 1: Eine Datei laden&lt;/h2>
&lt;p>Wir werden im Laufe des Workshops häufiger mit einem &lt;strong>Ausschnitt&lt;/strong> der &lt;a href="https://www.landesarchiv-bw.de/de/aktuelles/nachrichten/73495" target="_blank" rel="noopener">Gurs-Deportationsliste&lt;/a> arbeiten, die vom &lt;a href="https://www.landesarchiv-bw.de/de/aktuelles/nachrichten/71420" target="_blank" rel="noopener">Generallandesarchiv Karlsruhe recherchiert&lt;/a> und im FDMLab bereinigt und mit weiteren Normdaten ergänzt wurde.&lt;/p>
&lt;p>Für diesen Workshop wurde die Liste nachträglich mit einigen &amp;ldquo;Problemen&amp;rdquo; versehen, die wir in den nachfolgenden Aufgaben bereinigen werden.
Für diese Aufgabe wollen wir erst einmal nur die Datei &lt;code>01_gurs.csv&lt;/code> in das Projekt &amp;ldquo;Gurs&amp;rdquo; laden.&lt;/p>
&lt;blockquote>
&lt;p>💾 Wir benötigen die folgende Datei (Rechtsklick und &amp;ldquo;Ziel speichern unter&amp;hellip;&amp;rdquo;):&lt;/p>
&lt;/blockquote>
&lt;a href="https://fdmlab.landesarchiv-bw.de/data/openrefine-workshop/01_gurs.csv" target="_blank">
&lt;i class="fas fa-file-csv pr-1 fa-fw">&lt;/i>Gurs als CSV&lt;/a>
&lt;p>Beim Projektimport verwenden wir die folgenden Einstellungen:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Project name&lt;/strong>: Gurs&lt;/li>
&lt;li>&lt;strong>Tags&lt;/strong>: Gurs, GND, Workshop, 2024&lt;/li>
&lt;/ul>
&lt;p>Die Optionen für das Format sind als Bildschirmfoto hinterlegt.&lt;/p>
&lt;figure id="figure-bildschirmfoto-von-openrefine-parsing-options">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bildschirmfoto von OpenRefine Parsing Options." srcset="
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_settings_hu60621eac040320a9ad6fb0b2765fc562_30441_34e175f2d0ab23d34c3d99487b07883e.webp 400w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_settings_hu60621eac040320a9ad6fb0b2765fc562_30441_483613f4efeb23895037daa7ea94ce6a.webp 760w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_settings_hu60621eac040320a9ad6fb0b2765fc562_30441_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_settings_hu60621eac040320a9ad6fb0b2765fc562_30441_34e175f2d0ab23d34c3d99487b07883e.webp"
width="760"
height="207"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Abbildung&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bildschirmfoto von OpenRefine Parsing Options.
&lt;/figcaption>&lt;/figure>
&lt;div class="alert alert-warning">
&lt;div>
Die Gurs-Daten wurden zur Veröffentlichung im Blog aufbereitet, indem Zeilen und Spalten gelöscht sowie die restlichen Spalten zufällig sortiert wurden. Für die Verwendung in den Aufgaben des Workshops ist die Datei nach wie vor geeignet, jedoch &lt;strong>nicht&lt;/strong> für Recherche und Forschungszwecke!
&lt;/div>
&lt;/div>
&lt;h2 id="aufgabe-2-mehrere-dateien-gleichzeitig-laden">Aufgabe 2: Mehrere Dateien gleichzeitig laden&lt;/h2>
&lt;p>Wir haben die Beteiligten des &lt;a href="https://de.wikipedia.org/wiki/Kabinett_Kretschmann_III" target="_blank" rel="noopener">Kabinetts Kretschmann III&lt;/a> getrennt nach Frauen und Männern in zwei CSV Dateien gespeichert (&lt;code>01_kretschmann-kabinett-frauen.csv&lt;/code> und &lt;code>01_kretschmann-kabinett-maenner.csv&lt;/code>).&lt;/p>
&lt;blockquote>
&lt;p>💾 Wir benötigen die folgenden zwei Dateien (Rechtsklick und &amp;ldquo;Ziel speichern unter&amp;hellip;&amp;rdquo;):&lt;/p>
&lt;/blockquote>
&lt;a href="https://fdmlab.landesarchiv-bw.de/data/openrefine-workshop/01_kretschmann-kabinett-frauen.csv" target="_blank">
&lt;i class="fas fa-file-csv pr-1 fa-fw">&lt;/i>Kretschmann Kabinett Frauen als CSV&lt;/a>
&lt;blockquote>
&lt;/blockquote>
&lt;a href="https://fdmlab.landesarchiv-bw.de/data/openrefine-workshop/01_kretschmann-kabinett-maenner.csv" target="_blank">
&lt;i class="fas fa-file-csv pr-1 fa-fw">&lt;/i>Kretschmann Kabinett Maenner als CSV&lt;/a>
&lt;p>Diese Dateien laden wir gemeinsam in ein OpenRefine Projekt.&lt;/p>
&lt;p>Beim Projektimport verwenden wir die folgenden Einstellungen:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Project name&lt;/strong>: Kretschmann Kabinett III&lt;/li>
&lt;li>&lt;strong>Tags&lt;/strong>: GND, Workshop, 2024&lt;/li>
&lt;/ul>
&lt;p>Die Optionen für das Format sind als Bildschirmfoto hinterlegt.&lt;/p>
&lt;figure id="figure-bildschirmfoto-von-openrefine-parsing-options">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bildschirmfoto von OpenRefine Parsing Options." srcset="
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_kretschmann_settings_hu8224cd6c68e4b146c149cfc50ced7396_28906_1b3f025ec667f3cf1990b6febe70abc8.webp 400w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_kretschmann_settings_hu8224cd6c68e4b146c149cfc50ced7396_28906_d4d87b5c79418c601a15e8a412987a48.webp 760w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_kretschmann_settings_hu8224cd6c68e4b146c149cfc50ced7396_28906_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_kretschmann_settings_hu8224cd6c68e4b146c149cfc50ced7396_28906_1b3f025ec667f3cf1990b6febe70abc8.webp"
width="760"
height="190"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Abbildung&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bildschirmfoto von OpenRefine Parsing Options.
&lt;/figcaption>&lt;/figure>
&lt;h2 id="aufgabe-3-projektdaten-anpassen">Aufgabe 3: Projektdaten anpassen&lt;/h2>
&lt;p>OpenRefine bietet noch mehr Einstellungen für Projekte, als die die wir beim Erstellen angeben.
Dazu gehören zum Beispiel der Name des Erstellers, ein Vorschaubild, die Lizenz, &amp;hellip;&lt;/p>
&lt;figure id="figure-bildschirmfoto-von-openrefine-projekt-metadaten">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bildschirmfoto von OpenRefine Projekt Metadaten." srcset="
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_metadata_hu0287b496007f4faea312a1fe2572f240_7262_8cda4d3b058e1761940f225c068f2116.webp 400w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_metadata_hu0287b496007f4faea312a1fe2572f240_7262_9a2dc1802451126798412245a04b5ed3.webp 760w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_metadata_hu0287b496007f4faea312a1fe2572f240_7262_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_metadata_hu0287b496007f4faea312a1fe2572f240_7262_8cda4d3b058e1761940f225c068f2116.webp"
width="760"
height="49"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Abbildung&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bildschirmfoto von OpenRefine Projekt Metadaten.
&lt;/figcaption>&lt;/figure>
&lt;p>Um diese anzupassen, verwendet man den Link &amp;ldquo;About&amp;rdquo; in der Projektübersicht wie in Abbildung 3 und fügt die Informationen via &amp;ldquo;Edit&amp;rdquo; ein.
Um dies einmal durchzuführen, ergänzen wir bei dem Gurs-Projekt im Feld &lt;em>Homepage&lt;/em> die URL des LABW, wie in Abbildung 4 gezeigt.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-plain" data-lang="plain">&lt;span class="line">&lt;span class="cl">https://www.landesarchiv-bw.de
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>
&lt;figure id="figure-bildschirmfoto-von-dem-bearbeitungsdialog-der-openrefine-projekt-metadaten">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bildschirmfoto von dem Bearbeitungsdialog der OpenRefine Projekt Metadaten." srcset="
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_metadata_edit_hue766fd0ec3f66ea47a58be41ff649efc_48851_fce0e27a657b8fe22d038d5b91ba346e.webp 400w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_metadata_edit_hue766fd0ec3f66ea47a58be41ff649efc_48851_4f553f7719efd1f4828aee1af79523c2.webp 760w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_metadata_edit_hue766fd0ec3f66ea47a58be41ff649efc_48851_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_project_gurs_metadata_edit_hue766fd0ec3f66ea47a58be41ff649efc_48851_fce0e27a657b8fe22d038d5b91ba346e.webp"
width="760"
height="495"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Abbildung&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bildschirmfoto von dem Bearbeitungsdialog der OpenRefine Projekt Metadaten.
&lt;/figcaption>&lt;/figure>
&lt;h2 id="aufgabe-4-aktionsverlauf">Aufgabe 4: Aktionsverlauf&lt;/h2>
&lt;p>OpenRefine speichert Änderungen automatisch und erstellt einen Verlauf aller auf ein Projekt angewendeter Aktionen.
Diese können im Tab &amp;ldquo;Undo/Redo&amp;rdquo; angesehen, rückgängig gemacht oder importiert werden.&lt;/p>
&lt;p>Um das besser kennen zu lernen laden wir ein OpenRefine Projekt und übertragen die Änderungshistorie auf ein Projekt von uns.&lt;/p>
&lt;blockquote>
&lt;p>💾 Wir benötigen die folgende Datei (Rechtsklick und &amp;ldquo;Ziel speichern unter&amp;hellip;&amp;rdquo;):&lt;/p>
&lt;/blockquote>
&lt;a href="https://fdmlab.landesarchiv-bw.de/data/openrefine-workshop/01_kretschmann-kabinett-iii-vorlage.openrefine.tar.gz" target="_blank">
&lt;i class="fas fa-file-zipper pr-1 fa-fw">&lt;/i>Kretschmann Kabinett (Vorlage) als OpenRefine Projektdatei&lt;/a>
&lt;p>Wir laden die OpenRefine Projektdatei über das in Abbildung 5 gezeigte Formular zum Importieren von OpenRefine Projekten.&lt;/p>
&lt;figure id="figure-bildschirmfoto-vom-formular-zum-importieren-von-openrefine-projekten">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bildschirmfoto vom Formular zum Importieren von OpenRefine Projekten." srcset="
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-import_hu8aac3b5e820504d1d1b06a13beec916d_15262_a5403a0e4948a623a8da26eb65f9792d.webp 400w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-import_hu8aac3b5e820504d1d1b06a13beec916d_15262_5b82c1c49b90bd760db11f48194c6aa7.webp 760w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-import_hu8aac3b5e820504d1d1b06a13beec916d_15262_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-import_hu8aac3b5e820504d1d1b06a13beec916d_15262_a5403a0e4948a623a8da26eb65f9792d.webp"
width="738"
height="177"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Abbildung&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bildschirmfoto vom Formular zum Importieren von OpenRefine Projekten.
&lt;/figcaption>&lt;/figure>
&lt;p>Anschließend öffnen wir den Reiter für die Änderungshistorie in OpenRefine.
Dort werden automatisch alle automatisch gespeicherten Arbeitsschritte gezeigt.
Frühere Zustände des Projektes können durch Anklicken des entsprechenden Eintrages in der Änderungshistorie wiederhergestellt oder überschrieben werden.
Geht man in der Änderungshistorie zum Beispiel zu Schritt 2 zurück und fügt dann eine neue Änderung ein, dann werden die nachfolgenden Schritte (3-4) überschrieben.&lt;/p>
&lt;p>Wie in Abbildung 6 gezeigt können die Arbeitsschritte eines Projektes auch extrahiert werden.&lt;/p>
&lt;figure id="figure-bildschirmfoto-des-reiters-für-die-änderungshistorie-in-openrefine">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bildschirmfoto des Reiters für die Änderungshistorie in OpenRefine." srcset="
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-history_hu9b0394b8f2ce103a993c0493226ebd35_54539_044ef6d5cb2495d05a61b98791719c44.webp 400w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-history_hu9b0394b8f2ce103a993c0493226ebd35_54539_14ee8984d054bf51b3d11538c209be17.webp 760w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-history_hu9b0394b8f2ce103a993c0493226ebd35_54539_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-history_hu9b0394b8f2ce103a993c0493226ebd35_54539_044ef6d5cb2495d05a61b98791719c44.webp"
width="760"
height="390"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Abbildung&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bildschirmfoto des Reiters für die Änderungshistorie in OpenRefine.
&lt;/figcaption>&lt;/figure>
&lt;p>Der in Abbildung 7 gezeigte Dialog zum Extrahieren erlaubt es auch einzelne Schritte zum Export aus- oder abzuwählen.
Wir extrahieren den kompletten Text und kopieren ihn in die Zwischenablage.&lt;/p>
&lt;figure id="figure-bildschirmfoto-des-dialogs-zum-extrahieren-von-änderungen">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Bildschirmfoto des Dialogs zum Extrahieren von Änderungen." srcset="
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-history-extract_hu5bb3a1676ba07aa9a94c00a9087975ac_37591_015f44628c2fd6dc7a9a05d4c71b8aa1.webp 400w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-history-extract_hu5bb3a1676ba07aa9a94c00a9087975ac_37591_47c8d7363e0947dfea847718251852a2.webp 760w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-history-extract_hu5bb3a1676ba07aa9a94c00a9087975ac_37591_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/01-projekte-laden/screenshot-openrefine-project-history-extract_hu5bb3a1676ba07aa9a94c00a9087975ac_37591_015f44628c2fd6dc7a9a05d4c71b8aa1.webp"
width="760"
height="577"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Abbildung&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Bildschirmfoto des Dialogs zum Extrahieren von Änderungen.
&lt;/figcaption>&lt;/figure>
&lt;p>Der kopierte Text sieht in etwa wie folgt aus, wobei die Beschreibung (&lt;em>description&lt;/em>) nachträglich mit einer deutschsprachigen Erklärung versehen wurde.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-json" data-lang="json">&lt;span class="line">&lt;span class="cl">&lt;span class="p">[&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;op&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;core/column-split&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;engineConfig&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;facets&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="p">[],&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;mode&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;row-based&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">},&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;columnName&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Bevorzugter Name&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;guessCellType&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="kc">true&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;removeOriginalColumn&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="kc">true&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;mode&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;separator&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;separator&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;,&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;regex&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="kc">false&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;maxColumns&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="mi">2&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;description&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Spalte nach Vorname und Nachname auftrennen.&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">},&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;op&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;core/column-rename&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;oldColumnName&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Bevorzugter Name 1&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;newColumnName&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Nachname&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;description&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Spalte Bevorzugter Name 1 in Nachname umbenennen.&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">},&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;op&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;core/column-rename&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;oldColumnName&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Bevorzugter Name 2&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;newColumnName&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Vorname&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;description&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Spalte Bevorzugter Name 2 in Vorname umbenennen.&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">},&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;op&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;core/text-transform&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;engineConfig&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="p">{&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;facets&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="p">[],&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;mode&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;row-based&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">},&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;columnName&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Geschlecht&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;expression&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;grel:if(value == \&amp;#34;Weiblich\&amp;#34;, \&amp;#34;w\&amp;#34;, \&amp;#34;m\&amp;#34;)&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;onError&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;keep-original&amp;#34;&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;repeat&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="kc">false&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;repeatCount&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="mi">10&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="nt">&amp;#34;description&amp;#34;&lt;/span>&lt;span class="p">:&lt;/span> &lt;span class="s2">&amp;#34;Männlich und Weiblich als m und w kodieren.&amp;#34;&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">]&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Um die Änderungen in unserem eigenen Projekt anzuwenden öffnen wir das Projekt &amp;ldquo;Kretschmann Kabinett III&amp;rdquo;, öffnen dort den Tab &amp;ldquo;Undo/Redo&amp;rdquo;, drücken auf &amp;ldquo;Apply&amp;rdquo; und kopieren wie in Abbildung 8 den Text in den Dialog.&lt;/p>
&lt;figure id="figure-anwenden-von-aktionen-über-die-history-funktion-von-openrefine">
&lt;div class="d-flex justify-content-center">
&lt;div class="w-100" >&lt;img alt="Anwenden von Aktionen über die History Funktion von OpenRefine." srcset="
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_apply_history_hu63b2e3056be6bd66a529ba8f252b2a8a_60003_c785ec4c48ca44010ae7c8638ba661f1.webp 400w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_apply_history_hu63b2e3056be6bd66a529ba8f252b2a8a_60003_1ec7892b98a8640862d8b479394f7660.webp 760w,
/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_apply_history_hu63b2e3056be6bd66a529ba8f252b2a8a_60003_1200x1200_fit_q75_h2_lanczos_3.webp 1200w"
src="https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/01-projekte-laden/screenshot_openrefine_apply_history_hu63b2e3056be6bd66a529ba8f252b2a8a_60003_c785ec4c48ca44010ae7c8638ba661f1.webp"
width="760"
height="569"
loading="lazy" data-zoomable />&lt;/div>
&lt;/div>&lt;figcaption data-pre="Abbildung&amp;nbsp;" data-post=":&amp;nbsp;" class="numbered">
Anwenden von Aktionen über die History Funktion von OpenRefine.
&lt;/figcaption>&lt;/figure>
&lt;p>Da wir in unserem Projekt die gleichen Spaltennamen haben, wie im Vorlagenprojekt, konnten wir die Änderungen direkt übernehmen und haben nun den gleichen Stand.&lt;/p>
&lt;h2 id="fazit">Fazit&lt;/h2>
&lt;p>OpenRefine öffnet viele unterschiedliche Dateitypen, extrahiert Archive, rät die Einstellungen für den Import und bietet mit der Vorschau eine tolle Möglichkeit die Einstellungen anzupassen. Das Metadatenmanagement der Projekte ist etwas lieblos implementiert.
Die Möglichkeit (fast) jeden Bearbeitungsschritt wieder rückgängig zu machen gibt die Sicherheit, auch mal Datenbearbeitungen ausprobieren zu können, ohne sich in verschiedenen Versionen einer &amp;ldquo;Datei&amp;rdquo; zu verlaufen. Beim Verlauf der Bearbeitungsschritte wäre es noch praktisch, wenn man verschiedene Stände markieren könnte, um schneller dorthin zurückzuspringen.&lt;/p>
&lt;hr>
&lt;p>Im nächsten Teil lernen wir, wie wir Daten in OpenRefine filtern und sortieren können.&lt;/p>
&lt;ul class="cta-group">
&lt;li>
&lt;a href="https://fdmlab.landesarchiv-bw.de/workshop/openrefine-einsteiger/02-filtern-und-sortieren" class="btn btn-primary px-3 py-3">02 Daten mit OpenRefine filtern und sortieren&lt;/a>
&lt;/li>
&lt;/ul></description></item></channel></rss>