Azure Event Hub integration

Event streaming: send events, consumer groups, partitions

Help CentreConnectors

Overview

Azure Event Hubs is Microsoft's managed event-streaming service – Kafka-compatible, big-data ingest. The Automize Event Hubs connector covers event publishing, consumer groups, and partition listing.

  • Regions: Each namespace lives in one Azure region. Geo-DR via paired namespaces.
  • Plans: Basic, Standard, Premium, Dedicated tiers. Kafka surface available on Standard+.

Setting up the connection

Auth type: Bearer Token.

  1. Azure Portal → Event Hub Namespace → Shared Access Policies → create policy with Send/Listen claims.
  2. Copy SAS connection string OR use Entra ID with Azure Event Hubs Data Sender/Receiver roles.
  3. In Automize → Settings → Connectors → Azure Event Hub. Paste credentials + namespace + event hub name.

Find your credentials at https://portal.azure.com/.


Rate limits

Throughput Units (Standard) or Processing Units (Premium) determine ingress + egress capacity. 1 TU = 1 MB/s ingress, 2 MB/s egress.


Data model

Streaming primitives:

    Namespace ─── Event Hubs (topics) ─── Partitions ─── Events
                                      └─ Consumer Groups (independent read positions)

Available operations

7 operations available. Click any row to jump to its detail.

OperationCategoryWhat it does
Create Consumer GroupGeneralCreate a consumer group
Delete Consumer GroupGeneralDelete a consumer group
Get PartitionGeneralGet partition runtime information
List Consumer GroupsGeneralList consumer groups for an event hub
List PartitionsGeneralList partitions for a consumer group
Send Event BatchGeneralSend a batch of events
Send EventGeneralSend an event to an event hub

Operations

Create Consumer Group

Create a consumer group

ParameterRequiredTypeDescription
Event Hub Name event_hub_nameYestext
Consumer Group Name consumer_group_nameYestext

Delete Consumer Group

Delete a consumer group

ParameterRequiredTypeDescription
Event Hub Name event_hub_nameYestext
Consumer Group Name consumer_group_nameYestext

Get Partition

Get partition runtime information

ParameterRequiredTypeDescription
Event Hub Name event_hub_nameYestext
Consumer Group consumer_groupYestext
Partition Id partition_idYestext

List Consumer Groups

List consumer groups for an event hub

ParameterRequiredTypeDescription
Event Hub Name event_hub_nameYestext

Tips

  • Each consumer group has its own offsets per partition.

List Partitions

List partitions for a consumer group

ParameterRequiredTypeDescription
Event Hub Name event_hub_nameYestext
Consumer Group consumer_groupYestext

Tips

  • Returns partition IDs + their current sequence numbers.

Send Event Batch

Send a batch of events

ParameterRequiredTypeDescription
Event Hub Name event_hub_nameYestext

Send Event

Send an event to an event hub

ParameterRequiredTypeDescription
Event Hub Name event_hub_nameYestext

Tips

  • body: JSON or binary. Partition Key for ordering within a partition.
  • Batch send: pass array of events.

FAQ

Event Hubs vs Service Bus?
Event Hubs: high-throughput append-log, multiple readers, ideal for analytics/IoT. Service Bus: enterprise messaging, queues + pub-sub, transactional.
Kafka compat – fully?
Standard+ exposes a Kafka 1.0+ surface – use any Kafka client. Topics map to Event Hubs.

Related connectors

See it working on your own data

Everything documented here ships with the platform – try the document tools free, or go live in 7 days.