- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Splunkers,
I have first query which produces 50 results, am using map command to run different query for each 50 results of first query and getting values, but when map command search query doesn't have any value from first query it ignores it.
Hence shows only 20 results but i was final output should be 50 results, if there is no value in second query it can be null.
Anyone have idea how to do it?
Thanks in advance.
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

If it does not exist, add it using a query on the MAP side.
For example, ...
(your search)
|map search="search (your search)|eval flg=1|append [|makeresults|eval flg=2]
|eventstats count|where (count>1 AND flg=1) OR (count=1 AND flg=2) "
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

If it does not exist, add it using a query on the MAP side.
For example, ...
(your search)
|map search="search (your search)|eval flg=1|append [|makeresults|eval flg=2]
|eventstats count|where (count>1 AND flg=1) OR (count=1 AND flg=2) "
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
It works for me too, except that I don't the the expected fields in my result. And I really can't tell you why it works. Please .... explain...
- Mark as New
- Bookmark Message
- Subscribe to Message
- Mute Message
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@HiroshiSatoh
Thank you, it works as expected
