EventGrid Producer
The EventGrid Producer component publishes events to Azure EventGrid, a fully managed event routing service provided by Microsoft Azure.
EventGrid provides a reliable and scalable pub/sub event delivery system.
The EventGrid Producer serves as a bridge between pipeline-transformed data and Azure EventGrid, ensuring efficient and secure transmission of events.
Typical use cases include serverless event-driven architectures, real-time notifications, and workflow automation across Azure services and custom applications.
Configuration Sections
All component configurations are grouped into the following sections:
Basic Information
Meta Information
Resource Configuration
Basic Information Tab
The Basic Information tab defines execution and deployment details.
Invocation Type
Select execution mode: Batch or Real-Time.
Yes
Deployment Type
Displays the deployment type for the component (pre-selected).
Yes
Container Image Version
Displays the Docker image version used (pre-selected).
Yes
Failover Event
Select a failover event to handle retries or errors.
Optional
Batch Size
Maximum number of records processed in one execution cycle (minimum: 10).
Yes
Meta Information Tab
The Meta Information tab defines EventGrid-specific connection and authentication parameters.
Topic Endpoint
The unique endpoint URL of the EventGrid topic where events will be published.
Yes
Topic Secret Key
Security key (access token) used to authenticate and authorize publishing to the EventGrid topic.
Yes
Saving the Configuration
Drag and drop the EventGrid Producer into the Workflow Editor.
Connect an input event (data can originate from Readers, Consumers, or Shared Events).
Configure the Basic Information and Meta Information tabs.
Save the component (Storage icon).
Update and activate the pipeline.
The EventGrid Producer publishes transformed pipeline data as events to the configured EventGrid topic.
Example Workflow
Configure EventGrid Producer with:
Topic Endpoint:
https://myeventgridtopic.westus2-1.eventgrid.azure.net/api/events
Topic Secret Key:
<secure-key>
Connect pipeline-transformed sensor data to the EventGrid Producer.
Activate the pipeline.
Events are published to EventGrid, which routes them to subscribed Azure Functions, Logic Apps, or other consumers.