Splunk Search

Pre-processing / Post-processing while loading data

mohitab
Path Finder

Sorry if this question lacks objectivity.

Basically, in my current SPA webapp, I am making three queries to Splunk that has CSV data loaded. The queries calculate a lot time differences and do string operations on the fields. Unfortunately, a big part of these three queries involves exact repeated sections involving these operations.

I want to improve the query time by avoiding these repetitive calculations. I was wondering if there are ways in which during loading the data:
- Either I can pre-process some of the field to add more fields .
- OR After getting data loaded, post-process the fields to add more fields.

I am also trying to get an exact breakup of query time in terms of actual query processing time and network transfer time to fetch the data.

Any suggestions !

Tags (1)
0 Karma
1 Solution

thomrs
Communicator

I use a lookup table to stash results from an expensive to enrich another query.

http://docs.splunk.com/Documentation/Splunk/6.2.1/SearchReference/Lookup

If that does not meet my need I speed things up with a time series index.

http://docs.splunk.com/Splexicon:Tsidxfile

The job inspector has all kinds of data about searches.

http://docs.splunk.com/Documentation/Splunk/6.2.1/Knowledge/ViewsearchjobpropertieswiththeJobInspect...

View solution in original post

thomrs
Communicator

I use a lookup table to stash results from an expensive to enrich another query.

http://docs.splunk.com/Documentation/Splunk/6.2.1/SearchReference/Lookup

If that does not meet my need I speed things up with a time series index.

http://docs.splunk.com/Splexicon:Tsidxfile

The job inspector has all kinds of data about searches.

http://docs.splunk.com/Documentation/Splunk/6.2.1/Knowledge/ViewsearchjobpropertieswiththeJobInspect...

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!

Monitoring AI Agents with Splunk Observability Cloud

Let’s say I’m running a travel planning AI app in production. A user asks for three concise hotel options in ...

[Puzzles] Solve, Learn, Repeat: Tiling

This puzzle (first published here) is based on finding groups of tessellated tiles (inspired by floor tiles I ...

SOK it to Me: Top 3 Benefits of Using Splunk Operator on Kubernetes that’ll Make ...

    Thursday, July 9, 2026  |  11:00AM–12:00PM PDT Duration: 1 hour (includes Q&A) Managing can feel like a ...