MultipleSqlCron

Gruppe

Zeitgesteuerte eigene Klassen

Klassenname

com.ebd.hub.datawizard.util.MultipleSqlCron

Funktion

Mit dieser Klasse können mehrere DefaultSQLCron-Klassen hintereinander geschaltet werden.

Konfigurationsdatei

sample_multiple_sql_cron.properties

Beschreibung

Mit der Klasse MultipleSqlCron können mehrere DefaultSQLCron (SQLCron)-Klassen hintereinandergeschaltet werden. Die Ergebnisse der einzelnen Aufrufe werden in der Reihenfolge des Aufrufs aneinander gehängt. Zur Klasse MultipleSqlCron gehört eine Konfigurations-Datei, in der die Konfigurationsdateien für die DefaultSQLCron-Klassen angegeben werden.

Beispiel

sample_multiple_sql_cron.properties
#
#Sample config file for MultipleSQLCron
#
#Calls DefaultSQLCron several times with different config files and merges the results.
#Index starts at 0 and step size is 1.
#Single DefaultSQLCron does not write a dump to disk, even if defined in the individual config file.
#
#Do not call other DefaultSQLCron when first call does not return any data (default)
continue_on_empty_result = false
#Calls DefaultSQLCron twice with the following config files:
config.0=./conf/sample_sql_cron1.properties
config.1=./conf/sample_sql_cron2.properties
#Dump result as a CSV file
save_as_csv=./dump_all.csv