Hello @tevin.sales ,
welcome to this moderated Azure community forum.
I followed the discussion and I understand the different 'storage' solutions are a bit confusing.
I will try to make it a bit more insightful by over simplifying Azure Data Explorer (ADX).
Most importantly, ADX is a database, optimized for timeseries data. I can store 'time related facts and observations' and store them insert only in tables as rows.
ADX is a PaaS service. This means a lot of technical implications are managed for you. So you only need to know the concept and start using it.
The actual storage is in some Azure Storage Account. You cannot access it, it's managed by Microsoft. The data in there is compressed (zipped) in separate files in a very smart way so it's both efficient and accessible very fast for querying. This storage is also done in a very reliable way and you can store gigabytes, terabytes, etc. of data.
To ingest data, a service is added to ADX. Again, it's managed by Microsoft. You only get the endpoint, an API and some query tooling to get that going.
To access the ingested and query your data, you need to manage the number of 'VMs' in the ADX cluster. You can specify both the size and amount of VMs. Again, these VM's are managed by Microsoft. You just get some tooling link a query editor, access rights management, a monitoring portal, a chart dashboard, etc.
Each VM has a combination of disk space and (memory) cache. So you can configure for query speed or for storage speed.
If you query your older data, say data from five years old data, this will be read from the storage account and put on the disks. This is the normal way to use the data. And access is still very fast.
But if you only want to query being a few months old, you can make use of the memory cache. A copy of all incoming data is kept accessible in the memory of the VMs and this makes querying extremely fast.
Please check the documentation of ADX and start using it for free with the free tier of Azure Data Explorer so you learn about the possibilities.
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.