{"id":25623,"date":"2020-02-20T15:00:46","date_gmt":"2020-02-20T14:00:46","guid":{"rendered":"https:\/\/www.microsoft.com\/en-gb\/industry\/blog\/?p=25623"},"modified":"2022-02-04T16:27:42","modified_gmt":"2022-02-04T15:27:42","slug":"introducing-event-hubs-data-generator","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-gb\/industry\/blog\/technetuk\/2020\/02\/20\/introducing-event-hubs-data-generator\/","title":{"rendered":"Introducing Event Hubs Data Generator"},"content":{"rendered":"

\"An<\/p>\n

Event Hub Data Generator (EHDG) is a tool which generates realistic fake data based on a provided schema and sends it to Azure Event Hubs. The purpose is to remove the pain of initial set up that is faced by many developers. For instance, if someone is trying to demonstrate streaming data sets in PowerBI, they likely need to set up a stream analytics job, and in order for them to set up a stream analytics job, they need data; in particular hot data. Setting up this stream of hot data, particularly data that is useful for your use case, can be a tedious and lengthy process. Even if they had access to real data they could stream, real data is often messy – requiring endless cleaning. Event Hub Data Generator (EHDG) is here to make simplify this process and allow the developer to work on the later parts of the pipeline sooner.<\/p>\n

Event Hubs<\/h2>\n

Azure Event Hubs, a Platform-as-a-Service offering, is a big data streaming platform and event ingestion service. Highly scalable and reliable, it can receive and process millions of events per second with low latency.<\/p>\n

Event Hubs can be used for a number of different scenarios, such as:<\/p>\n