ingenious.V12
Datenimport
System > Datenimport

Im Datenimport lassen sich verschiedene Dateien (XML, Text fester Länge, Text freier Länge) vorher bearbeiten und importieren. Einstellungen zum Datenimport können gespeichert bzw. geladen werden. Mit dem Datenimportmanager lassen sich auch die Daten von unterschiedlichen Dateien direkt in Tabellen einfügen. Dateien können die Datensätze als Texte fester Länge enthalten (z. B.: Jeder Satz 200 Zeichen lang, davor die ersten 30 Matchcode, die nächsten 20 Name, die nächsten 50 Adresse, usw.). Die Dateien können pro Zeile einen Datensatz enthalten und die einzelnen Felder werden durch spezielle Zeichen, beispielsweise Tab, Semikolon oder ähnliches getrennt.

Kap_5_5_3_Bild_1.jpg

Kap_5_5_3_Bild_2.jpg    Datei für den Datenimport öffnen

Kap_5_5_3_Bild_3.jpg    Einstellungen speichern

Kap_5_5_3_Bild_4.jpg    Gespeicherte Einstellungen laden

Kap_5_5_3_Bild_5.jpg    Makroeditor öffnen

Kap_5_5_3_Bild_6.jpg    Verknüpfung löschen

Kap_5_5_3_Bild_7.jpg    Automatische Zuweisung der Tabellenfelder zu den Dateieinträgen

Kap_5_5_3_Bild_8.jpg    Importvorschau erzeugen

Kap_5_5_3_Bild_9.jpg    Datei importieren

Die Zuweisung der Tabellenfelder zu den Dateifeldern erfolgt per Drag & Drop oder automatisch. Die Datensätze können mit den Pfeilen und Doppelpfeilen (Mitte-Rechts) angesehen bzw. weitergeblättert werden. Außerdem können über die Registerkarte „Datei“ Fehlerbehandlungen bei fehlerhaften Daten oder bei bereits vorhandenen Datensätzen durchgeführt werden.

Im Abschnitt „Datensätze“ kann festlegt werden, was geschehen soll, wenn ein Datensatz schon vorhanden ist:

Im Abschnitt „fehlerhafter Datensatz“ kann man angeben, was bei einem Fehler geschehen soll (inkorrektes Makro, doppelter Matchcode und ähnliches):

Im Abschnitt „Trennzeichen“ können die Satzlänge und Trennzeichen eingestellt werden. Im Abschnitt „Format“ können Einstellungen zur Dateiart und zum Zeichensatz (wichtig zur Darstellung von ü, ö, ä, ß) gemacht werden. Weitere Einstellungen sind im Abschnitt „Vorschau/Import“ möglich. Ist beispielsweise in einer Datei noch ein Tabellenkopf gespeichert, muss bei der Option "Importiere ab Zeile:" eine 2 gesetzt werden. Hat man viele Datensätze zu importieren kann man bei "Vorschau max. Zeilen" angeben, wie groß die Vorschau sein soll.

Kap_5_5_3_Bild_10.jpg

Die Dateidatensätze können mittels Makroeditor vor dem Import bearbeitet werden. Beispielsweise kann aus einer Adressezeile die Postleitzahl (PLZ) herausgefiltert oder die Bestellartikel/Verkaufsartikel auf „wahr“ gesetzt werden. Die Makros können separat als Datei gespeichert und geladen werden.

 

Übung zum Datenimport

1.   Legen Sie eine Excel-Datei mit folgenden Werten an und speichern Sie diese als Textdatei auf Ihren Desktop unter dem Namen „Importvorlage“.

Kap_5_5_3_Bild_11.jpg

2.   Öffnen Sie nun den Datenimport, wählen Sie im Bereich Tabelle die Rubrik „Kontakte“ und ziehen Sie per Drag & Drop die Tabelleninhalte, wie abgebildet, in den Bereich Tabellenzuordnung.

Kap_5_5_3_Bild_12.jpg

3.   Klicken Sie dann auf die Schaltfläche Kap_5_5_3_Bild_2.jpg und wählen Sie die erstellte Importvorlage. Klicken Sie auf die Schaltfläche Kap_5_5_3_Bild_7.jpg zur automatischen Zuweisung der Daten.

Kap_5_5_3_Bild_13.jpg

4.   Ziehen Sie nun per Drag & Drop die fehlenden Dateidaten in den entsprechenden Bereich „Datenzuordnung“.

Kap_5_5_3_Bild_14.jpg

5.   Mit Hilfe des Makroeditors Kap_5_5_3_Bild_5.jpg können Sie in die Tabelle verschiedene Makros für Berechnungen unterschiedlicher Art eingeben. Im dargestellten Beispiel soll die Identifikationsnummer zufällig vergeben und die Datensätze sollen als Kunden in Kontaktliste aufgenommen werden.

Kap_5_5_3_Bild_15.jpg

Zufällige Vergabe der Kundenidentifikationsnummer

Kap_5_5_3_Bild_16.jpg

Datensatz wird der Kontaktoption Kunde zugeordnet

6.   Klicken Sie nun auf Kap_5_5_3_Bild_8.jpg, um die sich die Importvorschau anzeigen zu lassen.

Kap_5_5_3_Bild_17.jpg

7.   Wechseln Sie nun in die Registerkarte „Datei“, treffen Sie folgende Einstellungen und aktualisieren Sie die Importvorschau.

Kap_5_5_3_Bild_18.jpg

8.   Starten Sie nun den Import, indem Sie auf das Symbol Kap_5_5_3_Bild_9.jpg klicken. Wenn der Export erfolgreich war, sehen Sie die neu angelegten Kontakte in der Kontakt-Listenansicht.

Kap_5_5_3_Bild_19.jpg

Mithilfe des Datenimportmoduls haben Sie die Möglichkeit mehr als 100.000 Datensätze pro Datei in Ingenious.V12 zu importieren. Anhand des Feldes "Texterkennungsstring" ist dabei eine Texterkennung wie in Excel durchführbar. Der Texterkennungsstring wird je nach Datei durch Hochkommas oder Ausführungszeichen gekennzeichnet. Alles was innerhalb des Strings steht wird als Text erkannt und ausgegeben.

 

Übung zur Texterkennung

1.   Legen Sie mit Hilfe des Editors folgende Datei an und speichern Sie diese ab.

Kap_5_5_3_Bild_20.jpg

2.   Öffnen Sie nun den Datenimport und wählen Sie die Registerkarte "Datei". Im Bereich "Trennzeichen" wählen Sie die Option "Zeichen", im Feld "Feldende" die Option "Semicolon" und als Texterkennungsstring die Ausführungszeichen. Das Semikolon dient als Indikator, welcher angibt, dass ein Datenfeld zu Ende ist und ein neues beginnt.

Kap_5_5_3_Bild_21.jpg

3.   Wechseln Sie nun zur Registerkarte "Felder" und klicken Sie auf den Button Kap_5_5_3_Bild_2.jpg "Datei für den Datenimport öffnen". Wählen Sie im erscheinenden Windowsdialogfenster Ihre angelegte Textdatei und öffnen Sie diese. Im rechten Teil des Datenimportfensters werden nun die angelegten Datenfelder der ersten Zeile ausgegeben. Es wurden vier Felder angelegt.

Kap_5_5_3_Bild_22.jpg

4.   Klicken Sie nun auf Kap_5_5_3_Bild_23.jpg um sich die Datenfelder der zweiten Zeile anzeigen zu lassen. Hier wurden nur drei Felder angelegt, da das Semikolon innerhalb der Ausführungszeichen als Text erkannt und ausgewertet wurde.

Kap_5_5_3_Bild_24.jpg