Azure Event Hubs is a big data streaming platform and event ingestion service. It can receive and process millions of events per second. Data sent to an event hub can be transformed and stored by using any real-time analytics provider or batching/storage adapters. Below table show the description of Azure Event Hub configurable items.
SEE Also: Detail of Azure Event Hub, please refer to https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-about
Configurable Items | Description | |
---|---|---|
Name | Name of the broker | |
Tag | Tag is for categorizing entities in the system. Users can apply new tags or available tags for the entity | |
Tier |
There are three different tiers for azure event hub Basic Maximum size of Event Hubs publication – 256 KB Number of consumer groups per event hub – 1 Maximum throughput units - 40 Standard Maximum size of Event Hubs publication – 1 MB Number of consumer groups per event hub – 20 Maximum throughput units - 40 Premium Maximum size of Event Hubs publication – 1 MB Number of consumer groups per event hub – 100 Maximum processing units - 16 SEE Also: Detail of azure event hub limit, please refer to https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-quotas |
|
Hub Name | Azure Event hub service name for IoT gateway connection | |
Throughput Units |
The throughput capacity of Event Hubs is controlled by throughput units, below show the throughput capacity of one throughput unit for different tier. Basic Ingress - 1 MB/s or 1000 events per second (events sent into an event hub) Egress – 2 MB/s or 4096 events per second (events consumed from an event hub) Standard Ingress - 1 MB/s or 1000 events per second (events sent into an event hub) Egress – 2 MB/s or 4096 events per second (events consumed from an event hub) Premium No ingress and egress limits per processing unit, depends on various factors such as resource allocation, number of partitions, storage, and so on SEE Also: Detail of processing unit, please refer to https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-scalability#processing-units |
|
Auto-inflate |
The Auto-inflate feature of Event Hubs automatically scales up by increasing the number of throughput units, to meet usage needs. Increasing throughput units prevents throttling scenarios, in which: - Data ingress rates exceed set throughput units. - Data egress request rates exceed set throughput units |
|
Maximum Throughput Units | The maximum throughput units to scale up when auto-inflate enabled | |
Connection String | Azure Event hub connection information such as connection string, authentication, and others for user to send data to data hub |