Splunk Search

How to modify my search to sort date values in order to populate a check box form?

lchin
New Member

Hello, Splunk rookie here,

I have a field in my data set that shows a date (ie. 06/26/2016) which I have used to populate a checkbox form. Here is my search string:

index="cleanout_dash2" sourcetype="csv" ACTUAL_CO_DATE=*  | dedup ACTUAL_CO_DATE

I use the dedup command to get only unique values however those values appear in a random order. I have tried adding the sort command with no success. May I have the wrong syntax.

Thanks,

Lonnie

0 Karma
1 Solution

somesoni2
Revered Legend

This should do it. Right now doing sorting in ascending order. Change | sort sortfield with | sort -sortfield if you want descending order.

index="cleanout_dash2" sourcetype="csv" ACTUAL_CO_DATE=*  | dedup ACTUAL_CO_DATE | eval sortfield=strptime(ACTUAL_CO_DATE,"%m/%d/%Y") | sort sortfield | table ACTUAL_CO_DATE

View solution in original post

0 Karma

somesoni2
Revered Legend

This should do it. Right now doing sorting in ascending order. Change | sort sortfield with | sort -sortfield if you want descending order.

index="cleanout_dash2" sourcetype="csv" ACTUAL_CO_DATE=*  | dedup ACTUAL_CO_DATE | eval sortfield=strptime(ACTUAL_CO_DATE,"%m/%d/%Y") | sort sortfield | table ACTUAL_CO_DATE
0 Karma

lchin
New Member

Thanks so much that worked perfectly. I was screwing up the syntax in the eval command.

0 Karma
Get Updates on the Splunk Community!

Community Content Calendar, November Edition

Welcome to the November edition of our Community Spotlight! Each month, we dive into the Splunk Community to ...

October Community Champions: A Shoutout to Our Contributors!

As October comes to a close, we want to take a moment to celebrate the people who make the Splunk Community ...

Stay Connected: Your Guide to November Tech Talks, Office Hours, and Webinars!

What are Community Office Hours? Community Office Hours is an interactive 60-minute Zoom series where ...