Dateien von CSV-Datei importieren
Kurz gesagt
- Mit einer CSV-Datei übernehmen Sie Dateien samt Metadaten, zum Beispiel aus einer anderen Datenbank oder einer Tabelle.
- Aufbau: Die erste Zeile enthält die Feldnamen, jede weitere Zeile beginnt mit dem Dateipfad. Felder trennen Sie mit Semikolon, Komma oder Tabulator, aber nur mit einem davon.
- Mehrere Tags in einem Feld trennen Sie mit Komma, Hierarchieebenen mit Backslash, zum Beispiel „Sehenswürdigkeiten\Burgen“.
- Import starten: „Datei“ -> „Importieren von“ -> „CSV-Datei…“. Im Dialog Trennzeichen, Kopfzeile, Kodierung (wichtig für Umlaute) und absolute oder relative Pfade angeben.
Die ausführliche Anleitung mit Screenshots folgt unten.
Daminion bietet Ihnen die Möglichkeit, einen Datenimport mit einer CSV-Datei durchzuführen.
Dies kann beispielsweise hilfreich sein, wenn Sie Ihre bestehenden Daten von einer anderen Datenbanksoftware nach Daminion transferieren möchten. Oder Sie haben Ihre Metadaten zunächst in einer Excel-Tabelle gepflegt und möchten diese Informationen nun in Daminion importieren.
Damit Daminion eine CSV-Datei fehlerfrei einlesen kann, sind bei der Formatierung einige Regeln zu beachten, die weiter unten beschrieben sind.
Importieren von Dateien und Metadaten mit Hilfe einer externen CSV-Datei
Erzeugen einer CSV-Datei:
Es gibt viele Tabellenkalkulations- oder Datenbankprogramme, mit denen Sie direkt eine CSV-Datei erzeugen können. Auch Daminion bietet diese Möglichkeit. Lesen Sie dazu das Kapitel Tags in CSV-Datei exportieren.
Sie können aber auch den normalen Windows Texteditor nutzen, um eine solche Datei zu erstellen. Ändern Sie dazu einfach die Dateierweiterung von TXT in CSV.
Inhalt einer CSV-Datei:
Eine CSV-Datei enthält immer eine Kopfzeile mit den Feldnamen der Tags, in die Ihre Metadaten importiert werden sollen, ab Zeile 2 beginnt jede Zeile immer mit dem Dateipfad.
Beispielinhalt einer CSV-Datei:
Im obigen Beispiel werden die drei Bilder IMG-01.jpg bis IMG-03.jpg aus dem angegebenen Pfad importiert. Dazu werden die Stichwörter und der Copyright-Vermerk übernommen.
Gültige Trennzeichen
Damit Daminion die einzelnen Tags und die Feldnamen voneinander trennen kann, müssen bestimmte Trennzeichen verwendet werden.
Feldnamen können Sie mit den folgenden Zeichen trennen:
Semikolon [;] Komma [,] Tabulator [TAB]
Einzelne Tags werden grundsätzlich mit einem Komma [,] Zeichen getrennt und Hierarchieebenen erstellen Sie mit dem Backslash [\] Zeichen.
Beispiel: „Sehenswürdigkeiten\Burgen“ erzeugt ein Tag „Sehenswürdigkeiten“ und darunter, als untere Ebene, „Burgen“.
Entscheiden Sie sich in jedem Fall für ein Trennzeichen. Verschiedene Trennzeichen dürfen innerhalb einer CSV-Datei nicht gemischt werden.
Starten des CSV-Imports in Daminion
Klicken Sie im Dateimenü auf „Datei“ -> „Importieren von“ und dann auf „CSV-Datei…“
Im sich daraufhin öffnenden Fenster wählen Sie Ihre zu importierende CSV-Datei.

Nachdem Sie im Anschluss die zu importierende CSV-Datei ausgewählt haben, öffnet sich der Daminion Import-Dialog.

CSV-Trennzeichen
Hier geben Sie an, welches Trennzeichen in der CSV-Datei verwendet wird.
Schlüssel-Feld Hier geben Sie an, bei welcher Zeile es sich um das Schlüssel-Feld handelt. Dies ist in der Regel die oberste Zeile, die die Feldnamen beinhaltet.
Enthält Kopfzeile Hier geben Sie an, ob die CSV-Datei eine Kopfzeile enthält. Falls das nicht der Fall ist, müssen Sie bei B „Schlüssel-Feld“ die entsprechende Zeilennummer angeben.
Kodierung
Hier geben Sie an, in welchem Kodierungsformat die CSV-Datei gespeichert wurde. Wenn hier eine falsche Kodierung ausgewählt wird, kann dies z.B. dazu führen, dass Umlaute nicht korrekt umgesetzt werden.
Schlüssel enthält absoluten Dateipfad / Schlüssel enthält relativen Dateipfad Hier geben Sie an, in welcher Form die Pfadangabe zu den Quelldateien eingetragen wurde.
Sie haben die Auswahl zwischen absoluten oder relativen Pfaden. Bei Auswahl der Option „relative Pfade“ haben Sie zusätzlich die Möglichkeit, den Quellordner per Filebrowser auszuwählen.

Analyse Ergebnisse Hier wird das Ergebnis der Import-Analyse angezeigt. Dies hilft Ihnen, schon vor dem eigentlichen Import zu erkennen, ob alles korrekt eingelesen wird.

Nachdem Sie diesen Dialog mit OK bestätigen, müssen Sie im nächsten Dialog die entsprechenden Felder zuweisen.
Im linken Bereich sehen Sie die Feldnamen aus der CSV-Datei und rechts die Felder in Daminion, die damit jeweils gefüllt werden sollen. Das Schlüssel-Feld „Dateipfad“ wird dabei keinem Feld zugewiesen, da es nur die Pfadangaben zu den Quelldateien beinhaltet.
Nach Bestätigen mit OK werden die Informationen aus der CSV-Datei in den Daminion Katalog importiert.
Nach erfolgtem Import befinden sich drei neue Elemente mit ihren jeweils zugewiesenen Metadaten im Katalog.

