Hi Satish,
Once you're ok with the cost of the ADX instance the cost is quite reasonable, since you can use blob storage for your data.
So I'd suggest calculating your monthly cost for an adx instance (eg. .095x24hoursx30days=$68US?)
And then add on top of that your storage needs and you'll have a close estimate.
If speed isn't critical (and it shouldn't be for scheduled reporting) consider using blob storage since you can still query your data using kql.
If your reports contain a very large amount of data you'll want to do some performance testing to ensure the query times aren't an issue.
reference:
https://azure.microsoft.com/en-us/pricing/details/data-explorer/