manual:import
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| manual:import [2023/01/20 14:27] – jwesenberg | manual:import [2025/07/31 22:35] (aktuell) – [Allgemeines] + Hinweis Zeilenumbrüche sklemm | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Import von CSV-Daten ====== | ====== Import von CSV-Daten ====== | ||
| + | |||
| ===== Allgemeines ===== | ===== Allgemeines ===== | ||
| - | Für große Mengen an Daten ist es möglich, diese zu importieren. Die Daten müssen dafür als CSV-Datei vorliegen. Die Anzahl der Spalten ist dabei nicht entscheidend. Es können in der Import-Datei auch überzählige Spalten enthalten sein, die nicht importiert werden sollen, allerdings schränkt dies die Übersichtlichkeit und Verarbeitungsgeschwindigkeit ein.\\ | + | Für große Mengen an Daten ist es möglich, diese zu importieren. Die Daten müssen dafür als CSV-Datei vorliegen. Die Anzahl der Spalten ist dabei nicht entscheidend. Es können in der Import-Datei auch überzählige Spalten enthalten sein, die nicht importiert werden sollen, allerdings schränkt dies die Übersichtlichkeit und Verarbeitungsgeschwindigkeit ein. |
| Die zu importierende Datei darf in der ersten Zeile Spaltennamen/ | Die zu importierende Datei darf in der ersten Zeile Spaltennamen/ | ||
| :!: Wählen sie unbedingt **UTF-8** als Zeichencodierung beim Erstellen der CSV-Datei. | :!: Wählen sie unbedingt **UTF-8** als Zeichencodierung beim Erstellen der CSV-Datei. | ||
| - | Unter dem Menupunkt | + | :!: Es dürfen keine Zeilenumbrüche in den einzelnen Zellen der Import-Tabelle enthalten sein. Andernfalls wird nach dem Upload der CSV-Datei darauf hingewiesen und der Import nicht gestartet. |
| - | | + | |
| - | | + | Ggf. kann mit LibreOffice nach versteckten Zeilenumbrüchen gesucht werden: Suchstring '' |
| - | | + | |
| + | Unter dem Menupunkt | ||
| + | * [[manual: | ||
| + | * [[manual: | ||
| + | * [[manual: | ||
| Zeile 23: | Zeile 29: | ||
| * im sich öffnenden Dialog zu importierende Datei auswählen und das in der CSV verwendete Trennzeichen auswählen -> **[Hochladen]** drücken | * im sich öffnenden Dialog zu importierende Datei auswählen und das in der CSV verwendete Trennzeichen auswählen -> **[Hochladen]** drücken | ||
| * im sich öffnenden Dialog Zuordnung der Tabellenspalten zu den vordefinierten Anzeigefeldern vornehmen, ggf. **CSV enthält in der ersten Zeile Spaltenüberschriften** anhaken -> **[Importieren]** drücken | * im sich öffnenden Dialog Zuordnung der Tabellenspalten zu den vordefinierten Anzeigefeldern vornehmen, ggf. **CSV enthält in der ersten Zeile Spaltenüberschriften** anhaken -> **[Importieren]** drücken | ||
| - | * im nachfolgenden Dialog kann noch die **Anzahl der zu überspringenden Datensätze** festgelegt werden (das eröffnet die Möglichkeit eine bekannt Anzahl X bereist früher importierter Datensätze zu überspringen, | + | * im nachfolgenden Dialog kann noch die **Anzahl der zu überspringenden Datensätze** festgelegt werden |
| * der Fortschrittsbalken zeigt in Schritten von 10 Datensätzen den Verlauf des Imports, im Fenster **Log** werden Importfehler angezeigt | * der Fortschrittsbalken zeigt in Schritten von 10 Datensätzen den Verlauf des Imports, im Fenster **Log** werden Importfehler angezeigt | ||
| * nach Abschluss des Imports wird entsprechende Meldung angezeigt | * nach Abschluss des Imports wird entsprechende Meldung angezeigt | ||
| Zeile 31: | Zeile 37: | ||
| Sollen die möglichen Eingabewerte für bestimmte Daten fest definiert werden, müssen diese in Auswahllisten (Drop-Down-Listen) festgelegt werden. Mit Hilfe solcher vordefinierten Listen können Eingabefehler vermieden werden. | Sollen die möglichen Eingabewerte für bestimmte Daten fest definiert werden, müssen diese in Auswahllisten (Drop-Down-Listen) festgelegt werden. Mit Hilfe solcher vordefinierten Listen können Eingabefehler vermieden werden. | ||
| - | Auswahllisten können auch hierarchisch aufgebaut sein, d.h. es gibt mehrere Ebenen, deren Elemente miteinander kombiniert werden können (Bsp.: Bei Zeigerwerten, | + | Auswahllisten können auch hierarchisch aufgebaut sein, d.h. es gibt mehrere Ebenen, deren Elemente miteinander kombiniert werden können (//Bsp.: Bei Zeigerwerten, |
| :!: Vor den Import der eigentlichen Liste, ist es notwendig unter dem Menü **// | :!: Vor den Import der eigentlichen Liste, ist es notwendig unter dem Menü **// | ||
| Zeile 49: | Zeile 55: | ||
| ===== Datensätze ===== | ===== Datensätze ===== | ||
| + | :todo: gesamten Abschnitt überarbeiten | ||
| :!: Vor dem Import von Datensätzen müssen unter dem Menü **// | :!: Vor dem Import von Datensätzen müssen unter dem Menü **// | ||
| Zeile 57: | Zeile 64: | ||
| * im sich öffnenden Dialog vorab definierten Datensatztyp auswählen, Datei auswählen und die in der CSV verwendeten Trennzeichen für Tabellenspalten und Elemente von Mehrfachauswahllisten festlegen -> **[Hochladen]** drücken | * im sich öffnenden Dialog vorab definierten Datensatztyp auswählen, Datei auswählen und die in der CSV verwendeten Trennzeichen für Tabellenspalten und Elemente von Mehrfachauswahllisten festlegen -> **[Hochladen]** drücken | ||
| * im sich öffnenden Dialog Zuordnung der Tabellenspalten zu den vorab definierten Anzeigefeldern vornehmen und ggf. verschiedene Festlegungen treffen: | * im sich öffnenden Dialog Zuordnung der Tabellenspalten zu den vorab definierten Anzeigefeldern vornehmen und ggf. verschiedene Festlegungen treffen: | ||
| - | * Checkbox **CSV enthält in erster Zeile Spaltenüberschriften** anhaken, wenn zu importierende Tabelle Spaltenüberschriften enthält | + | * Checkbox **Überschriften in CSV** anhaken, wenn zu importierende Tabelle Spaltenüberschriften enthält |
| - | * Checkbox **nur einzigartige (keine doppelten) | + | * Checkbox **Doppelte |
| - | * Checkbox **Warnungen bei leeren Einträgen | + | * Checkbox **Warnungen bei leeren Einträgen** anhaken, falls dies für die zu importierende Tabelle relevant ist. //(:!: Nur relevant wenn Auswahllisten enthalten sind, für die bei allen Datensätzen eine Wert ausgewählt sein muss, also keine Leerzellen in der betreffenden Spalte enthalten sein dürfen)// |
| - | * Dropdown **veröffentlicht** -> **ja** auswählen wenn Datensätze im Frontend angezeigt werden sollen | + | * Dropdown **Öffentliche Sichtbarkeit** -> **ja, im Frontend sichtbar** auswählen wenn Datensätze im Frontend angezeigt werden sollen |
| - | * im Eingabefeld **Übergeordneter Datensatz (Menü-Elternelement)** falls zutreffend den betreffenden Datensatz auswählen | + | * im Eingabefeld **Übergeordneter Datensatz (Menü-Elternelement)** falls zutreffend den betreffenden Datensatz auswählen. :!: Ist in den meisten Fällen nicht zutreffend. |
| - | * im Dropdown „Datensatztyp des Elternelements“ den gewünschten Datensatztyp auswählen, wenn die zum importierenden Datensätze mit einem in einem anderen Datensatz enthaltenen Elternelement verknüpft werden sollen/ | + | * im Dropdown „Datensatztyp des Elternelements“ den gewünschten Datensatztyp auswählen, wenn die zum importierenden Datensätze mit einem in einem anderen Datensatz enthaltenen Elternelement verknüpft werden sollen/ |
| - | * Checkbox **Geocoder-Dienst | + | * Checkbox **Geocoder-Dienst** anhaken, wenn zu importierende Tabelle Einträge enthält die automatisch georeferenziert werden sollen |
| * -> **[Importieren]** drücken | * -> **[Importieren]** drücken | ||
| - | * im nachfolgenden Dialog kann noch die **Anzahl der zu überspringenden Datensätze** festgelegt werden (das eröffnet die Möglichkeit eine bekannt Anzahl X bereits früher importierter Datensätze zu überspringen, | + | * im nachfolgenden Dialog kann noch die **Anzahl der zu überspringenden Datensätze** festgelegt werden |
| * der Fortschrittsbalken zeigt in Schritten von 10 Datensätzen den Verlauf des Imports, im Fenster **Log** werden Importfehler angezeigt | * der Fortschrittsbalken zeigt in Schritten von 10 Datensätzen den Verlauf des Imports, im Fenster **Log** werden Importfehler angezeigt | ||
| * nach Abschluss des Imports wird entsprechende Meldung angezeigt | * nach Abschluss des Imports wird entsprechende Meldung angezeigt | ||
| * zum Abschluss ggf. Button **[[manual: | * zum Abschluss ggf. Button **[[manual: | ||
| + | |||
| + | |||
| + | ==== Bilddatensätze ==== | ||
| + | |||
| + | Wenn Datensätze importiert werden, welche [[manual: | ||
| + | |||
| + | Während des Import werden automatisch Vorschaubilder (" | ||
| + | |||
| + | Alternativ ist es möglich, nach abgeschlossenem Import der Datensätze die Vorschaubilder in kleiner und mittlerer Größe eigenständig zu erzeugen und anschließend auf dem Server in den Verzeichnissen '' | ||
| Zeile 85: | Zeile 101: | ||
| Es ist ebenso möglich, die automatische Erzeugung der Datensatz-Namen jederzeit //nach// einem Import durchzuführen oder zu wiederholen: | Es ist ebenso möglich, die automatische Erzeugung der Datensatz-Namen jederzeit //nach// einem Import durchzuführen oder zu wiederholen: | ||
| + | |||
| ==== Import verschiedener Datensatztypen am Beispiel Bestikri ==== | ==== Import verschiedener Datensatztypen am Beispiel Bestikri ==== | ||
| - | Im Folgenden wird der Import von drei verschiedenen Datensatztypen am Beispiel des Portals Bestikri | + | Im Folgenden wird der Import von drei verschiedenen Datensatztypen am Beispiel des Portals Bestikri |
| === Artdatensätze === | === Artdatensätze === | ||
| Zeile 95: | Zeile 112: | ||
| * im sich öffnenden Dialog **Datensatztyp** Artdaten auswählen, Datei auswählen und die in der CSV verwendeten Trennzeichen für Tabellenspalten und Elemente von Mehrfachauswahllisten festlegen -> **[Hochladen]** drücken | * im sich öffnenden Dialog **Datensatztyp** Artdaten auswählen, Datei auswählen und die in der CSV verwendeten Trennzeichen für Tabellenspalten und Elemente von Mehrfachauswahllisten festlegen -> **[Hochladen]** drücken | ||
| * im sich öffnenden Dialog Zuordnung der Tabellenspalten zu den vorab definierten Anzeigefeldern vornehmen und verschiedene Festlegungen treffen: | * im sich öffnenden Dialog Zuordnung der Tabellenspalten zu den vorab definierten Anzeigefeldern vornehmen und verschiedene Festlegungen treffen: | ||
| - | * Spalte " | + | * Spalte " |
| * Spalten " | * Spalten " | ||
| - | * Spalte " | + | * Spalte " |
| * für restliche Spalten entsprechende Anzeigenamen wählen | * für restliche Spalten entsprechende Anzeigenamen wählen | ||
| * Checkbox **CSV enthält in erster Zeile Spaltenüberschriften** anhaken | * Checkbox **CSV enthält in erster Zeile Spaltenüberschriften** anhaken | ||
| - | * Checkbox **nur einzigartige (keine doppelten) Taxa importieren** nur anhaken, wenn es sich um Nachimport | + | * Checkbox **nur einzigartige (keine doppelten) Taxa importieren** nur anhaken, wenn es sich um Nach-Import |
| * Dropdown **veröffentlicht** -> **ja** auswählen wenn Datensätze im Frontend angezeigt werden sollen | * Dropdown **veröffentlicht** -> **ja** auswählen wenn Datensätze im Frontend angezeigt werden sollen | ||
| - | * im Eingabefeld **Übergeordneter Datensatz (Menü-Elternelement)** die zu den Artdatensäten | + | * im Eingabefeld **Übergeordneter Datensatz (Menü-Elternelement)** die zu den Artdatensätzen |
| * im Dropdown **Datensatztyp des Elternelements** Art-Datensatz auswählen | * im Dropdown **Datensatztyp des Elternelements** Art-Datensatz auswählen | ||
| * -> **[Importieren]** drücken | * -> **[Importieren]** drücken | ||
| - | * im nachfolgenden Dialog kann noch die **Anzahl der zu überspringenden Datensätze** festgelegt werden (das eröffnet die Möglichkeit eine bekannt Anzahl X bereits früher importierter Datensätze zu überspringen, | + | * im nachfolgenden Dialog kann noch die **Anzahl der zu überspringenden Datensätze** festgelegt werden |
| * der Fortschrittsbalken zeigt in Schritten von 10 Datensätzen den Verlauf des Imports, im Fenster **Log** werden Importfehler angezeigt | * der Fortschrittsbalken zeigt in Schritten von 10 Datensätzen den Verlauf des Imports, im Fenster **Log** werden Importfehler angezeigt | ||
| * nach Abschluss des Imports wird entsprechende Meldung angezeigt | * nach Abschluss des Imports wird entsprechende Meldung angezeigt | ||
| Zeile 113: | Zeile 130: | ||
| === Belegdatensätze === | === Belegdatensätze === | ||
| - | :!: Spalte " | + | :!: Spalte " |
| * unter Menü **// | * unter Menü **// | ||
| Zeile 137: | Zeile 154: | ||
| === Bilddatensätze === | === Bilddatensätze === | ||
| - | :!: Spalte " | + | :!: Spalte " |
| * unter Menü **// | * unter Menü **// | ||
| Zeile 143: | Zeile 160: | ||
| * im sich öffnenden Dialog Zuordnung der Tabellenspalten zu den vorab definierten Anzeigefeldern vornehmen und verschiedene Festlegungen treffen: | * im sich öffnenden Dialog Zuordnung der Tabellenspalten zu den vorab definierten Anzeigefeldern vornehmen und verschiedene Festlegungen treffen: | ||
| * Spalte " | * Spalte " | ||
| - | * duplizierte Spalte " | + | * duplizierte Spalte " |
| * Spalte " | * Spalte " | ||
| * falls vorhanden Spalte " | * falls vorhanden Spalte " | ||
| * für restliche Spalten entsprechende Anzeigenamen wählen | * für restliche Spalten entsprechende Anzeigenamen wählen | ||
| * Checkbox **CSV enthält in erster Zeile Spaltenüberschriften** anhaken | * Checkbox **CSV enthält in erster Zeile Spaltenüberschriften** anhaken | ||
| - | * Checkbox **nur einzigartige (keine doppelten) Taxa importieren** nie anhaken | + | * Checkbox **nur einzigartige (keine doppelten) Taxa importieren** nie anhaken |
| * Dropdown **veröffentlicht** -> **ja** auswählen wenn Datensätze im Frontend angezeigt werden sollen | * Dropdown **veröffentlicht** -> **ja** auswählen wenn Datensätze im Frontend angezeigt werden sollen | ||
| * im Eingabefeld **Übergeordneter Datensatz (Menü-Elternelement)** -> **keine** auswählen | * im Eingabefeld **Übergeordneter Datensatz (Menü-Elternelement)** -> **keine** auswählen | ||
| * im Dropdown **Datensatztyp des Elternelements** Beleg-Datensatz auswählen | * im Dropdown **Datensatztyp des Elternelements** Beleg-Datensatz auswählen | ||
| * -> **[Importieren]** drücken | * -> **[Importieren]** drücken | ||
| - | * im nachfolgenden Dialog kann noch die **Anzahl der zu überspringenden Datensätze** festgelegt werden (das eröffnet die Möglichkeit eine bekannt Anzahl X bereits früher importierter Datensätze zu überspringen, | + | * im nachfolgenden Dialog kann noch die **Anzahl der zu überspringenden Datensätze** festgelegt werden |
| * der Fortschrittsbalken zeigt in Schritten von 10 Datensätzen den Verlauf des Imports, im Fenster **Log** werden Importfehler angezeigt | * der Fortschrittsbalken zeigt in Schritten von 10 Datensätzen den Verlauf des Imports, im Fenster **Log** werden Importfehler angezeigt | ||
| * nach Abschluss des Imports wird entsprechende Meldung angezeigt | * nach Abschluss des Imports wird entsprechende Meldung angezeigt | ||
manual/import.1674224829.txt.gz · Zuletzt geändert: von jwesenberg
