Reporting

Need help with count of count using Timechart

Prathyusha891
Explorer

Event 1:
Product=shirt1 sku=123 sku=234

Event 2:
Product=shirt2 sku=987 sku=789

 

index= store

| rex field=_raw max_match=0 "sku\W(?P<sku>.*?)\,"

|stats count by _time, sku

o/p:

_time

sku

count

01-04-23

123

1

01-04-23

234

1

01-04-23

987

1

01-04-23

789

1

 

Output I’m looking for

_time

count

01-04-23

4

0 Karma
1 Solution

ITWhisperer
SplunkTrust
SplunkTrust
index= store

| rex field=_raw max_match=0 "sku\W(?P<sku>.*?)\,"

|stats count by _time, sku

| stats sum(count) as count by _time

View solution in original post

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @Prathyusha891,

please try this:

index= store
| rex field=_raw max_match=0 "sku\W(?P<sku>.*?)\,"
| stats dc(sku) AS sku_count BY _time

or

index= store
| rex field=_raw max_match=0 "sku\W(?P<sku>.*?)\,"
| timechart dc(sku) 

Ciao.

Giuseppe

0 Karma

Prathyusha891
Explorer

Its giving us the distinct count of sku but not the total count

0 Karma

gcusello
SplunkTrust
SplunkTrust

HI @Prathyusha891,

I understood that you wanted to have the distinct count, no problem, you can use sum instead dc:

index= store
| rex field=_raw max_match=0 "sku\W(?P<sku>.*?)\,"
| stats dc(sku) AS sku_count count BY _time

Ciao.

Giuseppe

0 Karma

Prathyusha891
Explorer

Sorry. Let me rephrase it for better understanding

_time

sku

count

01-04-23

123

1

01-04-23

234

1

01-04-23

987

1

01-04-23

789

3

01-04-24

678

1


O/P I'm looking for -

_time

count

01-04-23

6

01-04-24

1

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @Prathyusha891,

in this case you can use the solution from @ITWhisperer or:

index= store
| rex field=_raw max_match=0 "sku\W(?P<sku>.*?)\,"
| stats count by _time sku
| timechart sum(count) AS count BY _time

Ciao.

Giuseppe

0 Karma

Prathyusha891
Explorer

Sure Thanks. But I don't think stats and Timechart work together.

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust
index= store

| rex field=_raw max_match=0 "sku\W(?P<sku>.*?)\,"

|stats count by _time, sku

| stats sum(count) as count by _time
0 Karma

Prathyusha891
Explorer

Thanks @ITWhisperer , @gcusello 

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @Prathyusha891,

good for you, see next time!

Ciao and happy splunking

Giuseppe

P.S.: Karma Points are appreciated by all the contributors 😉

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.

Can’t make it to .conf25? Join us online!

Get Updates on the Splunk Community!

Can’t Make It to Boston? Stream .conf25 and Learn with Haya Husain

Boston may be buzzing this September with Splunk University and .conf25, but you don’t have to pack a bag to ...

Splunk Lantern’s Guide to The Most Popular .conf25 Sessions

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

Unlock What’s Next: The Splunk Cloud Platform at .conf25

In just a few days, Boston will be buzzing as the Splunk team and thousands of community members come together ...