Hello @RAI Vipin ,
Azure IoT messages have a maximum size of 256KB.
If messages are larger, you will receive an (IoT Hub) exception from the (C#) SDK:
Azure IoT Hub supports file upload for non-edge devices. This is a good alternative for large messages.
Depending on the tier and units, you can send a number of messages aka chunks.
For example, in the S1 tier, 1 unit supports up to 400.000 messages per day.
If you send a message of size 7KB, this will be counted as 2 chunks (2 times 4 KB makes 8 KB).
If you reach the daily limitation earlier, say within 22 hours, the service will be blocked for 2 more hours.
On the next day, ingestion will start again.
So, if you want to send more data, as messages, you need to scale up to say 4 units (if your calculations are based on 1 unit).
Or, you should redesign your architecture and check out eg. file upload and compression (compression is a useful addition to IoT messages).
----------
If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. By doing so, all community members who have a similar issue will benefit. Your contribution is highly appreciated.