Splunk Search

Sort and Sum...a more elegant way?

JamesPineda
New Member

New to dbs and Splunk.

Querying against a CSV file of buy events. Want to return top 10 Users by purchase totals.

I ran:
source="file_name.csv" | sort by userid | stats sum(price) as BuyerTotals by userId |rename userId as User | sort -num(BuyerTotals) by User limit=10

A sanity check indicates my returned values are correct.

Can anyone suggest a more elegant way of scripting?

Cheers,
James

Tags (4)
0 Karma

mayurr98
Super Champion

Hey
Try this !

source="file_name.csv"  | stats sum(price) as BuyerTotals by userId |rename userId as User | sort limit=10 BuyerTotals desc

Let me know if this helps you!

0 Karma
Get Updates on the Splunk Community!

Your Voice Matters! Help Us Shape the New Splunk Lantern Experience

Splunk Lantern is a Splunk customer success center that provides advice from Splunk experts on valuable data ...

September Community Champions: A Shoutout to Our Contributors!

As we close the books on another fantastic month, we want to take a moment to celebrate the people who are the ...

Community Content Calendar, October Edition

Welcome to the October edition of our Community Spotlight! The Splunk Community is a treasure trove of ...