Splunk Search

Can I combine an if like eval with mvappend?

ebs
Communicator

Hi, if possible I would like to combine the two eval statements below so I can optimise it for my datamodel

| eval uri=if(like('metric.uri_path', "/as/%/resume/as/authorization"), "resume/as/authorization.ping", uri)
| eval url_path=mvappend(metric.uri_path, uri)

Labels (4)
0 Karma
1 Solution

bowesmana
SplunkTrust
SplunkTrust

I posted in your other message

| eval uri_path=if(like(uri_path, "/as/%/resume/as/authorization"), mvappend("resume/as/authorization.ping", uri_path), uri_path)

You don't need to use the other field uri

 

View solution in original post

bowesmana
SplunkTrust
SplunkTrust

I posted in your other message

| eval uri_path=if(like(uri_path, "/as/%/resume/as/authorization"), mvappend("resume/as/authorization.ping", uri_path), uri_path)

You don't need to use the other field uri

 

ebs
Communicator

Brilliant! Thank you

0 Karma
Get Updates on the Splunk Community!

What the End of Support for Splunk Add-on Builder Means for You

Hello Splunk Community! We want to share an important update regarding the future of the Splunk Add-on Builder ...

Solve, Learn, Repeat: New Puzzle Channel Now Live

Welcome to the Splunk Puzzle PlaygroundIf you are anything like me, you love to solve problems, and what ...

Building Reliable Asset and Identity Frameworks in Splunk ES

 Accurate asset and identity resolution is the backbone of security operations. Without it, alerts are ...