Splunk Search

Using the Splunk Tutorial data, how to edit my search to calculate the cart to purchase percentage by productId?

rishabh4
New Member

Using eval command, how would I calculate the cartToPurchase percentage by product?

sourcetype=access* status=200 action= purchase OR view  | stats count(eval(match("purchase cart"))) AS carttopurchase |stats count AS total | eval percent=(carttopurchase/total)*100 

Please help me to execute the search and please don't close this question as i am in serious need for the answer.

0 Karma
1 Solution

somesoni2
Revered Legend

Try like this

sourcetype=access_* status=200 | chart count(eval(action="addtocart")) AS addtocart count(eval(action="purchase")) AS purchases by productName | eval percent=(purchases/addtocart )*100 

View solution in original post

0 Karma

somesoni2
Revered Legend

Try like this

sourcetype=access_* status=200 | chart count(eval(action="addtocart")) AS addtocart count(eval(action="purchase")) AS purchases by productName | eval percent=(purchases/addtocart )*100 
0 Karma

skoelpin
SplunkTrust
SplunkTrust

Can you close out the other question you asked (Accept an answer) which is very similar to this one?

0 Karma

rishabh4
New Member

bro please help in this question i need to calculate the percentage and also for % i need to calculate the arguments for it.
help

0 Karma

rishabh4
New Member

please answer here brother please i need it

0 Karma
Get Updates on the Splunk Community!

Splunk Decoded: Service Maps vs Service Analyzer Tree View vs Flow Maps

It’s Monday morning, and your phone is buzzing with alert escalations – your customer-facing portal is running ...

What’s New in Splunk Observability – September 2025

What's NewWe are excited to announce the latest enhancements to Splunk Observability, designed to help ITOps ...

Fun with Regular Expression - multiples of nine

Fun with Regular Expression - multiples of nineThis challenge was first posted on Slack #regex channel ...