Stream Big data from Event Hubs - Azure Event Grid
  • 23 Mar 2022
  • 1 Minute to read
  • Contributors
  • Comment
  • Dark
    Light
  • PDF

Stream Big data from Event Hubs - Azure Event Grid

  • Comment
  • Dark
    Light
  • PDF

Event Grid provides you with an intelligent routing service in Azure, enabling you to push event data from event-sources to multiple subscribers. An event source can be Event Hubs, an event streaming service in Azure.

Assume you stream wind turbine data via field-application gateway through Event Hubs with the capture enabled. Next, Event Hub persists events in blob storage (in an Apache Avro format: a compact, fast, a binary format that provides rich data structures with inline schema) and sends the capture event to Event Grid. Lastly, one or more subscribers process the event data. For example, a function can subscribe to the Event Hub capture event, extract the URL of the captured file in Azure Storage and download it, and store in the file in a SQL Data Warehouse or Cosmos DB collection or DataLake.

flow

The sample explained earlier shows that IoT-type scenarios are well-suited for Event Hubs and Event Grid.

Event-grid-2.png


Was this article helpful?