Splunk Search

Which record does a join function look at

strehb18
Path Finder

Hello Experts,

I am looking at an alert that is using a join function to match a work_center with a work order. I am wondering what records in a stream of records the join is looking at to get that result? Is there a way to get the latest result. 

To explain further, the work center in some cases will change based on where work is being completed, so I would like to grab the latest result when the alert runs. 

The current code I am looking at using this give us a way to compare the work center in the source="punch" vs the current stream of data. I am wondering if I can further manipulate that subsearch to look at the last result in source="punch". I tried a couple things but didn't have any luck. Not super familiar with joins in my normal work. 

| join cwo type left
[search source=punch
| rename work_center as position]

Labels (3)
0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @strehb18,

if your requirement is to have only the last result and only one event, you could use something like this:

<your_search>
| join cwo type left
[search 
   source=punch index=your_index
   | rename work_center as position
   | sort -_time
   | head 1 ]

Only one hint: the join command is a very slow command and it consumes many resources; there are usually other solutions to replace the join command, e.g. the stats command, but this depends on your use case.

Ciao.

Giuseppe

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Observability Simplified: Combining User Experience, Application Performance & ...

Tech Talk Observability Simplified: Combining User Experience, Application Performance & Network ...

Event Series May & June: From Network Visibility to Service Intelligence

Unifying the Network: Moving from Alert Noise to Service Intelligence with Splunk ITSI In today’s hybrid ...

Global Splunk User Group Events: May + June 2026

Your Splunk Community Awaits: Discover Upcoming User Group Events Worldwide    Staying ahead in the fast-paced ...