index=blah | sitimechart dc(field1) by field2 It saves every single element for field1 concatenated into a new field called psrsvdvmfield1. For me this makes for an insanely inefficient summary index with millions and millions of useless entries in the psrsvdvmfield1 field. How can I streamline this so that it doesn't store all that information and have to sort through it every time I chart the summarized data.
If you're just looking to store the distinct count without the detailed
multi-value, then all you have to do is save a
timechart into a summary index using
| collect instead of using
How do I timechart the summary? My understanding is I need sitimechart to prepare data for proper timechart once it's summarized.
Well it depends on what you're trying to achieve, because if you need to be able to run a
dc over any time
span then you will need that inefficient mv field. But if you're only interested in keeping a specific time interval in your summary then going for the results of a
timechart would do the trick for you.
It'll only save
dc value instead of saving
dcand all values.