RabbitMQ

RabbitMQ

Met het RabbitMQ-blok kun je data uit een RabbitMQ-queue ophalen en verwerken in je Campaign-omgeving. Het blok verbindt met een vooraf ingestelde RabbitMQ-verbinding, toont de binnenkomende berichten, en laat je zelf bepalen welke velden je wilt mappen en welk veld als primaire sleutel dient.
Let op: om een RabbitMQ-blok te kunnen gebruiken, is eerst een configuratie in de algemene instellingen nodig.

Blok toevoegen en verbinding maken

Sleep een RabbitMQ-blok naar het werkblad. Het blok wordt vervolgens automatisch geopend, waarna je direct de verbinding kunt maken met de RabbitMQ-verbinding die beschikbaar is gemaakt in de algemene instellingen.
Klik op het veld "RabbitMQ verbinding" om de dropdown te openen. Hierin zie je alle RabbitMQ-verbindingen die in de algemene instellingen zijn aangemaakt.

Verbinding selecteren en testen

Selecteer de gewenste verbinding uit de dropdown. In de screenshots gebruiken we als voorbeeld de verbinding "LOTR - Character list" ter illustratie. Zodra je een verbinding hebt geselecteerd, wordt direct een "Bericht voorbeeld" getoond met de gegevens uit de queue.
Vink "Test modus" aan om de records in de queue te laten staan. Zo kun je de queue veilig testen zonder dat alle data direct wordt verwijderd.

Velden mappen

Maak vervolgens de mapping van de velden. Dit doe je door in de "Bericht voorbeeld" de gewenste velden aan te klikken. De aangeklikte velden verschijnen daarna automatisch in het "Mapping" scherm.

Primaire sleutel instellen

Geef als laatste stap een primaire sleutel op. Klik in de "Mapping" lijst op het sleutelicoontje bij het veld dat je als primaire sleutel wilt gebruiken:
En selecteer vervolgens het juiste sleuteltype uit de dropdown, en vink "Primaire sleutel" aan.

Opslaan

Klik op "Toepassen" en sla het blok op.

Testen

Gebruik een select-blok en een preview-blok om te controleren of alle data correct wordt opgehaald en verwerkt.

In gebruik nemen

Als de tests allemaal goed zijn, dan kun je het vinkje "Test modus" weer uitzetten. Nu zal bij elke uitvoer van het blokje de berichten uit de RabbitMQ opgehaald worden, en daar ook gelijk verwijderd worden.


Copyright © 2026 Ternair.