Datenspalten im Pool-Container anlegen
Ziel
In einem Pool-Container wird eine Struktur, in die Daten importiert werden, angelegt.
Die Struktur entspricht den Angaben in der CSV bzw. XML-Datei (siehe Aufbau von XML- und CSV-Dateien (erweiterter Datenpool)).
Bei CSV-Dateien entsprechen die Datenspalten den Einträge der ersten Zeile der CSV-Datei.
Bei XML-Dateien werden die Namen der einzelnen Tags eines Datensatzes angelegt.
Hinweis:
Die Spalte mit den Identifikatoren wird nicht in der Struktur angelegt. In der CSV-Datei ist dies immer die erste Spalte. In der XML-Datei wird das Tag mit row-key ausgezeichnet.
Es ist auch möglich, die Datenspalten beim Einlesen der Daten anzulegen. Die Daten müssen dann als XML-Datei vorliegen (sieheAufbau von XML- und CSV-Dateien (erweiterter Datenpool)).
Voraussetzung
Ein Pool-Container wurde angelegt (siehe Pool-Container erstellen).
Es ist definiert, welche Daten im Pool-Container abgelegt werden und wie diese in den Import-Dateien benannt sind.
Sie besitzen das Recht Pool-Container zu bearbeiten:
Eigene Pool-Container können bearbeitet werden: Recht 150 system_view_edit_own_related_data.
Alle Pool-Container können bearbeitet werden: Recht 153 system_edit_all_related_data.
Vorgehen
- Klicken Sie in der Hauptnavigation auf Administration > Attribut.
- Klicken Sie auf das Register Erweiterter Datenpool.
⇒ Der Dialog Übersicht Erweiterter Datenpool wird geöffnet. - Klicken Sie auf neben dem Pool-Container, für den eine Struktur angelegt werden soll.
⇒ Der Dialog Struktur Poolcontainer: <Name des Pool-Containers> wird geöffnet. - Klicken Sie auf die Schaltfläche Neue Spalte einfügen.
- Erfassen Sie im Eingabefeld Spalten-Name den Namen der Spalte. Dieser muss dem Namen im importierten Datensatz entsprechen. Der Name darf nur Buchstaben, Nummern und Bindestriche enthalten. Leer- oder Sonderzeichen erzeugen einen Fehler, da der Name in mehreren Systemprozessen zu Identifikation genutzt wird.
- Wählen Sie in der Spalte Datentyp die Art der in die Spalte importierten Daten.
⇒ Der Dialog wird an den gewählten Datentyp angepasst. - Wenn in der Datenspalte automatisch ein Wert bei fehlenden Daten gesetzt werden soll, müssen Sie diesen im Eingabefeld Default-Wert erfassen.
- Wenn Sie eine Enummerierung vergeben möchten, aktivieren Sie die Auswahl Enumerierung erzeugen. Durch eine Enummerierung können Sie feste Werte definieren, die in der Daten-Spalte eingetragen werden können. Entspricht der zu importierende Wert nicht der Enummerierung, wird ein Fehler ausgegeben und der Wert nicht importiert.
Um Enummerierungen anzugeben, erfassen Sie einen Wert im Eingabefeld Wert für Enummerierung einfügen und klicken Sie auf . Der Wert wird eingetragen. Enummerierungen sind für den Datentyp Datum nicht verfügbar.
Sie können auf diese Weise beliebig viele Werte für die Enummerierung anlegen. - Klicken Sie auf Speichern.
⇒ Die Spalte wird angelegt. - Fahren Sie mit Schritt 2-9 fort, bis sämtliche in der CSV- oder XML-Datei vorhandenen Spaltennamen bzw. Tag-Namen im Pool-Container angelegt sind.
⇒ Wurden alle Spalten angelegt, können die Daten in die einzelnen Spalten importiert werden (siehe Erweiterter Datenpool: Daten importieren).