- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I did not know that it is possible:
| makeresults
| eval fieldA=123, fieldB=456, fieldC=789
I assume that this is better for search performance than
| makeresults
| eval fieldA=123
| eval fieldB=456
| eval fieldC=789
Is the first example a feature or an unsupported hack that should not be used? I've never seen it before.
Cheers
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

The first example was supported starting in version 6.4 of Splunk.
I have never heard of there being a performance gain by using the first method over the second method, so I always stick to the second method for backwards compatibility and readability.
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

I am unaware of any performance difference but both are value. I think the latter is generally more readable because the Right-Hand-Side tends to be long and busy and people don't expect other evals
to be "over there".
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

I am unaware of any performance difference but both are value. I think the latter is generally more readable because the Right-Hand-Side tends to be long and busy and people don't expect other evals
to be "over there".
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

The first example was supported starting in version 6.4 of Splunk.
I have never heard of there being a performance gain by using the first method over the second method, so I always stick to the second method for backwards compatibility and readability.
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

though, if you do have a lot of evals that are doing the same thing, i believe that foreach
has a performance gain.
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Readability is definitely the point why I would to stick to the second method as well. So I'm happy that there is no performance boost of the the other approach 🙂
Thanks
