Datenverarbeitung

Navigation:  MLXML Business Integration > MLXML-Business Wizard > Konfiguration > Verarbeitung >

Datenverarbeitung

Previous pageReturn to chapter overviewNext page

Im Bereich Datenverarbeitung kann definiert werden, wie die Daten aktualisiert oder importiert werden.

mlxml_biwizard_verarbeitung_datenverarbeitung

 

Existierende Datensätze suchen

Definiert ob nach bereits vorhandenen Datensätzen gesucht werden soll. Ist diese Option nicht aktiv werden alle Datensätze importiert.

Existierende Datensätze aktualisieren

Wird Option Existierende Datensätze suchen verwendet, kann über diese Option gesteuert werden, ob bereits existierende Datensätze überschrieben werden sollen.

Datensätze mit Baumstruktur

Liegen die Daten in einer Baumstruktur vor, können diese durch Aktivierung dieser Option entsprechend verschachtelt importiert werden.

 

Wird diese Option aktiviert, müssen die Quelldaten über ein SQL-Query mit Parameter so selektiert werden, dass jeweils die Unterknoten eines Datensatzes selektiert/importiert werden. Der Konverter importiert/selektiert so lange Unterknoten, bis keine Knoten mehr gefunden werden.

 

Wird diese Option auf Daten die keine Baumstruktur repräsentieren aktiviert, kann der Konverter in eine Endlosschlaufe laufen!

 

Bsp:

SELECT NAME, GROUPID, PARENTGROUPID FROM TBL_GROUP

WHERE (PARENTGROUPID = :GROUPID) or (PARENTGROUPID IS NULL)

 

Modus

Der Modus ist nur für Detaildaten relevant:

 

Detaildaten

Daten werden als Detaildaten der übergeordneten Daten (Hauptdaten) importiert.

Vor Hauptdaten

Daten werden vor den übergeordneten Daten (Hauptdaten) auf der gleichen Eben (nicht als Detaildaten) importiert. Kann zB. verwendet werden um vor dem Import der Hauptdaten gewisse Stammdaten, die beim Import der Hauptdaten referenziert werden, zu importieren.

Nach Hauptdaten

Daten werden nach dem Import der übergeordneten Daten (Hauptdaten) auf der gleichen Eben (nicht als Detaildaten) importiert.

Felder zur Prüfung auf Änderung

Wenn die Optionen Existierende Datensätze suchen und Existierende Datensätze aktualisieren aktiviert sind, wird ein Datensatz normalerweise komplett überschrieben. Werden hier Felder markiert, prüft der Import zusätzlich ob eines der markierten Felder geändert hat. Der Datensatz wird dann nur bei einer Änderung überschrieben.

Felder zur Aktualisierung bei Änderung

Wird hier kein Feld markiert, werden beim aktualisieren/überschreiben eines Datensatzes alle in der Konfiguration definierten Felder in den Datensatz geschrieben/überschrieben. Sind hier Felder ausgewählt werden nur die betreffenden Felder aktualisiert.