Splunk Search

How can we fetch only 8 rows from a lookup?

ddrillic
Ultra Champion

Our top user ended up with the following query -

| inputlookup WHERE
[ | makeresults count=8 | streamstats count | eval WEEKSTART=relative_time($MYWEEKPICKER$,"-" + tostring(count - 1) + "w@w0")
| table WEEKSTART ]| rename WEEKSTART AS _time

The intention of makeresults count=8 is to create a dummy eight rows and by doing it, limit the results to only 8 rows starting with $MYWEEKPICKER$. Can we do it in any other way?

0 Karma

elliotproebstel
Champion

You are looking to retrieve only 8 rows from a lookup table, and those 8 rows each contain a timestamp? So something else is setting a value to the token $MYWEEKPICKER$, and you want to find 8 rows whose timestamp is the same as that value? Or more recent than that value?

0 Karma

ddrillic
Ultra Champion

-- and you want to find 8 rows whose timestamp is the same as that value

Of the data in the lookup file, we are trying to find out the eight previous dates available based the value from the drop-down.

0 Karma

elliotproebstel
Champion

Assuming your timestamps are in a field called timestamp_field, try this:
|inputlookup mylookup | sort - timestamp_field | where timestamp_field<=$MYWEEKPICKER$ | head 8 | fields timestamp_field

0 Karma

Kate_Lawrence-G
Contributor

You could always put a | head 8 command in the mix to restrict it to the first 8 results of the lookup file.

0 Karma

ddrillic
Ultra Champion

That's exactly the problem as we need to find the starting point and go back 8 rows.

0 Karma

Kate_Lawrence-G
Contributor

Perhaps you could you use a subsearch to find the data you are interested in | fields x and then pass those to the outer search?

0 Karma
Get Updates on the Splunk Community!

Introducing the 2024 SplunkTrust!

Hello, Splunk Community! We are beyond thrilled to announce our newest group of SplunkTrust members!  The ...

Introducing the 2024 Splunk MVPs!

We are excited to announce the 2024 cohort of the Splunk MVP program. Splunk MVPs are passionate members of ...

Splunk Custom Visualizations App End of Life

The Splunk Custom Visualizations apps End of Life for SimpleXML will reach end of support on Dec 21, 2024, ...