Setup & Installation
npx skills add https://github.com/microsoft/skills --skill azure-eventhub-py
https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-python/skills/azure-eventhub-py
View on GitHubWhat This Skill Does
Azure Event Hubs SDK for Python. Handles high-throughput event streaming with producers, consumers, partitions, and checkpointing via blob storage.
It handles batch sizing, partition management, and checkpoint coordination out of the box, which would otherwise require significant custom logic against the raw AMQP protocol.
When to use it
- Sending batches of telemetry events from IoT devices to Azure Event Hubs
- Consuming partitioned event streams with consumer groups in Python
- Tracking processing progress with BlobCheckpointStore across restarts
- Routing events to specific partitions by partition key for ordered delivery
- Running async producers and consumers for high-throughput ingestion pipelines