Splunk Enterprise

How to remove the Auto extraction fields to create a new field extraction

Dharani
Path Finder

Hey folks, 

 

I need help on field extraction.

I have index=abs, source =123. When I search this in the Splunk, I can see some fields are auto extracted.

for example , 

session=12345, 

Status=Success,NA,NA.

In this case , I tried to create a new field extraction on top of this, but it was not working. I don't want that "Status=Success,NA,NA." I need to separate it as "Status=Success" ", Exception=NA", "SubAPITime=NA".

when I tried to create a new field in search level (UI) and Index level(Index Cluster) , it is not working.

I hope, we have to first remove the existing fields and then create our new field extraction.

Please help me on this one !

 

props.conf for new field extraction which is not working :

[source::123]
TRANSFORMS-extract-app_rewards = rewards_qual

 

transforms.conf

[rewards_qual]
SOURCE_KEY = MetaData:Source
REGEX = ^(?P<SessionId>[^,]+),(?P<User>[^,]+),(?P<DateTime>[^,]+),(?P<View>[^,]+),(?P<AppliedFilters>[^,]+),(?P<Status>[^,]+),(?P<Exception>[^,]+),(?P<SubAPITime>[^,]+),(?P<SubAPIName>[^,]+),(?P<TransactionId>[^,]+),(?P<HANATime>[^,]+),(?P<TotalTime>.+)
FORMAT = SessionId::$1 User::$2 DateTime::$3 View::$4 AppliedFilters::$5 Status::$6 Exception::$7 SubAPITime::$8 SubAPIName::$1 TransactionId::$1 HANATime::$1 TotalTime::$1
WRITE_META = true

 

I tried with source and source type as well.

 

Thanks,

Dharani.

0 Karma
1 Solution

scelikok
SplunkTrust
SplunkTrust

Hi @Dharani,

Your extraction regex in transform is set to work on source value. It should be _raw, also since you are using captured groups in your regex, you don't need FORMAT. Please try below;

 

[rewards_qual]
REGEX = ^(?P<SessionId>[^,]+),(?P<User>[^,]+),(?P<DateTime>[^,]+),(?P<View>[^,]+),(?P<AppliedFilters>[^,]+),(?P<Status>[^,]+),(?P<Exception>[^,]+),(?P<SubAPITime>[^,]+),(?P<SubAPIName>[^,]+),(?P<TransactionId>[^,]+),(?P<HANATime>[^,]+),(?P<TotalTime>.+)
WRITE_META = true

 

If this reply helps you an upvote is appreciated.

If this reply helps you an upvote and "Accept as Solution" is appreciated.

View solution in original post

scelikok
SplunkTrust
SplunkTrust

Hi @Dharani,

Can you please post a sample event?

If this reply helps you an upvote and "Accept as Solution" is appreciated.
0 Karma

Dharani
Path Finder

Sure.

Sample event:

 

3BAA7FA81A4486A656489C,aksaware,2021-01-22T05:35:51,Curate create(SFDC),opportunityType::TS#savmGroupName::THERMO  SCIENTIFIC  PRIVATE LTD#opportunityName::RNW_SY Video TeleCraft_TS#opptyOwner::aksaware#lookupBy::true#expectedProspectBookingDate::2021-01-22#sfdcAccountId::0013400001LFlomAAD#partyId::264252765#transactionID::aksaware_20210121213430#,Success,N/A,2021-01-22T05:36:09.285Z,deleteLookUpCurate,aksaware_20210121213430,19,18659

0 Karma

scelikok
SplunkTrust
SplunkTrust

Hi @Dharani,

Your extraction regex in transform is set to work on source value. It should be _raw, also since you are using captured groups in your regex, you don't need FORMAT. Please try below;

 

[rewards_qual]
REGEX = ^(?P<SessionId>[^,]+),(?P<User>[^,]+),(?P<DateTime>[^,]+),(?P<View>[^,]+),(?P<AppliedFilters>[^,]+),(?P<Status>[^,]+),(?P<Exception>[^,]+),(?P<SubAPITime>[^,]+),(?P<SubAPIName>[^,]+),(?P<TransactionId>[^,]+),(?P<HANATime>[^,]+),(?P<TotalTime>.+)
WRITE_META = true

 

If this reply helps you an upvote is appreciated.

If this reply helps you an upvote and "Accept as Solution" is appreciated.

Dharani
Path Finder

Hey , 

I gave it a time. Now I am getting "rewards_qual = the first set of string in _raw log"

(EX: rewards_qual=3BAA7FA6DD578008A81A4486A656489C) 

Not getting all the fields in regex. But the good thing is the old fields are gone now 🙂 

 

Thanks!

0 Karma

Dharani
Path Finder

Hi @scelikok ,

 

Thank you for your response, 

 

I tried this, but not working. Still I am having that old fields, the new ones which we pushed now are not showing off.

0 Karma
Get Updates on the Splunk Community!

September Community Champions: A Shoutout to Our Contributors!

As we close the books on another fantastic month, we want to take a moment to celebrate the people who are the ...

Splunk Decoded: Service Maps vs Service Analyzer Tree View vs Flow Maps

It’s Monday morning, and your phone is buzzing with alert escalations – your customer-facing portal is running ...

What’s New in Splunk Observability – September 2025

What's NewWe are excited to announce the latest enhancements to Splunk Observability, designed to help ITOps ...