Hello,
we found useful trick to have field values as new fields, for example :
| eval {status}=status | timechart count count(failed) as FAILED | eval failed_percent=FAILED/count*100
How do you call this? Is is documented?
Thanks 🙂
There is a tiny sentence associated with that feature in the eval documentation page
https://docs.splunk.com/Documentation/Splunk/9.0.2/SearchReference/Eval#Field_names
I believe I have seen this spoken about as 'dummy encoding', but that is not in those pages.
It is a VERY useful feature, as it supports that syntax within any other text, so you can do stuff like
| eval a=random(), b=random(), my_random1_{a}_and_random2_{b}_vars="done"
There is a tiny sentence associated with that feature in the eval documentation page
https://docs.splunk.com/Documentation/Splunk/9.0.2/SearchReference/Eval#Field_names
I believe I have seen this spoken about as 'dummy encoding', but that is not in those pages.
It is a VERY useful feature, as it supports that syntax within any other text, so you can do stuff like
| eval a=random(), b=random(), my_random1_{a}_and_random2_{b}_vars="done"