Werkzeug zum generieren von Testdaten für beliebige Datensätze.
Das Programm generiert eine XML-Datei, die mit dem Standard-Datengenerator
der Datenverteiler-Software eingesetzt werden kann.
Für jeden zu verwendenden Datensatztyp wird eine Datei erstellt, die in drei
Teilen die zu sendenden Daten beschreibt:
- Der Konfigurationsbereich enthält die Informationen zu den Objekten, für
die Daten versendet werden sollen, die Attributgruppe und der Aspekt für die
Daten und die Art der Anmeldung der Datenquelle (quelle, sender)
- Der Standardwertbereich enthält die Werte, die beim Datenversand konstant
sind.
- Der Datenbereich enthält im CSV-Format die Daten für die Attribute, die
abweichend zu den Standardwerten im jeweiligen Datensatz gesetzt werden
sollen. Die erste Spalte enthält immer die Zeit des Datensatzes. Der
Zeitstempel wird relativ in Sekunden angegeben.
Das Programm kann in zwei Betriebsarten ausgeführt werden, die durch den
Aufrufparameter
-modus festgelegt werden:
- CONFIG: erzeugt eine Vorlagedatei für alle verfügbaren Attribugruppen,
Aspekt-Kombinationen. Die Ausgabe der Vorlagedateien erfolgt in das
Verzeichnis "dataTemplates". Der Name des Ausgabeverzeichnisses kann über den
Aufrufparameter "-verzeichnis" verändert werden.
- CREATE: erzeugt aus einer Liste von Konfigurationsdateien die XML-Datei
für den Datengenerator der Kernsoftware. Mit dem Parameter -input wird
eine kommagetrennte Liste von Eingabedateien angegeben. Die Ausgabe erfolgt
in die mit -output angegebene Datei oder auf die Konsole. Die Angabe
der Startzeit kann mit der Option -start erfolgen