|
|
# Allgemeine Komponente: Logging
|
|
|
|
|
|
Die Logging Komponente für Talend von ECMind verbessert die bereits in Talend vorhandenen Logging-Möglichkeiten.
|
|
|
|
|
|
<img src="images/enaioCommonLogging.svg" width="64" style="float: right;">
|
|
|
|
|
|
Die Logging Komponente kann als eine verbesserte Lösung zur Standard-Talend-Komponente `tWarn` angesehen werden.
|
|
|
Sie erweitert die Möglichkeiten eines `tWarn` wie folgt:
|
|
|
|
|
|
## Konfiguration
|
|
|
|
|
|
Während `tWarn` nur ermöglicht eine Nachricht auszugeben, gibt es in der Komponente `Logging` weitere Einstellungsmöglichkeiten:
|
|
|
|
|
|
![Basic Settings der Logging Komponente](/images/2018-05-16-Talend-common-logging-basic-settings.png)
|
|
|
|
|
|
Die Checkbox `Throw exception and stop execution` ermöglicht es, im Falle eines Fehlers, die Ausführung der Strecke zu stoppen und eine Exception auszuwerfen.
|
|
|
|
|
|
Das Dropdown-Feld `Priority` beinhaltet die selben Auswahlmöglichkeiten wie das gleichnamige Feld auf der `tWarn`-Komponente.
|
|
|
|
|
|
Auch das `Message`-Feld erinnert zunächst an das gleichnamige Feld in `tWarn`. Es besteht hier jedoch die Möglichkeit über die Eingabe von `"text()"` Ersetzstellen zu definieren, die dynamisch mit Werten gefüllt werden können.
|
|
|
|
|
|
Die Zuweisung von Werten zu diesen Ersetzstellen findet über die Tabelle `Parameter` statt.
|
|
|
|
|
|
## Weiterführende Informationen
|
|
|
|
|
|
Für weiterführende Informationen zum Logging verweisen wir auf [diesen Blogeintrag.](/post/2017/2017-07-25-components-logging/) |