×
Menu

Importmatrix Module

Importmatrix Module
 
Innerhalb einer Importmatrix wird definiert wie und welche Excel-Felder in das GOBENCH IQ importiert werden.
Es können pro Modul, System oder Referenztabelle jeweils mehrere Matrizen erstellt werden, um jedem Einsatzzweck gerecht zu werden.
1

Matrix-Auswahl

1. Matrix-Auswahl
 
Hier kann eine neue Matrix erstellt oder eine vorhandene ausgewählt werden.
 

Bestehende Matrix

 
Um eine bestehende Matrix zu bearbeiten, muss diese ausgewählt und dann bearbeiten geklickt werden.
Des Weiteren kann die Matrix gelöscht werden.
 

Neue Matrix

 
Beim Erstellen einer neuen Matrix ist zu beachten, dass ein eindeutiger Name vergeben werden muss.
2

Import-Typ

2. Import-Typ
 
Der Importtyp gibt an wie das GOBENCH IQ die Excel Daten interpretieren soll, da es mehrere Möglichkeiten der Aufteilung von einzelnen Datensätzen gibt ist die richtige Auswahl ausschlaggebend für den Erfolg des Imports.
 

Einzelimport

Nur ein Datensatz wird importiert.
 

Mehrfachimport über Arbeitsblätter

In jedem Excel Arbeitsblatt ist ein Datensatz vorhanden, welcher importiert werden soll. (Bsp.: 20 Arbeitsblätter = 20 Modulinstanzen nach dem Import)
 

Mehrfachimport über Zeilen

In jeder Zeile ist ein Datensatz vorhanden.
 

Mehrfachimport über Spalten

In jeder Spalte ist ein einzelner Datensatz vorhanden.
 
Hinweis: Beim Mehrfachimport über Spalte oder Zeile, sowie beim Einzelimport werden jeweils nur die Daten eines Arbeitsblattes importiert. Nach der Auswahl des Typs erscheint, je nach Typ, ein weiteres Feld zur Auswahl der Start-Spalte/-Zeile.
3

Start-Zeile/-Spalte

3. Start-Zeile/-Spalte
In der Start-Zeile/-Spalte wird die Zeile/Spalte des Excels definiert, in welcher die Datenwerte beginnen. Von diesem Punkt an werden die Datensätze eingelesen und importiert. Der Import umfasst alle Zeilen des Dokuments, auch wenn zwischendurch Leere Zeilen vorhanden sind, allerdings nur bis zur ersten leeren Spalte.
 
Hinweis: Beim Einzelimport oder dem Import über Arbeitsblätter wird diese Angabe nicht benötigt.
4

Synchronisationsfeld

4. Synchronisationsfeld
 
Das Synchronisationsfeld ermöglicht es, bestehende Datensätze im GOBENCH IQ mithilfe des Imports zu aktualisieren.
 
Hinweis: Wenn keine Synchronisation eingestellt ist, so werden alle importierten Daten neu in angelegt.
 
 

Datensatz ID

Die Datensätze werden anhand der vom GOBENCH IQ vergebenen Datensatz-ID synchronisiert.
 

Alternative Synchronisationsfelder

Als Alternative kann eines der Datenfelder für die Synchronisation ausgewählt werden, jedoch werden nur Textfelder oder Datumsfelder unterstützt, welche darüber hinaus als Primärfeld definiert sind..
Hinweis: Das gewählte Datenfeld sollte zu 100% eindeutig sein.
5

Synchronisationsmodus

 
 
Der Synchronisationsmodus legt fest wie die Datenfelder der Modulinstanz aktualisiert werden.
 

Voll-Update

Alle Datenfelder der Modulinstanz werden überschrieben und mit den Daten aus den Excel Zellen ersetzt.
Hinweis: Sind keine Datenwerte innerhalb des Excels vorhanden, so werden die Werte in der Modulinstanz nur gelöscht.
 

Zusammenführen

Die Daten der Excel Datei werden mit denen der Modulinstanz summiert. Die Daten aus der Datei überschreiben dabei die in der Instanz vorhandenen Werte, Leerfelder werden hierbei ignoriert.
Hinweis: Datenreihen werden ebenfalls synchronisiert.
6

Datei Modus

6. Datei Modus
Für zu importierende Bilder oder Dateien stehen die folgenden Optionen zur Verfügung:
 
 

Kein Bildimport

Es werden keine Bilder importiert.
 

Originaler Wert

Die Bilder oder Dateien werden importiert. Hinweis: Hier ist es erforderlich den gesamten Dateinamen inklusive Dateierweiterung (z.B. "Haupansicht Produkt 01.jpg") anzugeben.
 

Nummerncode

Die Bilder oder Dateien werden importiert, jedoch wird kein direkter Dateiname angegeben. Stattdessen wird eine numerischer Code verwendet, wie Er z.B. von Digitalkameras verwendet wird.
Hinweis: In diesem Fall muss das Datei-Präfix sowie die Dateiendung definiert werden.
 

Beispiel

Dateiname: DSC2025.jpg
Präfix:               DCS
Code:                2025
Dateierweiterung:  .jpg
 

Automatisch

In diesem Modus werden nur Bilder oder Dateien erkannt, welche den Eingaben in Präfix und Dateierweiterung entsprechen.
 

Die folgenden Möglichkeiten bestehen:

- nur Zahl, ohne Präfix und Dateierweiterung
- Zahl inkl. Dateierweiterung
- Zahl inkl. Präfix, ohne Dateierweiterung
- Zahl inkl. Präfix und Dateierweiterung
7

Dateipräfix

7. Dateipräfix
 
Ein Dateipräfix ist eine gleichartige, oftmals von der Kamera oder einem Verwaltungssystem vergebene Namensergänzung.
 

Beispiel

DSC1234.jpg
8

Dateierweiterung

8. Dateierweiterung
 
Die Dateierweiterung (Suffix) spiegelt häufig den verwendeten Datentyp wieder.
 

Beispiel

DSC1234.jpg
9

Automatischer Datenimport

9. Automatischer Datenimport
 
Über den automatisierten Datenimport ist es möglich zyklisch und ohne weiteres zutun Daten aus Excel-Dateien zu importieren. Dies kann zum Beispiel bei häufig wiederkehrenden Importszenarien von Nutzen sein.
 
Um die Funktion zu nutzen, muss lediglich eine entsprechende Matrix definiert mit aktiviertem Import definiert werden und dort der Dateiname hinterlegt werden. Bitte beachten Sie, dass nur jeweils eine Datei pro Matrix automatisch importiert werden kann.
Die Dateien für den Import müssen in folgendem Verzeichnis abgelegt werden: "GOBENCH IQ-Root-Verzeichnis\_upload\import\autoimport\". Nach Abschluss der Konfiguration werden dann in einem 24-Stundenrythmus die Daten aus der entsprechenden Datei Importiert.
 
Nach dem Abschluss des Importvorgangs wird der Name der Datei um den jeweils aktuellen Zeitstempel erweitert und in das folgende Verzeichnis verschoben: "GOBENCH IQ-Root-Verzeichnis\_log\import\autoimport\". Eventuelle Fehlermeldungen werden zusätzlich in einer Textdatei mit dem Namen "GOBENCHImportLogFile" und dem aktuellen Zeitstempel gespeichert.
 
Hinweis: Der automatisierte Datenimport muss in der GOBENCH IQ Konfiguration aktiviert werden und steht daher möglicherweise in Ihrem System nicht zur Verfügung. Bitte setzen Sie sich für genauere Informationen mit INDEC in Verbindung.
10

Eingabefeld für Matrixeinstellungen

10. Eingabefeld für Matrixeinstellungen
 
Hier werden die eigentlichen Importeinstellungen vorgenommen, indem definiert wird aus welcher Zelle ein Wert für das jeweilige Feld kommen soll.
 
Hinweis: Der Feldname entspricht dem des angelegten Datenfeldes.
 

Excel Arbeitsblatt

Gibt das Excel Arbeitsblatt an, wird keine Auswahl getroffen, so wird automatisch das erste verwendet.
 

Spalte(D) & Zeile(D)

Hier werden  Spalte und/oder Zeile der zu erfassenden Zelle eingegeben.
 

Spalte(K) & Zeile(K)

Hier werden Spalte und/oder Zeile der Kommentarzelle eingegeben.
 

Option

Bei Auswahllisten erscheint hier eine Option, wie die Auswahllisteneinträge importiert werden sollen
 

nach Name

Der Abgleich beim Import erfolgt über die Benennung. Besteht der Eintrag nicht, wird er der Auswahlliste automatisch hinzugefügt

nach Nummer

Der Abgleich erfolgt hier nach dem nummerischen Wert des Auswahllisteneintrages.

Nach ID

Der Abgleich erfolgt über die einmalige Identifikationsnummer des Auswahllisteneintrags.
 
Bei Modultabellen erscheint eine Checkbox, mit der man eine Spezialsyntax zum Import aktivieren kann. Die Daten müssen dann in der Spalte folgendermaßen formatiert sein: "... /... ;".
11

Beispielszenarien

 
Die aufgeführten Beispiele dienen dazu die Importvarianten zu erläutern.
 

Einzelimport:

 
In diesem Beispiel wir ein einfaches Fahrzeug importiert.
 
 
 
Beim Einzelimport müssen sowohl für Zeilen und Spalten die jeweiligen Werte eingetragen werden, da nur ein Datensatz importiert wird und die Zelle daher nicht variiert.
Die Benennung des Arbeitsblattes innerhalb der Matrix muss mit der innerhalb des Excels übereinstimmen, für dieses Beispiel könnte man diese aber auch weglassen, da die Daten sich auf dem ersten Arbeitsblatt befinden.
 
Hinweis: Kommentare werden in dieser Matrix nicht berücksichtigt.
 

Beispiel Mehrfachimport über Arbeitsblätter:

 
 
Die Ähnlichkeit zum Einzelimport ist deutlich zu erkennen. Beim Mehrfachimport über Arbeitsblätter allerdings, werden die Arbeitsblätter nicht angegeben, sodass das gesamte Excel Dokument mit all seinen Arbeitsblättern eingelesen wird.
 
 
 

Beispiel Mehrfachimport über Zeilen:

 
 
 
Beim Mehrfachimport über Zeilen müssen nur die jeweiligen Spalten für die Datenfelder angegeben werden. Zusätzlich wird hier noch eine Kommentarspalte und die Startzeile angeben, da die Datenfeldnamen nicht als Datenwerte importiert werden sollen.
 
 

Beispiel Mehrfachimport über Spalten:

 
 
Alle Datensätze werden spaltenweise eingelesen. Jede Spalte ist hier eine Instanz des zu importierenden Moduls.
Die Datensätze werden von links nach rechts spaltenweise angelegt, ähnlich der Darstellung eines Standardvergleichs im GOBENCH IQ System.
 
 
 
12

Beispiel Tabellen und Datenreihen

12. Beispiel Tabellen und Datenreihen
Tabellen und Datenreihen werden mithilfe einer besonderen Syntax importiert.
 

Datenreihen

 
Datenreihen werden mit einem Semikolon separiert aufgelistet. In diesem Beispiel wird eine Datenreihe mit drei Einträgen für eine Auswahlliste importiert. Die importierten Werte werden nun in einem Feld als Datenreihe gelistet.
 
 
Die dazu nötige Importmatrix sieht wie folgt aus:
 
 

Modultabellen

 
Modultabellen können auf zwei verschiedene Arten importiert werden.
 
Methode 1:
 
Hier wird die Spalte und ein Block aus Zellen, welcher als Tabellenspalte importiert werden soll, angegeben.
 
 
Die im Folgenden gelistete Tabelle enthält zwei Spalten, wie schon in der Importmatrix zu sehen.
 
Im Resultat enthalten die Spalten der Tabelle die aus der Excel Datei gewonnen Daten.
 
 
Methode 2:
 
In der Spalte Optionen bei der Definition der Importmatrix gibt es eine Checkbox, welche eine Spezialsyntax aktiviert.
 
 
Die Tabellen können damit über einzelne Zellen importiert werden. Die Syntax hierfür ist: ".../...;"
 
13

Mehrfachaktualisierung

13. Mehrfachaktualisierung
 
Diese Einstellung Ermöglicht es mit einer Excel Zeile mehrere Instanzen im GOBENCH IQ zu synchronisieren indem ein nicht eindeutiges Synchronisationsfeld akzeptiert wird.
Wenn diese Option ausgewählt ist und als Synchronisationsfeld innerhalb der Matrix bspw. der Modellname eines Produktes ("Golf") definiert ist, dann würde dies bedeuten, dass alle Instanzen des Produktes mit dem Modellnamen ("Golf") im GOBENCH IQ mit den Daten aus einer Excel Zeile synchronisiert würden.
 
Hinweis: Diese Options wird nur beim Mehrfachimport über Zeilen, Spalten und Arbeitsblätter berücksichtigt und bleibt sonst ohne Wirkung. Für ein leere Synchronisationsfelder werden neue Instanzen erstellt.