Benutzer-Werkzeuge

Webseiten-Werkzeuge


breedmaster:import_adressdaten

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
breedmaster:import_adressdaten [13.08.2018 11:24] Manfred Linkbreedmaster:import_adressdaten [29.10.2018 14:27] (aktuell) – [Debug] Manfred Link
Zeile 1: Zeile 1:
 ====== Import Adressdaten ====== ====== Import Adressdaten ======
 +
 +Adressdaten werden über die ''DATENVERWALTUNG->ADRESSEN'' durchgeführt. Berechtigte Benutzer haben oberhalb der Listenansicht eine Schaltfläche ''CSV-Import''.
  
 Folgende Voraussetzungen für den Import müssen erfüllt sein: Folgende Voraussetzungen für den Import müssen erfüllt sein:
-  * Die Daten müssen im CSV-Format vorliegen. Gültige Trennzeichen sind Komma, Semikolon oder Tabulator.+  * Die Daten müssen im [[CSV-Format]] vorliegen.
   * Die Erste Zeile muss eine sog. Kopfzeile enthalten.    * Die Erste Zeile muss eine sog. Kopfzeile enthalten. 
-  * Die verwendeten Feldbezeichnungen müssen den Feldnamen in Breedmaster entsprechen. Eine Übersicht der zulässigen Namen finden Sie unter den Werkzeugen -> Haupttabellen.+  * Die verwendeten Feldbezeichnungen müssen den Feldnamen in Breedmaster entsprechen. Eine Übersicht der zulässigen Namen finden Sie unter den Werkzeugen -> Datenstruktur Haupttabellen. Groß-/Kleinschreibung wird beim Import nicht berücksichtigt, da alle Feldnamen in Kleinbuchstaben umgewandelt werden. Leerschritte werden zu einem Unterstrich ''_'' umgewandelt. 
 + 
 +Sollten Ihre Daten abweichende Feldbezeichnungen aufweisen, so müssen diese vor dem Import angepasst werden. Dies kann z. B. über einen Text-Editor geschehen, oder die Daten werden in einer Tabellenverwaltung geöffnet.  
 + 
 +Nachfolgend die Import Eingabemaske (Version 12.7.7) mit vielfältigen Optionen. 
 + 
 +{{ :wiki:screenshots:adressenimport1.png?direct&400|}} 
 + 
 +Folgende Import-Optionen stehen zur Verfügung: 
 + 
 +==== Datei ==== 
 +Wählen Sie die zu importierende Datei auf Ihrem Computer aus. Achten Sie darauf das die Daten im CSV-Format vorliegen, ggf. müssen Sie die Daten zunächst anpassen! Die maximale Dateigröße darf nicht überschritten werden!  
 + 
 +==== Trennzeichen ==== 
 +Wählen Sie das Trennzeichen mit dem Ihre Daten gespeichert wurden. Zur Auswahl stehen Komma '','', Semikolon '';'' und Tabulator ''\t''
  
 ==== Zeichensatz ==== ==== Zeichensatz ====
Zeile 10: Zeile 26:
  
 Es besteht die Möglichkeit einen Testlauf durchzuführen, die Daten werden dann verarbeitet aber nicht in die Datenbank eingefügt. Nutzen Sie diese Möglichkeit um auf den richtigen Zeichensatz zu prüfen! Es besteht die Möglichkeit einen Testlauf durchzuführen, die Daten werden dann verarbeitet aber nicht in die Datenbank eingefügt. Nutzen Sie diese Möglichkeit um auf den richtigen Zeichensatz zu prüfen!
 +Im nachfolgenden Beispiel sehen Sie einen Auszug der Debug-Ausgabe mit falschem Zeichensatz.
 +{{ :wiki:screenshots:adressenimport3.png?nolink&600 |}}
 +
 +==== Benutzerlevel ====
 +Soll der Adresse automatisch ein Benutzerlevel zugewiesen werden, so können Sie diesen aus der Liste auswählen. Wird ein Benutzerlevel vergeben sollte darauf geachtet werden das sowohl der Datenbankstatus auf Aktiv gesetzt wird, als auch ggf. die Vergabe eines Initalpasswortes aktiviert wurde.
 +
 +
 +
 +==== Daten schreiben ====
 +Nur wenn die Auswahl markiert wird, werden die Daten auch tatsächlich übernommen. 
  
 ==== Limit ==== ==== Limit ====
Zeile 16: Zeile 42:
 ==== Prüfung auf Duplikate ==== ==== Prüfung auf Duplikate ====
 Wenn die Auswahl aktiviert ist, so wird der Datenbestand auf bestehende Duplikate geprüft. Dabei werden die Felder **Vorname, Nachname und Ort** berücksichtigt. Wenn in allen 3 Feldern eine exakte Übereinstimmung stattfindet, wird der Datensatz übersprungen. Wenn die Auswahl aktiviert ist, so wird der Datenbestand auf bestehende Duplikate geprüft. Dabei werden die Felder **Vorname, Nachname und Ort** berücksichtigt. Wenn in allen 3 Feldern eine exakte Übereinstimmung stattfindet, wird der Datensatz übersprungen.
 +Wurden Doppelte Datensätze gefunden, so werden diese am Ende des Importvorganges angezeigt. 
 +**Achtung:** Wird beim Import die Datensatznummer vorgegeben (user_id), so wird trotzdem eine Prüfung auf Duplikate vorgenommen!
  
  
Zeile 34: Zeile 61:
  
 Der Datensatz wird importiert, da der Ort unterschiedlich ist (St. zu Sankt) Der Datensatz wird importiert, da der Ort unterschiedlich ist (St. zu Sankt)
 +
 +
 +==== Debug ====
 +Wird diese Option gewählt, so werden zusätzliche Informationen während des Importvorganges ausgegeben. Die Verwendung empfiehlt sich vor allem beim erstmaligen Import von Daten um zu Prüfen ob die Trennung der Spalten und die richtige Zuordnung des Zeichensatzes funktioniert.
 +
 +Da nur Daten von Feldern importiert werden die eine 1:1 Entsprechung in Breedmaster haben, gilt es die Feldbezeichnungen genau zu überprüfen! Mit Version 12.8.0 gibt es hierfür u. a. eine Übersicht der gültigen Feldnamen die während der Debug-Ausgabe ausgegeben wird und in der die erkannten Felder farbig markiert sind.
 +
 +
 +{{ :wiki:screenshots:adressenimport2.png?nolink&600 |}}
  
  
  
 +{{ :wiki:screenshots:adressenimport4.png?nolink&600 |}}
  
breedmaster/import_adressdaten.1534159494.txt.gz · Zuletzt geändert: 13.08.2018 11:24 von Manfred Link

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki