Hello @SriRaghavendran Prabhakaran ,
welcome to this moderated Azure community forum.
As seen in this Azure Function example you can see the Event Hub trigger generated an array of strings (but this can be casted to the EventData too so you get access to more properties than the body alone):
The EventHub Event Processor can also handle batches.
So it's not uncommon to consume EventHub messages in batches.
I checked this documentation about the Logic Apps Event Hub trigger and it mentions the "Maximum Events Count":
So, check that documentation:
If you work in batches, you probably need to handle the Logic App source message as an array and loop through them.
Please try out the documentation first to learn about the behavior of the settings.
If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.