Benutzen sie die linke oder die rechte Maustaste, um zur jeweils vorherigen bzw. nachfolgenden Änderung zu gelangen.
erste | letzte |
Änderungen von: | |
bis: | |
Typ: | |
erste | letzte |
Verknüpfte Konnektoren stellen eine Verknüpfung zwischen bestehenden Konnektoren dar, und ermöglichen so eine genauere Definition des Datenflusses (Definition Sender und Empfänger).
Beispiele:
Ein verknüpfter Konnektor besteht grundsätzlich aus folgenden Elementen:
Ein Quellkonnektor kann statisch oder konfigurierbar sein und liefert Daten in Form von Datensätzen, die über einen verknüpften Konnektor an den Zielkonnektor weitergegeben werden.Jeder Konnektor ist möglich, der als Quelle dienen kann.
Die Einschränkung des Quellkonnektors ist eine Konnektor-spezifische Expression, welche die Menge an Datensätzen, die der Quellkonnektor liefert, einschränkt. Diese Expression ist in der Sprache des Quellkonnektors anzugeben und kann darüberhinaus mittles Velocity auch dynamische Elemente enhalten.
Im Falle eines DBConnectors wird hier SQL verwendet um eine zusätzliche WHERE-Klausel zu definieren, welche an eine eventuell bereits bestehende Where-Klausel angehängt wird.
Die Feldverknüpfungen legen fest, welche Felder (Spalten) des Quellkonnektors in welche Felder (Spalten) des Zielkonnektors übertragen werden. Bei der Übertragung können zudem folgende Bearbeitungsschritte vorgenommen werden:
Oftmals müssen Typkonversionen vorgenommen werden, um Daten von einem Konnektor zum nächsten zu übertragen. Der klassische Anwendungsfall besteht beim Export in ein CSV-File. Der Inhalt des Files sind grundsätzlich nur Strings, was bedeutet, dass man beim Feldmapping genau definieren muss, welche Patterns und Locales zur serialisierung in den String verwendet werden sollen.
Die Javascript-Expression dient dazu, um den an den Zielkonnektor übertragenen Feld-wert zu manipulieren. Dabei kann auf die gesamte API von Webdesk mittels server-side Javascript zugegriffen werden.
Anwendungsfälle sind:
Grundsätzlich können alle Felder des Quellkonnektors mit dessen Namen direkt als Variablen im JS-Kontext angesprochen werden. Enthält der Name ein Zeichen, dass zur Folge hat, das dieser kein JS-Variablenname sein kann, so gibt es die Möglichkeit mit sourceObjMap.get( 'My Odd VariableName1') den Wert des Feldes zu erhalten.
Ein Zielkonnektor kann statisch oder konfigurierbar sein und hat die Aufgabe Daten in Form von Datensätzen aufzunehmen und zu speichern. Vorab muss definiert sein, wie die Felder heißen, die er erwartet und welchen Typ diese haben.
Zielkonnektoren können Textfiles schreiben, in die Datenbank schreiben oder auch Workflows starten.
Mime Type | text/xml | text/xml | |
Datei-name | |||
Größe (in Bytes) | 2486 | 3712 |
Version 8 von Gabriel Gruber
am 12.06.18 16:26:54 Name: Verknüpfte Konnektoren Variante: main - default Status: Veröffentlichung |
Version 9 von Gabriel Gruber
am 12.06.18 16:35:51 Name: Verknüpfte Konnektoren Variante: main - default Status: Veröffentlichung |