I have a Log Analytics Diagnostic Setting on a very active ADLS Gen2 Storage Account. The goal is to reconcile blobs uploaded to Containers within the Storage Account with blobs processed by an Azure Function.
Problem: Azure Log Analytics does not return result sets > 30k records
Ideally, the reconciliation happens all at once; compare incoming blobs with processed blobs at the end of the day.
But this doesn't seem possible if there are > 30k records. Seems like I'll have to schedule some kind of hourly reconcile (not ideal).
What are some strategies for handling this in a simple way?