Reputation: 169
It is common that JSON log files contain many types of records together. In a Root Cause Analysis, we often want to explore only a specific type of records, which is just a fraction of the data.
Today, as ADX does not support filtered ingestion, we have no other choice but to repeat the following pattern:
Load all the records to a "raw" table. (Its bad as 90% of that data is junk)
Connect the row table to a derived table with an update policy and with that execute a filter which will get only the records we care about to the derived table.
purge the "raw" table.
Execute the analytics against the derived table.
Is there a plan to support filtered ingestion? Is there a better way to do this, than what we do today?
Upvotes: 0
Views: 385
Reputation: 25895
you can submit/upvote a feature request for what you call "filtered ingestion" @ https://aka.ms/adx.uservoice.
with regards to steps 1-4 in your question:
Upvotes: 3