Logic Apps of type event hub listener process one message per instance

Jianying Huang 61 Reputation points
2021-05-28T15:06:04.14+00:00

Hi,

I am sending 100 messages every minute to an event hub. In my logic apps, I have a “when events available in Event Hub” trigger whose time interval is 1 minute. Instead of 1 execution every minute, I see 100 executions and each process 1 single message. Is that expected? Is that how Logic Apps scale scale?

Thanks,
Jianying

Azure Logic Apps
Azure Logic Apps
An Azure service that automates the access and use of data across clouds without writing code.
2,843 questions
Azure Event Hubs
Azure Event Hubs
An Azure real-time data ingestion service.
556 questions
0 comments No comments
{count} votes

Accepted answer
  1. MayankBargali-MSFT 68,476 Reputation points
    2021-05-31T13:29:40.843+00:00

    @Jianying Huang If you want to consume all the events on the same workflow instance then you need to disable the "Split On" property. Enable split-on to start an instance of the workflow per item in the selected array. Each instance can also have a distinct tracking id.

    101060-image.png

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful