Response "MQTT"
Settings
(1) Alias: The MQTT alias. See section MQTT connections.
(2) Topic: The topic to which the message is sent.
(3) Quality of Service: The quality of service (QoS).
At most once |
The lowest-cost in terms of volume of data transfer. This is suitable if you have a reliable connection between the Integration Server and the MQTT broker. |
At least once |
A good choice if you need to be sure every message gets through and the receiving application can tolerate receiving a message more than once. |
Exactly once |
Guarantees delivery exactly once, but has a relatively high cost in terms of data transfer. |
(4) Mark whole job as failed if this response fails: Normally a job is not necessarily considered to be erroneous if a single Response fails (see section Status of Response - Error Behaviour). But it can be enforced with this option here.
(5) Additional text on error: Here you can specify an additional log text for the error case.
System variables
In MQTT version 5, you can use system variables of the form MQTT_<keyname> to pass user properties (key, value). See also MQTT_SYS_CONTENTTYPE and MQTT_SYS_CORRELATIONDATA.