Skip to main content
The AWS SQS destination delivers structured pipeline output as messages to an Amazon SQS queue. It supports both standard and FIFO queues with built-in deduplication.

Configuration

Fields

FIFO Queue Detection

FIFO mode is automatically activated when either condition is met:
  • The queue_url ends with .fifo
  • A message_group_id value is explicitly set
When FIFO mode is active, the destination sets the MessageGroupId and MessageDeduplicationId on every message.

Message Format

Each message is a JSON object containing the project, stream name, and the record payload:

Message Attributes

Each SQS message includes the following message attributes:

Deduplication

For FIFO queues, the deduplication ID is deterministically derived from source metadata using the format:
This ensures that retried deliveries do not produce duplicate messages in the queue.