Getting Data In

How do i delimit the multivalued fields in Splunk?

Shashank_87
Explorer

Hi, I have a search which produces a table and one of the column Username contains multiple values. They are kind of aliases for the same user. I need to delimit them using a comma separator. How do i achieve that please?

Username
test1@gmail.com
test2@gmail.com
test3@gmail.com
test4@gmail.com

I want something like this - test1@gmail.com, test2@gmail.com, test3@gmail.com, test4@gmail.com

0 Karma
1 Solution

to4kawa
Ultra Champion
|makeresults
|eval username="test1@gmail.com#test2@gmail.com#test3@gmail.com#test4@gmail.com"
|makemv delim="#" username
|eval result=mvjoin(username,",")

Hi, Try it.

View solution in original post

0 Karma

to4kawa
Ultra Champion
|makeresults
|eval username="test1@gmail.com#test2@gmail.com#test3@gmail.com#test4@gmail.com"
|makemv delim="#" username
|eval result=mvjoin(username,",")

Hi, Try it.

0 Karma

Shashank_87
Explorer

Thanks @to4kawa it worked 🙂

0 Karma
Get Updates on the Splunk Community!

Splunk MCP & Agentic AI: Machine Data Without Limits

  Discover how the Splunk Model Context Protocol (MCP) Server can revolutionize the way your organization ...

Finding Based Detections General Availability

Overview  We’ve come a long way, folks, but here in Enterprise Security 8.4 I’m happy to announce Finding ...

Get Your Hands Dirty (and Your Shoes Comfy): The Splunk Experience

Hands-On Learning and Technical Seminars  Sometimes, you just need to see the code. For those looking for a ...