Splunk Search

How to move the row to column

flora123
Path Finder

hello,
i have a log like this:

time,type,field1,field3,field3,field4,field5,......

0102,A,2,3,4,1,3,...

0102,B,2,2,4,1,3,...

i want to show the result like below.

          A B

field1_name 2 2

field2_name 3 2

field3_name 4 4

..........

I tried to use apend, but the search is too long.

... type="A" | eval name="field1_name" | stats values(field1) as ta,values(name) as name | append [search ... type="A" | eval name="field2_name" | stats values(field2) as ta,values(name) as name ]| append [search ... type="A" | eval name="field3_name" | stats values(field3) as ta,values(name) as name ]| append [search ... type="B" | eval name="field1_name" | stats values(field1) as tb,values(name) as name | append [search ... type="B" | eval name="field2_name" | stats values(field2) as tb,values(name) as name ]| append [search ... type="B" | eval name="field3_name" | stats values(field3) as tb,values(name) as name ]| stats values(ta) as A,values(tb) as B by name

I'm looking to see if there more streamlined command.
Thanks a lot.

0 Karma
1 Solution

smolcj
Builder

transpose other fields and rename columns as A,B .
for example
your search |table field1_name field2_name |transpose |rename row1 as A etc...

View solution in original post

flora123
Path Finder

hi smolcj
thank you a lot!

But there is a small problem.
the result will like below.

column row 1 row 2

tpye A B

field1_name 2 2

field2_name 3 2

....

I want the first line to hide
It's possible to reach it?

Thanks a lot again.

0 Karma

smolcj
Builder

great!!! happy splunking flora

0 Karma

flora123
Path Finder

It seems I think too much.
...|search cloumn!="type"
Thank you very much!!!!

0 Karma

smolcj
Builder

you should extract the fields separately and display all the fields except the type field and try transposing the result.. i mean avoid type field in table ..

smolcj
Builder

transpose other fields and rename columns as A,B .
for example
your search |table field1_name field2_name |transpose |rename row1 as A etc...

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, ...