Daten aus einer CSV-Datei importieren

Wie importiert man Daten?

5 Min. Lesezeit

Sobald ein Board erstellt wurde, können Daten aus einer oder mehreren vorhandenen CSV-Dateien hinzugefügt werden. Der Import dieser Informationen erfordert dann die Zuordnung der Daten aus den Quelldateien zu den verschiedenen Attributen des Board-Modells.

Wenn die Daten aus mehreren Dateien stammen sollen, ist es notwendig, für jede Datei einen CSV-Datenimport durchzuführen.

Bevor wir beginnen…

Voraussetzungen für die Prüfung

Vor jedem CSV-Import müssen die Attribute, in die die Daten importiert werden sollen, im Board vorhanden sein. Fehlende Attribute können während des Importvorgangs nicht erstellt werden.

Des Weiteren können nur die folgenden Attribute per CSV-Datenimport befüllt werden:

  • Text
  • Langer Text
  • Nummer
  • Auswahl aus einer Liste
  • Benutzer
  • Checkliste / Meilensteine
  • Datum

Die übrigen Daten müssen direkt wieder in das Board eingegeben werden.

Importieren von Daten wie E-Mail-Adressen oder Listenwerten (Tags)

Die zu importierenden Daten können mehrere E-Mail-Adressen oder Listenwerte im selben Feld enthalten.

E-Mail-Adressen

Im Falle von E-Mail-Adressen ist es möglich, diese in ein Text- oder Benutzerattribut zu importieren. Dies hängt davon ab, ob diese Benutzer eine Rolle in Ihrem Board benötigen:

  • In einem Benutzerattribut können Sie diese importieren und während des Imports ihre Standardrolle auswählen (einschließlich einer Geisterrolle, die ihnen keine Rechte im Board einräumt).
  • Bei einem Textattribut handelt es sich bei diesen Adressen lediglich um einfache Daten, ohne dass diese Benutzer im Forum Aktionen ausführen können (beachten Sie, dass es weiterhin möglich ist, „Geistermitglieder“ in einem Forum zu haben, die keine Aktionen im Forum ausführen können).

Wenn der Import in einem Benutzerfeld erfolgt, können in der CSV-Quelldatei die folgenden Trennzeichen verwendet werden, sodass für jede Adresse ein separater Benutzer erstellt wird. Mögliche Trennzeichen sind:

  • Zeilenumbruch
  • die Pfeife “ | “
  • das Semikolon „;“
  • das Komma “ , “

Damit dies funktioniert, muss das Attribut „Zielbenutzer“ natürlich mehrere Werte akzeptieren können.

Listenwerte

Enthält die Quelldatei Listenwerte, importieren Sie diese logisch in ein Feld vom Typ „Auswahl in einer Liste“. Beachten Sie, dass ein Attribut mehrere Werte akzeptieren muss, wenn mehrere Listenwerte für dasselbe Attribut vorhanden sein sollen.

Für diese Art von Daten können die gleichen Trennzeichen verwendet werden wie für den Benutzerimport (siehe vorheriger Abschnitt).

Typologie der Datenimporte

Beim Import von CSV-Daten sind zwei Importarten möglich:

  • Ein einmaliger Import, der verwendet wird, wenn Sie einfach Daten zum Board hinzufügen möchten, unabhängig davon, ob bereits Daten vorhanden sind. In diesem Fall werden weder bestehende Daten geändert noch gelöscht.
  • Ein wiederkehrender Import, der es Ihnen ermöglicht, bereits im Board vorhandene Daten zu importieren, aber auch zu aktualisieren.

Umgekehrt ermöglicht der wiederkehrende Import die Aktualisierung von Daten durch mehrfaches erneutes Importieren derselben Datei, nachdem diese geändert, ergänzt oder von zuvor importierten Daten bereinigt wurde. In diesem Fall werden Sie beim ersten Import aufgefordert, das von Ihnen erstellte Zuordnungsmodell zwischen der Quelldatei und den Attributen Ihres Boards zu speichern. Dieses Zuordnungsmodell kann dann beim nächsten Datenimport wiederverwendet werden, ohne dass Sie alle Feldzuordnungen neu erstellen müssen.

Führen Sie einen Datenimport durch

Wie bereits erwähnt, ist es möglich, Daten einfach zu einem Board hinzuzufügen oder eine Datei zu verwenden, um vorhandene Daten zu aktualisieren (was dann bedeutet, dass die gleiche geänderte Datendatei mehrmals importiert werden muss).

Fügen Sie einfach Daten aus einer CSV-Datei hinzu.

Um Daten aus einer CSV-Datei einfach hinzuzufügen, gehen Sie wie folgt vor (sobald die Board-Attribute definiert wurden, versteht sich!):

  1. Öffnen Sie im Menü die Kontextmenüfunktion und wählen Sie CSV-Datenimport.
  1. In Schritt 1 Wählen Sie die CSV-Datei aus. :
    1. Wählen Sie die Datei aus.
    1. Wählen Sie den Datenimporttyp aus. Hinzufügen einfacher Daten.
    1. Prüfen Sie, ob das ausgewählte Datentrennzeichen mit dem in Ihrer CSV-Datei verwendeten übereinstimmt.
  1. In Schritt 2 Wählen Sie die Felder aus :
    1. Sofern der Assistent die Felder nicht automatisch zugeordnet hat, müssen Sie jedes Datenelement aus der zu importierenden CSV-Datei manuell den Attributen des Modells zuordnen. Geben Sie die Formate für die Felder an, die diese erfordern.
    1. Falls einige Daten kein Attribut für den Import besitzen, klicken Sie auf die Schaltfläche „x“, um die Verknüpfung zu entfernen und die Verknüpfungen anzupassen, die zusätzliche Parameter erfordern.
    1. Klicken Sie auf Import.
  1. In Schritt 3 Ergebnisse prüfenÜberprüfen Sie die Anzahl der importierten Datensätze und klicken Sie auf Zur ValidierungDie Ihr Board wird mit den importierten Daten angezeigt.

Daten aus einer CSV-Datei aktualisieren

Wenn Sie eine Quelldatei verwenden und Daten aus dieser Datei zum Aktualisieren erneut importieren möchten, müssen Sie einen wiederkehrenden Import durchführen.

Erster wiederkehrender Import einer CSV-Datendatei

Um diese Art von Import durchzuführen, gehen Sie wie folgt vor (natürlich erst, nachdem alle Board-Attribute definiert wurden!):

  1. Öffnen Sie im Menü die Kontextmenüfunktion und wählen Sie CSV-Datenimport.
  1. In Schritt 1 Wählen Sie die CSV-Datei aus. :
    1. Wählen Sie die Datei aus.
    1. Wählen Sie den Datenimporttyp aus. Import mit möglicher Aktualisierung vorhandener Daten (wiederkehrender Import).
    1. Prüfen Sie, ob das ausgewählte Datentrennzeichen mit dem in Ihrer CSV-Datei verwendeten übereinstimmt.
  1. In Schritt 2 Wählen Sie die Felder aus :
    1. Benenne es AssoziationsmodellDie Sie kann beim nächsten Import dieser Datei wiederverwendet werden. Dies ist besonders nützlich, wenn der Datenimport aus mehreren CSV-Dateien erfolgen muss.
    1. Geben Sie das Feld in der Quelldatei an, das als eindeutiger Synchronisationsbezeichner für jede Zeile der CSV-Datei dient. Anhand dieses Bezeichners werden die Daten verglichen, um Aktualisierungen, Ergänzungen oder Löschungen durchzuführen. Achtung! Es ist wichtig zu beachten, dass das zur Datenidentifizierung verwendete Feld mit einem Feld im Modell verknüpft sein muss.
    1. Sofern der Assistent die Felder nicht automatisch zugeordnet hat, müssen Sie jedes Datenelement aus der zu importierenden CSV-Datei manuell den Attributen des Modells zuordnen. Geben Sie die Formate für die Felder an, die diese benötigen.
    1. Falls einige Daten kein Attribut für den Import besitzen, klicken Sie auf die Schaltfläche „x“, um die Verknüpfung zu entfernen.
    1. Klicken Sie auf Import.
  1. In Schritt 3 Ergebnisse prüfenÜberprüfen Sie die Anzahl der importierten Datensätze und klicken Sie auf Zur ValidierungDie Ihr Board wird mit den importierten Daten angezeigt.

Datenaktualisierung neu starten

Um eine Datei erneut zu importieren, die bereits im Rahmen einer Datenaktualisierung importiert wurde, wiederholen Sie einfach den Vorgang des wiederkehrenden Imports und wählen Sie das Assoziationsmodell aus, das Sie beim ersten wiederkehrenden Import dieser Datei erstellt haben.

Beachten Sie jedoch, dass eine einzelne Datendatei mehrere Assoziationsmodelle enthalten kann. Daher:

  • Wenn Sie ein neues Assoziationsmodell für diese Datei erstellen möchten, wählen Sie Neues Assoziationsmodell in der Liste der Modelle. Hinweis: Um diese Auswahl rückgängig zu machen, wählen Sie das vorherige Assoziationsmodell erneut aus.
  • Wenn Sie mit dem aktuellen Modell beginnen möchten, das Sie modifizieren möchten, wählen Sie die Option Das aktuelle Modell duplizieren bevor Sie Ihre Änderungen vornehmen. Hinweis: Um diese Auswahl zu stornieren, öffnen Sie die Liste der Modelle und wählen Sie die gewünschte Option (neues Modell oder ein bereits vorhandenes Modell).
Verwandte Artikel
Hat dies Ihre Frage beantwortet?