Mit Datenbanktransportmethoden können Sie Daten aus einer Datenbank in eine Pipeline versetzen. Zur Verwendung der Datenbanktransportmethode geben Sie eine URI (Uniform-Resource-Identifier) ein.
Die Datenbanktransportmethode hat folgendes Format:
"typ://benutzername:kennwort@datenbank/?table=tabellenname&order=tabelle&timeout=sekunden&concurrency=N"
Spalte | Typ | Beschreibung/Wert | Index |
---|---|---|---|
LOAD_SEQ | INTEGER, NOT NULL | Gibt die Priorität der Nachricht an. Gültige Werte: 0, 1, 2 und 3.
|
Nicht eindeutig in LOAD_SEQ, nur wenn der Parameter &order=tabellenname nicht angegeben wird |
OWNER | VARCHAR 256 | Die Pipeline legt während der Verarbeitung für diese Spalte eine eindeutige Kennung fest, um zu verhindern, dass andere Pipelines die Arbeit duplizieren. | Nicht eindeutig |
LOCK_TIME | INTEGER 64-BIT | Mit diesem Wert wird die Zeit (in Epochenmillisekunden) angegeben, zu der der Datensatz gesperrt wurde. | (Keiner) |
MSG | BLOB oder VARCHAR (bei maximaler XML-Größe ist dies immer kleiner als die VARCHAR-Größe) | Ankommende UMF-Nachricht. | (Keiner) |
db2://CCadmin:passw0rd@Customers/?table=table2
Bei diesem Beispiel für eine Datenbanktransportmethode liest das System ankommende Datensätze aus der DB2-Datenbank mit dem Namen "Customers" und aus der Tabelle mit dem Namen "table2". Der Anmeldename lautet in diesem Fall "CCadmin" und das zugehörige Kennwort "passw0rd".