Datenbank (Quelle ETL/ELT)

images/download/attachments/131696382/1417-version-4-modificationdate-1727169548506-api-v2.png images/download/attachments/131696382/2191-version-1-modificationdate-1727169601464-api-v2.png


(1) Wählen Sie zuerst einen Datenbank-Alias aus. Hinweis: Hier können auch Variablen (Syntax @MYVAR@, Typ String) verwendet werden. Diese stehen über das Dropdown-Menü zur Verfügung.

(2) Siehe Abschnitt SQL-Konsole.

(3) Hier können Sie mit einem Wizard einfach die SQL-Abfrage (4) erstellen.

images/download/attachments/131696382/1418-version-1-modificationdate-1678164328809-api-v2.png

(4) Die vom Wizard (3) erstellte SQL-Abfrage. Die ETL/ELT-Quellfelder werden erstellt aufgrund des Namens hinter dem AS. Diesen können Sie auch manuell anpassen. Zudem können Sie WHERE-Bedingungen einfügen und in diesen ETL/ELT-Variablen verwenden, z. B. WHERE id_partner=@VAR_ID@ Hinweis: Der Wert der Variable kann z. B. von einem Workflow übergeben werden, wenn dieser die Pipeline startet. Wichtiger Hinweis: Beachten Sie bitte, dass sie die Namen der ETL/ELT-Quellfelder nur über das Schlüsselwort AS anpassen können. SELECT id_partner... kann also nicht erfolgreich geändert werden zu SELECT my_id_partner, um das ETL/ELT-Quellfeld my_id_partner zu erhalten, sondern nur über SELECT id_partner AS 'my_id_partner'...

(5) Testet die SQL-Abfrage (4) und liefert die erste Zeile des Resultsets zurück.

(6) Hier können Datenbank-Properties angeben, welche gegebenenfalls die Properties aus dem Alias übersteuern. Die änderbaren JDBC Properties sind vorgegeben. Unbekannte Properties werden ignoriert und wieder aus der Liste entfernt.