Unify and manage your data

Configure event queues: SQS, Pub/Sub, or Azure

Configure your cloud event queues to support real-time data synchronization between Reltio and Veeva Vault CRM.

To enable real-time integration, the Reltio tenant must publish change events to an external message queue. The Reltio Integration Hub (RIH) subscribes to these queues and triggers recipes when data changes occur.

This topic explains how to configure queue services across supported cloud platforms: AWS, Azure, and GCP.

For access and credential requirements, see Prepare your environment for Reltio–Veeva Vault CRM integration.

Configure an AWS SQS queue

Use the steps below to create an SQS queue and connect it to your Reltio Integration Hub project.

Before you begin, make sure you have the following:
  • IAM user with permission to create queues and manage access policies
  • Reltio tenant configured to publish change events
  • AWS Console or CLI access
  1. Sign in to the AWS Management Console.
  2. Go to Simple Queue Service (SQS) and choose Create queue.
  3. Select Standard queue and enter a name (example, reltio-events-prod).
  4. Collect the following values to use when configuring the queue connection in RIH:
  5. Use the AWS CLI or SDK to validate that the queue is accessible.In your RIH project, open the connection VeevaReltioIntegrationQueue_Comm .
  6. Save and test the connection.
To use IAM Role Auth, follow the steps below.
  1. Navigate to the AWS IAM Console.
  2. Select Roles > Create role.
  3. Select AWS account under Trusted entity type.

Create and connect an Azure topic

Use the steps below to configure a Service Bus Topic and grant access to Reltio's Integration Hub.

Before creating the topic, ensure that:
  • Azure Service Bus namespace and topic are available
  • Connection string includes Send and Listen permissions
  • Reltio queue publishing is enabled for your tenant
  1. Sign in to the Azure Portal.
  2. Go to Service Bus and select or create a Namespace.
  3. Within the namespace, create a Topic (example, reltio-events).
  4. Create a Shared Access Policy with with Send and Listen permissions.
  5. Collect the following values to use in the next step:
    • Namespace name
    • Topic name
    • Connection string (primary key)
  6. In your RIH project, open the connection Veeva | CON | Azure Service Bus Connection and enter the values you collected.
  7. Save and test the connection.

Set up a GCP Pub/Sub topic and subscription

Use these steps to create a Pub/Sub topic and configure access for RIH.

Ensure the following are ready:
  • Google Cloud project with the Pub/Sub API enabled
  • Permissions to create topics, subscriptions, and service accounts
  • Reltio publishing enabled for the tenant
  1. Sign in to the Google Cloud Console.
  2. Navigate to Pub/Sub and create a Topic (example, reltio-events).
  3. Create a Subscription, and choose Pull as the delivery type.
  4. Create a Service Account and assign Pub/Sub Publisher and Subscriber roles.
  5. Generate a JSON key file and collect the following values:
    • Project ID
    • Topic name
    • Subscription name
    • Service account key path
  6. In your RIH project, upload the key file in the Veeva | CON | GCP Topic Connection connection and enter the values collected.
  7. Save and test the connection in the RIH Console.

Once configured, your queue will begin receiving entity change events from Reltio. RIH recipes will automatically trigger in response to these events based on the connection.

Validation steps

To verify the setup is working:
  • Make a small update to a test entity in Reltio
  • Monitor your message queue in the cloud provider console
  • Confirm the appropriate recipe is triggered in RIH
  • Check the RIH job log for successful execution and data delivery