XML-Event-Format

Für die Datenanalyse können nur Daten im XML-System-Event-Format importiert werden.

Dabei werden vorhandene Metadaten in der XML-Importdatei ignoriert.

Jedes System-Event repräsentiert die Daten einer Tabellenzeile.

Beispiel: System-Events

<event>

<attribute type="VBTYP">M</attribute>

<attribute type="POSNR">000010</attribute>

<attribute type="VBELN">0090018105</attribute>

</event>

<event>

<attribute type="VBTYP">C</attribute>

<attribute type="POSNR">000010</attribute>

<attribute type="VBELN">0090018147</attribute>

</event>

Dabei ergibt der Attributtyp den Spaltennamen.

In dem Beispiel werden die Spalten mit den Namen VBTYP, POSNR und VBELN erzeugt. Die beiden Events ergeben folgende Datenreihen, die in den Analyseserver importiert werden.

VBRK-VBTYP

POSNR

VBELN

M

000010

0090018105

C

000010

0090018147

Sollte ein Wert fehlen oder ein Attribut enthält einen leeren String, verwendet der Analyseserver statt dessen einen Standardwert. Für Textdimensionen kann der Standardwert geändert werden. Kennzahlen und Zeitdimensionen erhalten den Standardwert Nicht gepflegt.

<event>

<attribute type="VBTYP">M</attribute>

<attribute type="POSNR">000010</attribute>

</event>

<event>

<attribute type="VBTYP">C</attribute>

<attribute type="POSNR"></attribute>

<attribute type="VBELN">0090018147</attribute>

</event>

VBTYP

POSNR

VBELN

M

000010

<DEFAULT_VALUE>

C

<DEFAULT_VALUE>

0090018147

Sollte ein Attribut mehrfach erscheinen, dann wird davon ein Wert zufällig zum Import gewählt.

<event>

<attribute type="VBTYP">M</attribute>

<attribute type="POSNR">000010</attribute>

<attribute type="VBELN">0090018105</attribute>

<attribute type="VBELN">0090018106</attribute>

<attribute type="VBELN">0090018107</attribute>

</event>

<event>

<attribute type="VBTYP">C</attribute>

<attribute type="POSNR">000010</attribute>

<attribute type="POSNR">000020</attribute>

<attribute type="POSNR">000030</attribute>

<attribute type="VBELN">0090018147</attribute>

</event>

VBTYP

POSNR

VBELN

M

000010

0090018105

C

000030

0090018147

Beim Import wird die Analyseraum-Konfiguration zum Identifizieren der Spalten verwendet. Nur Attribute, deren Typ mit einem Spaltennamen identisch ist, werden importiert. Wenn ein Event keine Attributtypen enthält oder es enthält Attributtypen, die nicht in der entsprechenden Tabellenkonfiguration aufgeführt sind, dann wird eine leere Tabellenzeile importiert. Textdimensionen erhalten einen definierbaren Standardwert, Kennzahlen und Zeitdimensionen erhalten den Wert Nicht gepflegt.

Nach dem Import werden folgende Werte auf der Konsole ausgegeben.

XML-System-Event-Dateien können auch im ZIP-Dateiformat importiert werden. Wenn die ZIP-Datei nur eine XML-Datei enthält, wird die Datei standardmäßig importiert. Enthält die ZIP-Datei mehrere Dateien, werden die Spaltennamen nur einmal bestimmt, beim Einlesen der ersten XML-Datei. Daher sollten in einer ZIP-Datei alle XML-Dateien die gleichen Spalten enthalten.

Die XML-Dateien werden entsprechend ihrer Reihenfolge in der ZIP-Datei verarbeitet.