SuperX

KontaktMail für InfosSuchenLogin

Properties für DOQUERY-Step

Mit DOQUERY kann ein SQL-Befehl direkt ausgeführt werden. Für kurze SQL-Anweisungen ist DOQUERY meist die einfachste Möglichkeit. Einen DOQUERY-Step, der einen einzelnen SQL-Befehl ausführt legt man folgendermaßen an: Innerhalb der etl_steps Definition macht man einen Eintrag mit dem etl_job und einem eindeutigen uniquename, Typ ist "DOQUERY".

Innerhalb der etl_step_properties müssen für den DOSQL-Step der folgende Eintrag definiert werden

Wichtige Properties:

PropertyFunktion

dataSource

Datenbankverbindung, auf der der SQL-Befehl ausgeführt wird.

sqlVarDataSource

Datenbankverbindung für die Verarbeitung von SQL-Variablen.

sql

Auszuführender SQL-Befehl.

databaseSystem

Verwendetes Datenbanksystem, standardmäßig postgres.

sourceVersions

Optionale Einschränkung nach Quellversionen.

Enthält das SQL selbst einfache Hochkommata, müssen diese verdoppelt werden. Statt: select 1, 'Demo' wird innerhalb von prop_value geschrieben: select 1, ''Demo''

Die folgenden Properties werden vom Script automatisch mit defaultwerten gefüllt, könnten bei Bedarf aber zusätzlich definiert werden