Receive RabbitMQ Message Dynamic Action

About

RabbitMQ is the most widely deployed open-source message broker.

With tens of thousands of users, RabbitMQ is one of the most popular open-source message brokers. From T-Mobile to Runtastic, RabbitMQ is used worldwide at small startups and large enterprises. RabbitMQ is lightweight and easy to deploy on-premises and in the cloud. It supports multiple messaging protocols. RabbitMQ can be deployed in distributed and federated configurations to meet high-scale, high-availability requirements. RabbitMQ runs on many operating systems and cloud environments and provides a wide range of developer tools for the most popular languages.

More information: https://www.rabbitmq.com

Metadata tab

Receive RabbitMQ Message Action - Metadata tab
 

  1. The Write Variables option ensures that the “Package Action” logs the variable values into the “Action vars before log file” before the action is executed and logs the updated variable values into the “Action vars after log file” after the action completes.
  2. This option is typically used for debugging and is not recommended in a production environment.
  3. It can be globally disabled through the options dialog .

Parameters tab

Receive RabbitMQ Message Action - Parameters tab
 

Selecting Connection

Receive RabbitMQ Message Action - Editing Receive RabbitMQ Message Connection Parameter

Variables tab

The Variables tab defines which variables are updated during the execution of the action.

Receive RabbitMQ Message Action - Variables tab

Execution log tab

The Execution Log tab is populated after the action has been executed. Double-click a row to view the detailed execution log.

Receive RabbitMQ Message - Execution log tab

Example Generating RabbitMQ File using GUID

Pascal

Receive RabbitMQ Message - Calculated File Name example - Pascal
  Script

begin
 Result:='c:\support\'+GUIDNB+'.txt';
end;

Python

Receive RabbitMQ Message - Calculated File Name example - Python
  Script

import uuid
myuuid = uuid.uuid4()
Result.Value='c:\\support\\'+ str(myuuid)+'.txt'
  1. Receive RabbitMQ Message Action
  2. Send RabbitMQ Message Action

For more technologies supported by our ETL Software see Advanced ETL Processor Versions

Confused? Ask question on our ETL Forum

Posted on October 12, 2024 • 2 min read • 377 words
www.etl-tools.com About Support Pricing Cookies Policy Term Of Use Privacy Policy License