RabbitMQ properties
RabbitMQ connection
Select RabbitMQ in the list and configure the connection.
Configuration
Select your engine from the list and set the main and advanced settings.
Property | Configuration |
---|---|
Host name and Port | Enter the virtual
host name and port of your RabbitMQ broker. By default, the port is: 5672. |
Username and Password | Enter the credentials used for the database authentication. |
Use TLS | Toggle this option ON to enable the TLS encrypted connection. |
Property | Configuration |
---|---|
Use virtual host | Enable this option to use a virtual host for publishing or receiving messages. Specify the virtual host name to be used in the Virtual host name field. |
After configuring the connection, give it a display name (mandatory) and a description (optional).
RabbitMQ dataset
Property | Configuration | |
---|---|---|
Dataset name | Enter a display name for the dataset. This name will be used as a unique identifier of the dataset in all Talend Cloud apps. | |
Connection | Select your connection in the list. If you are creating a dataset based on an existing connection, this field is read-only. | |
Type | Select the type of mechanism used to read messages: either Exchanges (where messages are published) or Queues (where messages are distributed then consumed). |
Property | Configuration |
---|---|
Queue properties |
|
Exchange properties |
|
Property | Configuration |
---|---|
Return headers | Enable this option to retrieve header information from the received messages. Retrieved header information will be stored in the headers field. If you select this option, you need to make sure the last field in the schema is named headers and has a String type. You can add the headers field manually in the Schema field. |