Bei dem Layout Design werden in der Regel Datenbanken verwendet, aber nicht selten hat man keinen direkten Zugriff auf die Daten eines Systems. Teilweise weil die Druckdaten über etliche Tabellen im System verteilt sind oder weil der direkte Zugriff einfach geblockt ist.
In solchen Situationen müssen die Daten exportiert werden und damit für die Layout Gestaltung und dem Etikettendruck zugänglich gemacht werden. Oft erfolgt dieser Export über Textdateien, die dann eingelesen und in eine Datenbank geschrieben werden, die für die Etiketten verfügbar ist. Diese Aufgabe erledigt unser Daten Import Software.
Bei der Überwachung von Verzeichnissen kann der Data Importer mit gesammelten Daten oder einzelnen Dateien umgehen. Im ersten Fall wird die Datei zeilenweise ausgelesen und für jede Zeile ein Datensatz erzeugt. Der zweite Fall behandelt jede Datei als einen einzelnen Datensatz.
Eine Problematik bei der Überwachung von Verzeichnissen sind gesperrte Dateien. Es kann ja sein, dass die Datei gerade mit Daten beschrieben wird und daher nicht verfügbar ist. Der Data Importer bietet daher die Möglichkeit auf das Umbennen von Dateien zu reagieren oder den Zugriff über einen längeren Zeitraum mehrfach zu probieren. Hierdurch ist ein Einlesen der Daten auch bei größeren Datendateien möglich.
Das Ziel eines Daten Imports ist eine Datenbank, die für die Druckdaten im Layout Design verwendet werden soll. Da die Loftware Produkte ja lokal und in der Cloud verfügbar sind, kann der Data Importer auch beide Versionen bedienen, solange der Typ der Datenbank einen Schreibzugriff zulässt. Dies wird vom Data Importer derzeit für Cloud Versionen nur beim Azure SQL Server unterstützt.
Bei den lokalen Datenbanken ist die Situation deutlich einfacher und neben der Möglichkeit ODBC Treiber für den Datenzugriff zu nutzen, werden die folgenden Datenbanken supportet: Access, MySQL, Microsoft SQL und Oracle.
Bei der Datenstruktur für den Import ist naturgemäß immer eine Kundenanpassung erforderlich, damit die Daten in die korrekten Felder der Datenbank eingetragen werden können. Die aktuelle Basis geht von Komma getrennten CSV Textdateien im Unicode UTF8 Format aus und unterstützt damit alle gängigen Sprachen und Sonderzeichen. Natürlich kann das Trennzeichen entsprechend konfiguriert werden und es ist bei einzelnen Dateien je Datensatz auch möglich, jedes Datenelement in einer eigenen Zeile zu haben.
Neben den Textdateien sind je nach Kundenanforderung auch alternative Formate wie XML oder JSON möglich. Bei der Loftware Automation sind diese Formate nur in Automatiuon Enterprise verfügbar, aber da der Data Importer eine eigene Anwendung ist, sind diese Formate auch bei Loftware Automation Easy Lizenzen möglich.
Auch hier gilt, bei speziellen Anforderungen sprechen Sie uns einfach an. Dadurch das die Basis bereits programmiert und getestet ist, sind Anpassungen in der Regel günstiger als erwartet.
In erster Linie wird es um die Struktur und Formate der einzulesenden Daten, die zu beschreibende Datenbank und letztendlich auch um die Prozesse dabei gehen. Gerne geben wir Ihnen eine Einschätzung der Umsetzung, damit Sie die Lösung für sich bewerten können.