Azure Event Hubs Setup Guide
Prerequisites
Before starting, make sure you have the following:
- An Azure account with an Event Hubs namespace and at least one Event Hub
- Access to the Azure Portal with permissions to manage Shared Access Policies
Setup Guide
Step 1: Get the Connection String from Azure
- Open the Azure Portal and navigate to your Event Hubs namespace.
- In the left navigation pane, under Settings, click Shared Access Policies.
- Select a policy with Manage scope (required to discover all Event Hubs in the namespace), or click + Add to create one.
- Copy the generated Connection string–primary key — you will need it to configure your connection.
Step 2: Create a Consumer Group in Azure
-
Go to the specific Event Hub instance you want to sync.
-
Navigate to Entities → Consumer Groups.
-
Click + Consumer Group, enter a name unique to this integration, and save it.
Note: Reusing a consumer group across multiple consuming applications can cause read conflicts. Create a dedicated consumer group for Matia.
Step 3: Complete Asset Configuration in Matia
- Enter your Connection String copied from Azure.
- Enter your Consumer Group name created in Azure.
- Select your message type: JSON or Text.
- If you choose JSON, select a sync type: Packed or Unpacked.
- If you choose Text, messages are synced as-is into a single raw value column.
- Enter an Asset Name.
- (Optional) Enter a Description.
- (Optional) Assign Tags.
- Select an Owner.
- Verify that your Event Hubs connection is successful by clicking Test Connection.
- Click Connect.