All Apps and Add-ons

I'm trying to create an event break for a query I created in Splunk DB connect

pc1234
Explorer

I'm trying to create an event break for an Oracle sql query I created in Splunk DB connect
the oracle query generates multiple rows that I would like to consolidate into a single event.
The delimiter is "||" characters that I appended as the last row in the query.
I configured the source type settings as follows:

BREAK_ONLY_BEFORE = ||
SHOULD_LINEMERGE = true
As part of creating the input, I selected current index time as the timestamp.

However, Splunk is creating separate events for each row in the query instead of merging the results into a single event based on the delimiter.

I've tried generating the "II" row at both the beginning and end of the query.

Any suggestions?

Thanks in Advance.

0 Karma

jkat54
SplunkTrust
SplunkTrust

It’s best practice to use a LINE_BREAKER instead.

Try this:

[yourSourcetype]
...
SHOULD_LINEMERGE = 0
LINE_BREAKER = (\|\|)

You’ll have to re index the data to see the results.

xpac
SplunkTrust
SplunkTrust

I'm pretty sure that | behaves as a character with special meaning in regex (| = OR).
Please try escaping them, as this:
||

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.
Get Updates on the Splunk Community!

Tech Talk Recap | Mastering Threat Hunting

Mastering Threat HuntingDive into the world of threat hunting, exploring the key differences between ...

Observability for AI Applications: Troubleshooting Latency

If you’re working with proprietary company data, you’re probably going to have a locally hosted LLM or many ...

Splunk AI Assistant for SPL vs. ChatGPT: Which One is Better?

In the age of AI, every tool promises to make our lives easier. From summarizing content to writing code, ...